本人前镉胶鱿瓜几天维护了一批电脑,打系统补丁后重启,居然有3、4台电脑出现蓝屏,屏幕提示:stop:c00001a,unknown hard error 。我想,这批电脑没有打系统补丁以前全都正常,一打系统才出现问题,问题应该出在补丁。可其他一样配置一样系统的电脑却没问题,只能说打补丁时出错造成蓝屏。出现的故障也是一样的。当然不排除真的硬件故障。
我尝试将正常启动的电脑系统盘C:\WINDOWS\system32\config里的文件SYSTEM复制到故障电脑C:\WINDOWS\system32\config下替换。重启故障依旧,但是发现重启的时候故障电脑系统自检。我觉得应该再试试。我于是把C:\WINDOWS\system32下的3个文件夹config文件夹、dllcache文件夹、drivers文件夹复制到故障电脑的同一目录下。重启发现,电脑不再自检,而是顺利进入系统。如法炮制,所有电脑正常工作。
可以确定:这是打补丁时出现错误造成的蓝屏,如果我们单纯按照屏幕提示或网上百度知道查询,不少人认为是硬件故障,但是换内存,换电源等,未必能解决。所以我们碰到电脑故障的时候,要弄清楚电脑发生故障前,电脑在干什么。我们可以根据出现故障前的操作,更容易找到原因,更快地维护好电脑。
本案例XP启动出现蓝屏白字c00001a的解决是通过带PE系统的U盘启动电脑,在PE系统下拷贝正常电脑下的系统文件,在PE系统下,把正常电脑下的系统文件覆盖掉故障电脑的系统文件。当然还有很多方法可以做到,这里不赘诉。只要能拷贝正常系统文件和覆盖掉损坏系统文件就OK,电脑正常工作下是拷贝不了系统文件的。案例中所有的电脑都是相同配置,系统也是一样的。不同配置电脑未进行测试,您可以试一下,或许也可以解决,如不能只能重装系统。本想从自身系统repair文件夹里拷贝部分文件,但GHOST的XP系统repair文件夹是空的。有些人说卸载打的补丁,问题是系统都启动不了,如何卸载呢!PE下卸载的只是PE系统下的补丁,而注册表一个个寻找也是不靠谱的。