无征兆、无线索Win8.1蓝屏一例解决过程与解决方案

=========基本情况==========

系统:Windows 8.1 Pro x64,补丁打全

杀毒软件:ESET Smart Sercurity 8

蓝屏提示:Unexcepted_Kernel_Mode_Trap

关于系统以及其他信息,见过程描述部分,也可以跳过过程直接:看解决方案

==========过程描述==========

昨晚(2015年2月15日)开始电脑突然不定期蓝屏(BSOD),蓝屏内有意义的提示只有一句话Unexcepted_Kernel_Mode_Trap。因为昨天晚上电脑整夜开机同步文件,蓝屏一次考虑可能是偶发性的,就没管它。今天早上来看电脑还在正常同步,还以为没问题。结果下午开始就跪了。基本上是启动半小时内就会蓝屏,而且提示一样,都是Unexcepted_Kernel_mode_trap,最棘手的是,过往蓝屏除了指出错误代码,还会同时指出可能的造成错误的文件,而这次却没有!(那个ntoskrnl.exe不算,我也不能把他删了啊!)Q20150216015540

搜到了微软知识库,找到了这个文章:https://support.microsoft.com/kb/137539 (真想说为毛这个只针对xp?win8版本的呢?为毛这中文自动翻译这么恶心?不看原文有的地方根本不明白在说什么好吗?!)勉强看懂后,发现里面讲的都是硬件问题。问题是,我的电脑连位置都没移动,硬件怎么就坏了呢?!不相信!(而且里面提到的intel的解决方案的网页根本打不开好吗?!!)

因为前两天在尝试用EFS加密个人文档,以前有试过EFS加密造成文件系统损坏的经验加上固态硬盘据说本身就容易坏,所以还是用chkdsk测了测C盘。发现没问题啊?!然后又把所有EFS加密的文档给取消加密,发仍然蓝屏。

回想这两天装了什么程序,发现QQ电脑管家是一个比较流氓的,怒删,然后把英伟达显卡的驱动和Geforece Experience也给删了。问题继续~考虑是不是系统文件损坏啊?试了试sfc.exe,提示没有发现问题。shit~

感觉不放心,进入WinPE用HDTune测试一下,结果没问题。在PE下又做了一次chkdsk,结果还是没问题。本来是想用memtest测试一下内存的,发现pe里只能识别2g多的内存,测了测这2g,没问题。然后又回到桌面。考虑可能是英伟达显卡驱动的问题(毕竟以前他出过多次问题),就去官网更新了个最新版本的,蓝屏继续~~没办法,就把英伟达的显卡给禁用了。然后蓝屏依然继续!没办法,尝试用驱动人生把所有驱动都更新一次,并且是使用WHQL版本的而不是官方推荐的老版本。更完后(现在的驱动好大啊!加起来有好几百兆!),问题继续。想到以前无线网卡的驱动也试过导致蓝屏,把那个也禁用了,蓝屏继续~sad不甘心,再用驱动人生把所有驱动重装一遍。蓝屏继续。

真心跪了。。。真不知道怎么弄,根据个别的蓝屏信息,又去搜了搜achiex.sys,没有收获。就在桌面再次运行了memtest。memtest真是好卡啊,而且过了挺久的才覆盖百分之十几,忍不住了,总感觉不是硬件问题。怒关。

回到PE,猜想硬盘是不是有坏道(话说固态硬盘有坏道这一说吗?),就测了测,没发现。三星的固态硬盘质量似乎很不错嘛!。

没办法,决定用镜像恢复,找到一个两个月前的Win8.1镜像,果断恢复。本来以为恢复完了就肯定好了,结果高看了Windows的自带恢复机制。。。恢复完后问题依旧。。。sadsadsad不仅没有好,而且恢复很慢~

彻底跪了,打算重装系统,却发现可移动光驱没带回来,只能用U盘。开始安装,从U盘载入ISO镜像的过程很顺利(可是花的时间还是很久啊!)。问题出现在选择安装分区的时候,安装程序提示:“安装程序无法创建新的系统分区 也无法定位系统分区”百度了许久,发现网上大部分的教程都和这个一样:

http://jingyan.baidu.com/article/6181c3e06b970e152ff15369.html,也就是:

把windows 7的ISO镜像解压到电脑的非系统盘的其他硬盘上。如D:\windows 7\….。

