单位一台 Windows7 专业版的笔记本很久没有重启,积攒了大约 20 多个补丁,重启后蓝屏,报错:
STOP 0xc0000145 Application Error
无法进入任何一种安全模式,同样蓝屏报错,单位联想外包服务给出方案只能重做系统
因为比较肯定是最新的几个补丁导致的问题,遂 Google ,后来找到老毛子一个视频,提到 KB3045999 补丁可能导致问题
修复方案:
使用 Windows 安装镜像引导系统启动,选择“修复系统”
修复程序会扫描目前已经安装的 Windows 和所在分区,选择要修复的,下一步
等待自动修复程序完成,会提示“启动修复无法自动修复这台计算机”,不过没有关系,会询问是否发送给微软,选择“不发送”
关键的一步来了,这时候不要关闭修复程序,选择左下角的“查看系统还原和支持的高级选项”
然后选择“命令提示符”,进入后输入命令,注意 image 后面要正确输入 Windows 所在分区:
dism /image:d:\ /get-packages | find "KB3045999"
如果找到了,说明的确安装了这个补丁,请记录完整的包名,例如:
Package_for_KB3045999~31bf3856ad364e35~x866.1.1.16.1.1.1
如果是 64 位,名称应为:
Package_for_KB3045999~31bf3856ad364e35~amd64
然后输入命令卸载这个补丁:
dism /image:d:\ /remove-package /packagename:Package_for_KB3045999~31bf3856ad364e35~x86~~6.1.1.1
重启后问题解决,可以重新安装 KB3045999 补丁,不会再引起问题,推测可能是补丁安装顺序问题,这个问题一般都出在打补丁后没有按时重启的机器上。
又 Google 到一个修复,步骤完全一样,链接:
http://cmcsend.com/how-to-fix-error-c0000145-windows-updates-were-installed/