BSOD error- registry file failure

Tech-Archive recommends: Fix windows errors by optimizing your registry




when trying to start my laptop, benq joybook s41, i get this error
message, on the BSOD:

STOP: c0000218 {Registry File Failure}
The Registry cannot load the hive (file):
\SystemRoot\System32\Config\SOFTWARE
or its log or alternative.
It is corrupt, absent, or not writable.

Collecting data for crash dump....
Initializing disk for crash dump....
Beginning dump of physical memory...
Dumping physical memory to disk:

i cant start it up in normal mode, safe mode, and even the last known
configuration, all take me to the error message. can some one plz help
me?
this is in vista 32-bit system.


--
reddevilz
.