进入win pe系统,格式化C 盘为NTFS5

(最关键一步):从你解压的安装程序的文件夹中找到boot , bootmgr 和sources这三个文件,并且复制到C盘根目录下。

在win pe系统中运行cmd ,输入 c:\boot\bootsect.exe /nt60 c: ,然后回车,看到提示successful 字样的语句即成功了!然后重起电脑

把U盘从电脑中拔出,取出U盘,然后从硬盘启动,然后出现了win7 安装的欢迎界面,选择好地域、语言、键盘。点“下一步”,选择分区,这时,这个“安装程序无法定位现有系统分区,也无法创建新的系统分区”的提示没有出现,选择C 分区,安装OK 。

其实根本不行好吗?!开始用的是Win8PE,提示bootsect.exe不能在该版本的系统中运行,然后换成winxp pe,又提示镜像文件错误还是啥的(不记得了)。我一想,既然是分区问题,不如用Disk Genuis试试。经试,diskgenuis可以删除分区,可以新建NTFS分区,可是在格式化的时候总是报错!(一个未知错误)进入dos版本的Diskgenuis,可以格式化了。格式化完成后,载入ISO,安装程序还是提示一样的错误。考虑是不是引导文件之类的(我对这个部分不熟,什么mbr啦,gpt啦,引导区啦、SATA啦都搞不清哪个是哪个),用diskgenuis、PTDD分区医生、bootice各种重置。结果问题依旧。

既然搞不成,就想换一种方法来试试,用了WinPE里面的 NT6通用安装器,(因为盘符都变了,多次差点格式化了我最重要的数据盘!!幸好多看一眼,不然就惨了!),展开windows文件到文件系统成功,也可以进入安装界面,可是在最后的几步出现了“windows 安装程序无法将windows 配置为在此计算机的硬件上运行”2012114216136548892

angryshen me gui?!!怎么就不能配置了呢?!以前配置了几十次都可以这次咋就不行了呢?~!!!上网找教程,看到的多半是这样的:

http://www.baidusoso.net/html/8340695355.html

根本不行好吗?这种方法就是治标不治本,跳过了这一步,后面根本过不去!而且强制重启后windows的引导文件好像会受到破坏,导致下一次根本启动不了。哎,跪了。

第二天起来,突然想到家里拆下来那个光驱还在,果断装上去用光盘来安装, 这次是最正常的安装方式了,该不会有问题了吧。。。结果。。。又是在选安装位置的时候,提示“Windows无法安装到所选位置 错误: 0x8030XXX(后面几位忘记了)”sadsadsad,网上有的说和硬盘的顺序有关啥的,死马当活马医,我就把除了SSD之外的硬盘全部取下来。。。果然!~就可以了~~

蓝屏真是难搞啊。

看法:微软真是愈发对自己产品的稳定性有信心了,明明没那么稳定,在win7中还频繁提示的系统备份win8就不再提示了,进安全模式也变的麻烦了,连系统映像的恢复不知为何都没用了。真以为自己不会出问题啊(这种突然蓝屏的以前也遇到一次,当时也是以安装win7告终。还有个win8的平板,也是用了两天突然蓝屏(而且平板只有一个usb接口,连pe都进不去,只能返厂,果断把他退了)。

教训:果然还是ghost靠得住啊!

==========解决方案(2015年5月29日更新)==========

今天!刚把上次装的win7升级成win8(主要是很想用bitlocker功能),同样的蓝屏问题Unexcepted_Kernel_Mode_Trap又产生了!而且基本上是装好后立刻就出现!与上次情况不同的是,上次我在蓝屏信息里只能看到ntoskrnl.exe,这次却能看到em008_64.dat的异常文件定位。搜索一下,发现别人也有过类似的问题,是ESET安全套装造成的!见这个帖子:

http://bbs.kafan.cn/thread-1801640-1-1.html

解决方法也很特别,就是:安装英文版的ESET安全套装,不要装中文版的,就好了(什么鬼???!!),也就是上贴20楼的解决方案。看来上次是错怪win8了!不过这ESET安全套装也是够了!!!

==========解决方案反馈(2015年7月16日更新)==========

安装了ESET的英文版后,直到今天,一直运行正常。

发表评论

电子邮件地址不会被公开。 必填项已用*标注