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.