发生了什么?
我的电脑出了点问题。就在今天,我不得不更换电池。
像往常一样,更换电池后系统总是关闭。
更换电池之前,两个操作系统都运行良好;都可以正常启动。
然而,当我重新打开机器时,我的两个操作系统(Windows 7 和 8)都无法启动。它会让我进入蓝屏死机,但这个 BSoD 不会显示任何信息,而是闪烁、消失并触发重新启动回到主启动菜单。
笔记:这与电池(或硬盘)故障无关!
我尝试过的:
我查看了计算机信息/配置,BIOS 似乎没有问题。
然后我正常启动了 Windows 7 和 8(只是为了确保一切正常)。但都没有成功。我得到的只是闪电般的 BSoD,我无法从中获取任何信息。
然后我继续尝试启动到安全模式。奇怪的是 - Windows 7 无法启动,classpnp.sys
而 Windows 8 可以正常启动安全模式。
再次重启后,Windows 8 可以正常启动安全模式和正常模式,而 Windows 7 根本无法启动。
然而,在 Windows 8 中,我注意到时间根本没有移动;它仍然是我上次成功关机的时间。
然后我尝试使用恢复模式恢复到以前的系统状态(适用于 Windows 7),这很正常。
遗憾的是,不是恢复状态。所以我尝试了“系统修复”实用程序。5
分钟后,它提示重新启动机器并且“修复完成后,一切都应该正常运行”,但它仍然出现 BSoD。
在浏览其他一些网站后,许多人推断这是磁盘故障。
但 Windows 7 和 8 的恢复模式都运行良好。甚至启动菜单(适用于两个操作系统)都成功加载,这意味着它不是有故障的磁盘。
我的问题:
- 如果与损坏的系统文件无关,那么是什么原因导致 Windows 7 无法启动?
- 因为我能够修复 Windows 8 而无需重新安装(任何恢复/安装媒体/驱动器),有没有办法对 Windows 7 执行同样操作?
总结有效的方法(截至提出问题时):
- Windows 7 无法启动到安全模式或正常模式。
- 我没有任何 Windows 7 恢复媒体。
- Windows 7 和 8 的恢复模式运行良好。
- 我的 Windows 8 恢复媒体位于另一个分区(但由于某种原因无法通过启动菜单访问)
- Windows 8 现在运行良好。
更新:
- 看到了 BSoD 错误;
STOP 7B
。
答案1
更换电池不会影响系统。除非出了问题。您使用的是正品戴尔电池还是非正品替代品?基本上,它们在任何情况下都设计为可热插拔。不推荐,但也不完全禁止。
我建议你这样做:
步骤 0:运行 Dell Diagnostics。然后从那里开始。
- 确保日期/时间设置为当前日期/时间。如果日志和 RTC 显示的时间不匹配,Windows 可能无法启动。如果需要调整,则需要更换 CMOS 电池,但这没什么大不了的 - 只要至少有主电池或外部电源,就没问题。
- 如果 #1 失败,请取出主电池,断开外部电源,然后按住(或按下然后释放并重复)电源按钮至少 30 秒以耗尽系统电量。然后重新通电。您不会相信该解决方案解决了什么奇怪的东西。
- 如果#2 失败,将 BIOS 设置为默认值,保存并重新启动。
- 如果第 3 步失败,请取出 CMOS 电池并重复第 2 步。然后更换电池并重新启动系统。
- 如果全部失败,则很有可能是 MB 故障。除非您没有放回旧电池,否则请从第 1 步开始重复所有步骤。新电池可能在某处发生短路……
编辑:完全忘记了戴尔诊断程序。已将其添加到上面的列表中。