STOP Error

------------------------------------------------------
STOP: c0000218 {Registry File Failure}
\SystemRoot\System32\Config\SOFTWARE
or its log or alternate
It is corrupt, absent, or not writable.
------------------------------------------------------

errors? I've had this happen several times. The MS fix (Q307545) works but I'd rather not deal with it on a regular basis!