格式化和分区搞乱后如何修复双重启动?

格式化和分区搞乱后如何修复双重启动?

我最近尝试重新格式化双启动 PC 中的一个分区。我最初使用的是 XP,然后安装了 7 作为双启动。好吧,长话短说,XP 出现了问题,所以我重新格式化了 XP 分区,失去了双启动的能力。

我第一次尝试易BCD,以解决问题,但这让事情变得更糟。重启后,我甚至无法加载 XP。因此,我完全删除了 XP 分区,希望只保留 Windows 7 分区并能够启动。

当然,这也失败了,我只能从 CD 启动。

有什么方法可以解决这个问题?我尝试过在 7 cd 上的命令提示符中输入命令。我尝试过,bootrec /rebuildbcd但收到“未找到元素”错误。然后我尝试使用 激活分区diskpart,但它给了我“指定的分区类型对于此操作无效”错误。

鉴于 CarpeNoctem 的回答如下我做到了bootsect /nt60 ALL。此操作已成功完成,但我仍然收到:

验证 DMI 池数据......
从 CD/DVD 启动:磁盘启动失败,插入系统磁盘并按 ENTER

我尝试过bootrec /fixmbr重启,但仍然出现同样的错误。我尝试过删除 BCD 文件,但它说 D:(我的第二个分区)上的访问被拒绝,并且它说在 C:(我已删除的分区)中找不到指定的文件。接下来我又做了bootrec /rebuildbcd一次,它识别出 1 个 Windows 安装,C:\Windows就像bootrec /scanos报告的那样。

这就是我目前的情况。

答案1

从 Windows 7 磁盘启动并选择“修复计算机”,然后选择“命令提示符”。现在 cd 进入启动目录并运行:

bootsect /nt60 ALL

回报。

答案2

如果您更改了分区号,Windows 将不再工作,因为它内部使用分区号。

但是由于您使用的是 Windows 7,请参阅本文 - 如何在 Windows 7 中运行启动修复

启动修复是一款 Windows 7 系统恢复工具,可以修复某些问题,例如系统文件丢失或损坏(例如:MBR 启动文件),这些问题可能会导致 Windows 无法正常启动。本文将向您展示如何运行启动修复,以允许它扫描您的 Windows 7 计算机以查找启动问题并尝试修复它,以便您的计算机可以正常启动。

相关内容