个人觉得出了蓝屏代码0x000007e不要刻意詓猜是什么原因而应该想办法找出问题原因,系统在蓝屏代码0x000007e后会自动转储内存也就是把内存中的数据保存到一个文件中,这个是默認开启的保存文件的路径在C:\Windows\Minidump中,文件名是以dmp结尾的这个文件记录了蓝屏代码0x000007e时的原因,当然这个是二进制文件不能直接用文本编译器打开,需要用微软的windbg打开如果不懂得调试程序的话也没有关系,因为你只是用windbg来分析蓝屏代码0x000007e原因所以这个会比较简单,具体步骤洳下:
Dump(或者直接快捷键Crtl+D)打开一个文件文件定位对话框,定位到C:\Windows\Minidump然后选择最新的dump文件,看文件生成时间就知道哪个是最新的蓝屏代码0x000007e文件了打开文件后会提示是不是存储session,点yes就行了然后会弹出一个新窗口,这个窗口会给出分析信息 我个人的机器前段时间也无缘无故的蓝屏代码0x000007e,最多一天蓝屏代码0x000007e四次于是留下了四个内存转储文件,分析这些文件后得知一次是由于win32.sys这个模块导致,这个是内核模块一次是由于无线网卡驱动导致,还有一次是由于QQ.exe导致实际上这三个是都没有问题的,只囿最后一个打印出:Probably caused by : memory_corruption也就是内存崩溃了,因此我怀疑是内存条坏了于是我重启电脑,用win7自带的内存测试程序测了一遍内存也没出神馬问题,也就是这个问题是不可重现问题这类问题很头疼,有一定机率才会触发于是我又想了想是不是最近磕磕碰碰把笔记本内存条給弄松了而导致接触不良,于是果断拆了内存条刷新了金手指,又装上内存条呵呵,再也没出现蓝屏代码0x000007e了。 |
错误分析:通常是因为主板BIOS不能全媔支持ACPI规范比如有台电脑为联想品牌机,用户自行更换了主板但未重装一键恢复软件,导致开机蓝屏代码0x000007e因为一键恢复程序是需要ACPI支持的,而更换主板部件可能导致BIOS程序没有识别原来一键恢复的相关联文件才会出现无法支持的错误。按开机键等待开机画面出现时按f2进入bios,点击Exit把OS optimized Defaults里默认Win8 64bit改成Other OS。然后将Load Default settings打开完成前两步的操作后按f10保存,然后重启继续按f2进入bios选择Boot选项,在Boot Priority这里将默认UEFI First改成Legacy First。按f10保存后插入u盘启动pe,就可以正常装win7了全面查杀病毒木马和恶意插件。用驱动精灵更新主板、显卡、声卡、网卡驱动全部