C0000218 {Registry File Failure} Registry cannot load the hive (file): \SystemRoot\System32\Config\SOFTWARE
One of your Registry files has been corrupted.
SOLUTION:
- Boot your computer with the Windows XP CD
- Click on the first R (for Repair)
- Follow the instruction (you may need to login as Administrator)
- Now, you are going to rename the bad registry file and restore a copy from the repair location. Enter the following commands:
ren c:\windows\system32\config\software software.bad
copy c:\windows\repair\software c:\windows\system32\config
Run CHKDSK to fix any disk problem.
It is possible that after restoring the user profile and some programs may not work properly. But, this will give you the option to backup your files before repairing Windows or re-installing it again.