:“STOP:c0000218 {Registry File Failure}”是一个很典型的错误信息,
造成错误的原因是
硬盘错误
或
硬盘
损坏。解决办法如下:
第一种方法:开机之后,一直按F8 直到出现安全模式等选项,上下键选择,回车确定,选择最后一次正确的配置,然后回车,看一下是不是可以正常开机!
如果正常开机,建议使用360的蓝屏修复功能,修复一下!
下面是第二种方法:(此方法非本人原创!)
1.
从
Windows XP 光盘启动计算机。如果出现提示,请选择从光盘启动计算机必须选择的任何选项。
2.
当提示你选择“修复或故障恢复”时,请按R。这将启动Microsoft故障恢复控制台。
3.
根据提示,键入管理员密码。如果管理员密码为空,则按Enter。
4. 使用chkdsk命令行工具检查硬盘。在
命令提示符下,键入chkdsk /r,然后按Enter。一般情况下经过如上操作就不会再有问题,当然,如果硬盘发生物理损坏,这种办法也不会有效果,如果是这种情况,就只能更换硬盘了。
方法三:(此方法非本人原创)
产生这个错误的是由于必需的注册表配置单元文件损坏或丢失而无法加载
一般呢可能是因为硬盘损坏或其他一些硬件问题而损坏
.另外如果驱动程序在加载到内存中时损坏了注册表数据,或者注册表加载到的内存有奇偶校验错误,可能也会出现这种现象在这种情况中,需要关闭外部缓存并检查内存芯片如果硬件完全没有问题
那么就是软件的问题了
,这几个可能有问题的文件是
: %systemroot%\windows\system32\config\system
%systemroot%\windows\system32\config\software
%systemroot%\windows\system32\config\sam
%systemroot%\windows\system32\config\security
%systemroot%\system32\config\default
用光盘启动或把硬盘拆到别的机,用%systemroot%\repair目录下的文件替换这个问题文件就可以