Bob
Do you have data files you need to recover? You need to resolve this
issue first. You may be able to recover the data by placing the hard
drive in another computer as a second (slave) drive and use the the
operating system from that computer to back up your data to removable
media. An alternative is to place the hard drive in an external cradle,
connect it to another computer and back up your data to removable media.
Background information on Stop Error message
http://msdn2.microsoft.com/en-us/library/ms797160.aspx
0xC0000218: UNKNOWN_HARD_ERROR
A necessary Registry hive file couldn't be loaded. The file may be
corrupt or missing (requiring either an Emergency Repair Disk or a
Windows reinstallation). The Registry files may have been corrupted
because of hard disk corruption or some other hardware problem. A driver
may have corrupted the Registry data while loading into memory, or the
memory where the Registry is loading may have a parity error (turn off
the external cache and check the physical RAM).
Source:
http://aumha.org/a/stop.htm
Do you have an Emergency Recovery Disk?
http://en.wikipedia.org/wiki/Emergency_Repair_Disk
What do you have by way of a Windows XP CD? I think you will have to do
a new install of Windows XP.
I cannot say if it has been caused by a damaged hard drive. When you
tried chkdsk did it complete the process?
--
Hope this helps.
Gerry
~~~~
FCA
Stourport, England
Enquire, plan and execute
~~~~~~~~~~~~~~~~~~~