我希望我的解释有一定的道理——如果没有,请要求澄清。
我有一台运行 Windows Vista(旗舰版,64 位)的计算机。一切都很顺利!但有一天,办公室发生了严重的电涌,电脑就坏了。(不幸的是,我们办公室没有电涌保护器。我以为我们的线路在其他地方有调节,或者这里没有问题。哎呀。)
经过一些测试,确定电源、主板和内存都有问题。
在等待新硬件到货时,我将硬盘放在了一台备用电脑上,该电脑的部件(主板/CPU/RAM/电源/视频)完全相同。一切都运行正常。我唯一能判断出这不是我的电脑的原因是 Vista 要求使用新硬件重新激活自身,新硬件也运行正常。所以硬盘似乎没问题。
然后新零件到了。旧主板型号不再生产,所以是新的,具有相同的 CPU/RAM/显卡/等插槽。电源也是新的,而我使用的 RAM 来自上面提到的备用 PC。
当我将它组装起来并尝试使用我的旧硬盘启动时,它开始启动 Windows,然后(在过程的相当早的时候)出现蓝屏并立即重新启动(所以我看不到蓝屏试图告诉我什么)。我尝试了“安全模式”,也出现了蓝屏。我尝试启动 Vista DVD 并运行修复实用程序,它找到了 Vista 安装,确认它无法启动,并最终声明它无法修复它。
我在一块新硬盘上安装了 Vista,并安装了新的主板等,运行正常。(我现在正在运行的就是这个。)我还在这里启动了一张 Linux CD,运行良好,并且我运行了 Memtest86+ 一段时间,没有发现任何错误。因此,除了旧硬盘之外的所有硬件似乎都正常。
我认为问题不在我的旧 Vista 硬盘上,因为我将它与另一个主板/CPU 一起使用时一切正常。我认为问题也不在新硬件的任何其他部分,因为我能够毫无问题地使用它(并对其进行测试)。问题只是在于我的旧 Vista 安装与新 PC 硬件的组合。
我可以将数据从旧硬盘转移到新硬盘上,然后重新安装我的应用程序,但如果我能修复问题以便可以继续像以前一样使用旧硬盘,那就太好了。
我听到的最新假设是 Vista 在新硬件(即主板)上遇到了问题,但我们不知道该怎么办(除了安全模式,但它不起作用)。
有什么建议吗?假设 Vista 安装和主板的这种组合有什么不对吗?
谢谢!
答案1
最有可能的是某些硬件不同,旧 Vista 安装了旧硬件的驱动程序,而这些旧驱动程序无法与新硬件配合使用。不幸的是,如果安全模式本身不起作用,我想不出一个简单的解决方案。
答案2
当硬盘位于另一台电脑中时,只需禁用芯片组、显卡和其他驱动程序即可。
您还可以关闭 BSOD 上的自动重启并检查错误。