Getting error message - Stop c0000218
{Registry File Failure} The Registry Cannot Load Hive (File):
\SystemRoot\System32\Config\Software Error
在运行 XP Home 的 Dell Dimension 3000 上。运行chkdsk
,但无法修复。驱动器仍然可见,但诊断报告错误 7。
有办法解决这个问题吗?我可以格式化并重新安装操作系统吗?
答案1
注册表的“软件”部分已损坏。如果您已打开系统还原,则无需重新格式化。
从 Windows 安装媒体 XP 或其他媒体启动计算机。
XP CD: Recovery Console
Win 7/8/etc Repair Computer "Command Prompt"
c:
cd "\System Volume Information"
dir /ahs
cd _restore{<random hex number>}
应该有名为 RP### 的文件夹,您需要进入最后一个或第二大编号的条目。
例如:
cd RP500
cd snapshot
copy _REGISTRY_MACHINE_SOFTWARE c:\windows\system32\config\Software
如果最高数字仍然不起作用,则再返回一次并继续执行这些步骤,直到找到一个有效的方法。