解决方法:引导进入BIOS,改变接口组合,也就是硬盘的接口类型,从默认的RAID改为AHCI,保存重启,一切正常。
事件:
今天开机进入win7,启动windows的时候突然遇到蓝屏。一堆英文提示我最近装了硬件或者软件,我就从光驱里拿出光盘,拔掉无线鼠标接收器,重启,还是老样子。
因为我装了双系统,进了Linux,一切都很顺利,所以问题出在硬件上,但是问题出在win7上,不会是开机的问题。(以前boot总是各种蛋疼,就是没有蓝屏。)
后来我以为是win7关机时强制关机导致的问题。结果在win7启动的时候,我按了F8,然后选择系统修复,系统恢复前一周,最后一次正常启动等等。问题还是一样。
最后插上u盘,进入PE,PE一切顺利。这时我开始怀疑是硬盘的问题。再加上Linux可以流畅启动,所以问题指向了驱动,就是win7中的硬盘驱动。但是为什么之前还好好的,为什么突然进不去了?这时突然想到,就在刚才,我想把centos改成Fedora,我用的介质是CD-ROM,但是不能正常启动CD-ROM(启动顺序已经改了),我就徒手按F9恢复默认配置,于是BIOS里的接口组合改成RAID,改成AHCI后一切顺利。
后记:
1.遇到问题多思考,慢慢排除。除非是硬件问题,硬盘坏了之类的,否则总会找到解决的办法,重装系统就是下策。如果是这个问题,重装系统可能还是解决不了,因为win7可能没有自己的RAID驱动。
2.遇到不会的问题,多谷歌一下。如果你早一点googled,这个问题一分钟就能解决,浪费了很多时间。
附上一篇别人的文章,里面有很多关于STOP的总结:0X0000007B。
0X0000007B这个代码和硬盘有关系,但是不要怕,不是坏办法,是设置问题或者是病毒导致的硬盘引导分区错误。
如果你用原来的系统盘安装系统时出现这个问题,说明你的机器配置比较新。作为一个老系统盘,你不认可这样一个新的硬盘接口,你得进入BIOS把硬盘模式改成IDE兼容模式。当然现在的人用的都是ghost版的操作系统,较新的ghost盘就没有这个问题了。人们找不到IDE,因为很多主板的措辞都不一样。有人说AHCI和兼容性。这个AHCI相当于SATA模式,兼容性相当于IDE模式。
如果你的操作系统已经使用了一段时间,突然有一天出现了这个问题,那么很抱歉,是病毒引起的。开机时按F8,最后一次选择正确的配置。如果不能恢复到正常模式,请重新做系统。启动主板AHCI模式后,系统会蓝屏提示‘0x 0000007 b’。重新安装系统无法检测到硬盘。但是主板BIOS显示硬盘存在。
这通常是由于没有预先安装AHCI驱动程序造成的。有两种解决方案。第一个是不重装系统的方法。用户可以先将BIOS设置为‘IDE’模式,这样就可以正常进入系统,然后根据主板芯片组下载相应的AHCI驱动并安装。(比如Intel下载Intel Matrix Storage Manager,然后执行安装程序,而AMD平台需要修改注册表,方法比较复杂。)最后BIOS改回‘还有第二种方法,需要重装系统。在安装系统的过程中,按F6通过软驱安装AHCI驱动程序。这种方法需要软件和重新安装系统,所以我们建议您采用第一种解决方案。
目前很多主板的BIOS中SATA模式选项的默认设置是IDE模式。在此模式下安装XP后,如果直接在BIOS中将SATA模式从IDE更改为AHCI模式,由于没有预装SATA AHCI控制器驱动程序,所以在启动XP时会出现蓝屏。