除非我进入 BIOS 或尝试从 CD 启动,否则 Windows 7 将无法启动

除非我进入 BIOS 或尝试从 CD 启动,否则 Windows 7 将无法启动

我遇到了一个令人十分困惑的问题。

一位朋友有一台 2010 年左右的 HP Pavilion P6000 系列电脑。最近,一场暴风雨来袭,电源连续闪烁了几次。发生这种情况后,电脑似乎无法从硬盘启动 - BIOS 会在尝试网络启动后报告找不到启动媒体等。

然而。

如果我做以下两件事之一,Windows 将正常启动:

  1. 进入 BIOS 并退出(我不需要做任何更改,甚至不需要保存并退出)
  2. 使用所连接的可启动 CD 或 USB 记忆棒进行启动。

对于 BIOS 技巧,它确实有效。对于 CD 技巧,我只是没有按下“按任意键从 CD 或 DVD 启动”处的键。

我尝试了以下方法来解决这个问题:

  1. 运行启动修复 3 次
  2. 使用此处的核浩劫说明手动重建 BCD:http://neosmart.net/wiki/recovering-windows-bootloader/#Attempt_Three_Nuclear_Holocaust
  3. 更换了 SATA 电缆
  4. 尝试在主板上的每个 SATA 端口上进行启动(共有四个),但不连接 DVD 驱动器(硬盘是唯一的 SATA 设备)
  5. 关闭电源,移除电源,移除 CMOS 电池,并跳线 CMOS 以放电十分钟
  6. 将 BIOS 重置为出厂默认设置

BIOS 没有“启动延迟”设置,否则我也会尝试一下。

剩下的唯一要尝试的事情是完全重建操作系统(如果可以避免的话我不想这样做,我讨厌 OEM 恢复,而且我的朋友找不到他的光盘)或将操作系统克隆到新硬盘上。我的假设是电涌损坏了硬盘或 SATA 控制器。

还有什么我可以尝试的吗?

相关内容