三天来,我一直试图在我堂兄的电脑上安装 Windows 7,但每次都出现 BSOD。我尝试过 Windows 7 x86/x64 和 Windows XP /32。第一步进展顺利,但重启后,当它到达“完成安装”屏幕时,出现了 BSOD。我阅读了大量论坛帖子,仍然没有解决方案。我在 BIOS 上将 SATA 模式设置为 IDE 和 AHCI,但没有结果。移除了几乎所有硬件,除了 RAM、HDD 和显卡。用 Memtest86 和 HDD tune 测试。重新格式化 HDD 几次,重建 MBR 3 次。
每次 BSOD 都会显示不同的消息和错误代码。有时它们是由 Ntfs.sys、USBSTOR.sys 引起的。上次从命令提示符中删除了 USBSTOR.sys,但仍然没有成功。我尝试过使用其他 SATA 端口,从 DVD/USB 棒安装。我不是技术人员,但我有一些知识,我从未见过这样的事情。最有趣的部分是,我在同一台电脑上安装了 2 次 Linux Mint 16,它运行正常。几个月前,我在同一台电脑上安装了相同的 Windows 7,没有任何问题……如果您能帮助我,我将不胜感激。提前致谢,抱歉我的英语不好 :)
答案1
这很可能是由硬件损坏引起的,但很难确定是哪个硬件导致了问题,除非你手头有一些备用硬件。我建议先尝试切换 RAM 和 HDD,因为它们更容易获得且易于切换。然后,如果问题仍然存在,我们可以断定主板可能坏了。
答案2
您似乎已经完成大部分故障排除步骤......
RAM 或 CPU 似乎不太可能,因为 Linux 安装和 MemTest 都很好,并且都会注意到 RAM 问题。
我最好的猜测是:硬盘或主板(SATA 控制器)有问题。可能是 SATA 电缆(您是否也更换了电缆?)
有可能不稳定的硬盘(或 SATA 控制器)只在某些访问模式下出现问题,Windows 在正常运行时会遇到这些问题,而在安装的早期阶段不会发生这些问题。
同样,另一个操作系统(Linux)可能根本不会出现问题,或者只有在长时间使用后才会出现问题。
更换 RAM、更换硬盘(用已知良好的硬盘更换)、更换 SATA 电缆。
每次更换硬件后,务必在 Bios 中执行“重置为出厂默认设置”。
这些事情可能很难排除故障。
如果你尝试了很多组合,很容易得出错误的结论,因为你很容易把测试结果搞混。
系统化,每次改变一个变量,写下来您尝试了什么以及结果如何。
答案3
根据我的经验,安装任何版本的 Windows 时出现 BSOD 都是由于 RAM 故障造成的。我知道您说您使用 Memtest86 测试了 RAM,但如果您有 RAM,我会尝试使用一根内存条,甚至一根全新的/不同的内存条。
答案4
Windows 7 无法在 IDE 模式下安装,因此您需要在 AHCI 模式下安装 Windows 7。如果您的安装已完成到“完成安装”点,则显示问题,则说明您的 HDD 导致 Windows 安装出现故障。在安装过程中,您需要在选择 Windows 安装的驱动器时单击“高级”选项卡,然后先“删除”该驱动器,然后从已删除的驱动器“创建”新驱动器。安装 Windows 应该没有问题。如果安装后仍然出现错误,则在 bios 开始显示菜单以在“安全模式”下加载 Windows 时反复按 F8。尝试该模式以检查问题是否出在您的 HDD 上或安装磁盘上。