windows XP系统Stop c0000218 unknown hard error 蓝屏故障的解决方法
微软官方对此的故障分析及解决方案如下:
Stop 0xc0000218 error message means that a necessary registry hive file could not be loaded. This error message can occur if the file is corrupt or missing. To resolve this issue, you can reinstall the operating system and restore the registry files from a backup. The registry files may have been corrupted because of hard disk corruption or some other hardware problem.
This error message can also occur if the driver has corrupted the registry data while loading into memory, or the memory where the registry is loading has a parity error. In the latter case, turn off the external cache and check the memory chips.
To resolve this issue, follow these steps:
Start your computer by running the Recovery Console, run the chkdsk /p command on the drive, and then restart your computer. Test to determine whether the issue is resolved. If the issue is resolved, do not complete the remaining steps. If the issue is not resolved, go to step 2.
When Windows loads, press SPACE BAR when the "Load Last Known Good" message appears.
Complete a parallel installation, and restore the registry files from a tape backup. To do so:
Reinstall Windows in a separate folder.
Restore the damaged registry hive from backup. This procedure is specific to the backup application that you used to make a backup. Consult the documentation of your backup application or consult the vendor if you need assistance. Typically, this procedure requires you to restore a system state backup to an alternate location, and then copy the appropriate registry files to the %SYSTEMROOT%\System32\config folder of the damaged operating system.
If you do not have a tape backup, include the backup of network servers and production workstations.
NOTE: If Windows is stored on a FAT partition, you can restore the files by using another computer and by copying the registry hive files to the %SYSTEMROOT%\System32\Config subfolder.
微软官方的解决方案http://support.microsoft.com/?scid=kb;en-us;156640
根据微软的解释,发生c0000218 unknown hard error 蓝屏故障的主要原因是由于非法关机导致注册表写入错误。具体是是注册表的Software文件(C:\Windows\System32\Config \下)已经损坏,在备份Copy的时候,显示“循环冗余”检查错误。
解决方法是:
1.使用UltraISO+WinPeBoot.iso制作U盘启动盘。
2.Bios中设定USB-HDD优先启动。
3.使用上面的U盘启动,进入系统后在U盘中找到FINALDATA ,启动之。在目录中找到 C:\Windows\System32\Config下的Software和Software.log文件,分别选中这2个文件,在右键菜单中选择“恢 复”,另存一个位置;
4.将恢复后的Software和Software.log这2个文件拷贝到\Windows\System32\Config目录中;
5.退出U盘启动的PE,重新开机启动。
注:在进行上述操作前,曾运行了PE中的诺顿磁盘修复工具,这次的故障排除是否与该操作有关,尚待进一步验证。
重要结论:c0000218 unknown hard error 蓝屏故障看似是硬件故障,其实是XP启动时的注册文件的损坏,可以通过损坏文件的修复排除故障,而不需要重装系统。
相关文章
- 台式电脑开不了机的故障自检和解决方法。大家都知道,电脑开不了机是比较常见的故障之一,然而造成这种结果可能有很多原因,那么接下来小编给大家带来故障自检和解决方法,2016-05-16
笔记本电脑开不机的原因 笔记本电脑开不了机(没反应、进不了系统、重
电脑开机故障,可以分为开机自检是发生死机和载入操作系统时发生死机两种。本文给大家介绍笔记本电脑开不机的原因 ,需要的朋友参考下吧2016-04-21CPU风扇转一下停一下什么原因 电脑开不了机CPU风扇转一下停一下的解决
用户有使用电脑时,会经常遇到启动电脑发现电脑开不了机,显示器没有反应,而且不到10秒钟,电脑就停止运行了,这时大家不用太担心。下面小编给大家分享电脑开不了机CPU风2016-03-22- 有些朋友在升级了win10后,电脑出现蓝屏开不了机的现象,今天小编就为大家带来解决方法,需要的朋友可以一起看看2015-11-12
- 电脑显示器无信号开不了机怎么办?去年过年的时候我的台式电脑显示器突然显示无信号了,经过不断的检查摸索终于恢复正常了。下面分享把电脑显示器无信号恢复正常的教程,需2015-01-09
- 这篇文章主要介绍了电脑开不了机是什么原因?电脑不能正常开机解决方法总结,按照本文的一些方法排查下去即可解决开不了机的问题,需要的朋友可以参考下2014-08-30
- 有人问小编电脑黑屏怎么办?接下来小编就为大家介绍电脑黑屏/花屏开不了机的原因及解决方法,感兴趣的朋友可以看一下2014-05-08
电脑开机蓝屏显示C0000218 unknown错误的原因及图文解决方法
电脑出现蓝屏显示STOP:C0000218 unknown hard error的原因有很多,导致注册表中的Software文件(C:\Windows\System32\Config下)损坏,怎么回事呢?出现此问题很棘手,下2016-06-14
最新评论