成功安装 Windows 7 后出现“磁盘启动失败”

成功安装 Windows 7 后出现“磁盘启动失败”

我刚刚花了周六的五个(五个!)个小时来安装 Windows 7,但显然一切都是徒劳的。

我刚刚购买了一块新的 1TB Western Digital SATA 硬盘 (WD)。我目前在 400GB SATA Seagate Barracuda 上运行 Windows XP SP3,并决定升级,因此我的想法是在新硬盘上安装 Win7,然后根据需要开始移动我的所有程序和文件。

我放入我的 Win7 OEM 磁盘(暂时断开 Seagate 连接)并运行安装程序。正如预期的那样,它花了很长时间,但一切似乎都很好。它在安装过程中重新启动了几次(如所示),似乎一切正常。安装成功后,我简要更改了 Windows 7 中的某些首选项(仅主题和图标显示),然后检查更新:128 个更新,总计 401.9mb。我点击“更新”并让系统继续运行。这花了大约 2 个小时,在运行过程中我没有碰我的电脑。一旦完成所有操作,它提示重新启动,我照做了。那时(只连接了 WD 和 DVD 驱动器)我得到了DISK BOOT FAILURE. 悲伤的脸。

我已完成以下操作:

  • 检查 BIOS 中的启动顺序
  • 通过 OEM 磁盘运行修复实用程序(没有出现需要修复的操作系统)
  • 运行修复实用程序,进入命令提示符并尝试:
    • bootrec /fixmbr
    • bootrec /fixboot
    • bootrec /rebuildbcd
    • bootsect /nt62 ALL
  • 更换 SATA 电缆和更换 SATA 端口

...但什么都没有。当我在修复控制台或命令提示符中时,我可以浏览 WD 驱动器,BIOS 可以识别它...但它就是。无法。启动。如果可能的话,我真的宁愿尝试修复它,也不愿再花 5 个小时重新安装它,但我不知所措。我怀疑这是 128(!) Windows 更新的问题,但我不知道从哪里开始整理这个烂摊子。

我仍然可以成功启动到我的原装 Seagate XP 驱动器,没有任何问题 (*擦额头*)。

有什么想法吗?还是我需要考虑彻底重新安装?如果是这样,我应该注意什么才能防止这种情况再次发生?

更新:

请参阅下面的回答:虽然我说过我在初始安装时已断开了 Seagate 硬盘的连接,但我不能绝对肯定情况就是如此,因为断开连接后重新安装(并将其移动到另一个房间,以确保安全)似乎已经解决了这个问题。

答案1

经过多次愤怒的咒骂,我最终将驱动器归零并重新开始;只是这一次我完全断开了连接全部除了我的新 Western Digital 和 DVD 驱动器外,我还没有安装其他驱动器。我运行了 Win7 安装;安装了两个关键更新;重新启动(成功);安装了另外 139 个推荐和重要更新;重新启动(成功);安装了另外推荐的更新;重新启动(成功)。

此时没有进一步的更新,因此我关闭电源、重新连接 Seagate,然后重新启动。成功!

有建议称Windows 不知道该将启动信息分配给哪个驱动器。在确保我的其他驱动器在整个安装和更新过程中从未连接后,我愿意打赌情况确实如此,因为考虑到这一点(与我的原始帖子相反),我无法确定我的 Seagate 在初始安装期间是否断开了连接。

相关内容