|
本帖最后由 无名人士 于 2016-4-15 09:57 编辑
微软推送了4月份的更新补丁,修复了大量安全漏洞和常规问题,不过对于Windows 7用户来说,如果看到KB3146706这个补丁,最好暂时不要安装。
据不少网友反馈,Windows 7系统更新KB3146706补丁后,出现了蓝屏死机的问题,错误代码0x0000006B,而且重启也无法正常系统,连安全模式都挂了。
从目前的情况看,中招的用户相当多,尤其是以Ghost方式安装的几乎一个也跑不了。考虑到Ghost系统很多都做了精简或修改,而且往往系统文件版本较老,因此极有可能是和关键系统文件发生了冲突,导致蓝屏。
很多用户无奈之下重装了系统,不想重装的可以找一个Windows PE系统光盘/U盘,进入之后在命令提示符下执行以下命令卸载此补丁:
32位系统:
dism /Image:C:\ /Remove-Package /PackageName:Package_for_KB3146706~31bf3856ad364e35~x86~~6.1.1.2
64位系统:
dism /Image:C:\ /Remove-Package /PackageName:Package_for_KB3146706~31bf3856ad364e35~amd64~~6.1.1.2
最好win7以上PE运行
也可以使用Windows 7系统安装光盘/U盘,启动后进入到安装程序选项界面,按下Shift+F10开启命令提示符,确认系统分区后执行上述命令。
解决办法二:
1、找一台正常系统的电脑(WIN7 32 或者 64 ,要注意系统对应位数),进入系统后,打开C:\Windows\System32\Codeintegrity\文件夹(C:\对应Windows 7安装分区)。
2、这个文件夹中有两个文件:bootcat.cache和driver.stl ,复制这2个文件夹,放到U盘里。
3、用U盘启动蓝屏的电脑,进入PE,将这2个文件放入 C:\Windows\System32\Codeintegrity/替换这2个文件即可。
(612731说的方法,感谢他的指导) 替换CI.DLL后正常。进PE替换对应系统的system32下的文件,重启即可
出问题的用户都是老版本的CI.DLL,6.1.7601.17514
打补丁后没问题的是新的CI.DLL,6.1.7601.22730
不过我替换的CI.DLL版本是6.1.7601.18519,也可以。
这次更新的NTDLL.DLL采用了新的HASH,导致老的CI.DLL无法识别,从而认为HASN验证失败,导致蓝屏。
只要把新的CI.DLL 替换掉老版本的,然后重启就没问题了,不用卸载补丁。
有正版(原版没修改过)更新过这个补丁(KB3146706)蓝屏的吗?
近期有关于KB3146706导致的进程初始化错误的6B蓝屏说明
|
|