Windows修复双启动(Multi-boot)配置
如果我们在同一台PC上安装了多个Windows版本,则双引导(或者多引导)配置可能会停止工作。
双重引导或者多重引导配置错误(停止工作)的主要原因是在较新的Windows版本之前重新安装较旧的Windows版本。
例如,Windows Vista和Windows 7已经作为双引导安装,然后再次重新安装了Windows Vista。
在第二次安装时,Windows Vista会覆盖MBR,而Windows 7无法识别新的MBR。
在本文中,我们可以找到各种解决方案来修复双引导配置。
什么是双启动/多启动
双重引导或者多重引导意味着在同一台计算机上安装多个Windows版本(或者其他操作系统),并能够选择要引导到的操作系统。
在Windows计算机上看到这种配置非常普遍:
- Windows XP和Windows Vista
- 装有Windows 7的Windows Vista
- Windows 8和Windows 7
有关如何设置双引导系统的更多信息,请访问EasyBCD的教程。
修复双启动配置
在双启动系统上修复Windows XP
Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。
EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。
如果我们已在同一台计算机上将Windows XP与另一个Windows系统(例如Windows Vista)一起安装,请按照以下说明修复Windows XP并修复双启动配置。
如果没有原始安装光盘,请转到“使用Easy Recovery Essentials修复双启动配置”。
- 插入Windows XP安装光盘并启动计算机
- 在按任意键从CD引导屏幕上,按任意键从CD引导
- 按Enter键设置Windows。我们将不会重新安装Windows XP,而是会修复安装。在此步骤中单击R将加载故障恢复控制台,而不是修复安装实用程序。不要单击R!
Windows XP按R键以使用故障恢复控制台
- 按F8键接受许可协议
- 从光盘中选择Windows XP安装,然后按R。
- 如果修复选项不可用或者找不到Windows XP安装,请退出安装程序。如果我们继续此步骤,则可能会覆盖Windows XP系统并删除所有个人文件!
在双启动系统上修复Windows Vista
要修复Windows Vista的引导程序并修复双引导配置,可以使用原始Windows Vista安装光盘(CD或者DVD)上可用的bootrec实用程序。
如果没有原始安装光盘,请转到“使用Easy Recovery Essentials修复双启动配置”。
修复#1:运行bootrec
Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。
EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。
- 将安装光盘插入托盘并从中引导
- 在“欢迎使用”屏幕上,单击“修复计算机”
Windows Vista修复计算机菜单
- 选择操作系统,然后单击“下一步”。
- 在“系统恢复选项”屏幕上,单击“命令提示符”
Windows Vista系统恢复选项
- 输入:
bootrec /FixMbr
- 按Enter
- 输入:
bootrec /FixBoot
- 按Enter
- 输入:
bootrec /RebuildBcd
- 按Enter
- 从托盘中取出CD/DVD
- 输入:
exit
- 按Enter
- 重启你的电脑
修复#1:先执行diskpart,然后执行bootrec
Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。
EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。
如果上面的修复#1不起作用,则可能需要首先将安装了Windows Vista的分区设置为活动分区,然后运行bootrec。
为此,请运行diskpart:
- 插入Windows安装光盘并从中启动
- 从“系统恢复选项”转到“命令提示符”(与“修复程序1”相同的步骤)
- 输入:
diskpart
- 按Enter
- 输入:
list disk
此命令将列出计算机上可用的所有磁盘。
- 按Enter
- 输入:
select disk 0
将“ 0”替换为安装Windows Vista的磁盘。如果只有1个硬盘驱动器,则为'0'。
- 按Enter
- 输入:
list part
该命令将列出所选磁盘上可用的分区。
- 按Enter
- 输入:
select partition 0
将“ 0”替换为安装Windows Vista的分区。
- 按Enter
- 输入:
active
- 按Enter
- 输入:
exit
- 按Enter
- diskpart现在关闭。依次运行bootrec命令,并在每个命令后按Enter:
bootrec /fixmbr bootrec /rebuildbcd bootrec /fixboot
在双启动系统上修复Windows 7
为了使Windows 7重新进入双启动选项菜单,请使用bootsect实用工具还原Windows 7的MBR。
如果没有原始安装光盘,请转到“使用Easy Recovery Essentials修复双启动配置”。
- 从原始Windows 7安装DVD引导
- 在“系统恢复选项”屏幕上,单击“命令提示符”
- 输入:
diskpart
- 按Enter
- 输入:
select disk 0
将“ 0”替换为安装Windows 7的硬盘上的可用磁盘。要获取计算机中磁盘的完整列表,请输入“ list disk”。
- 按Enter
- 输入:
list volume
- 按Enter
- 查找光盘驱动器的驱动器号(正在运行Windows 7安装DVD的光盘)。通常在“类型”列中有“ CD-ROM”。
- 输入:
exit
- 按Enter
- 输入:
D:
其中“ D:”是光盘的驱动器号。
- 按Enter
- 输入:
cd boot
- 按Enter
- 输入:
dir
- 按Enter
- 输入:
bootsect /nt60 SYS /mbr
- 按Enter
- 输入:
exit
- 按Enter
- 重启你的电脑
在双启动系统上修复Windows 8或者8.1
使用bootrec实用程序,可以在双引导系统上修复Windows 8或者Windows 8.1并引导到Windows中。
如果我们没有原始安装光盘或者原始USB,请转到使用Easy Recovery Essentials修复双启动配置。
修复#1:使用bcdboot
Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。
EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。
使用bcdboot,尝试修复计算机并让引导菜单返回:
- 插入Windows 8 DVD或者Windows 8.1 USB并重新启动计算机以从介质启动
- 转到命令提示符(单击疑难解答>命令提示符)
- 输入:
bcdboot C:\windows
其中“ C:\”是安装Windows 8或者Windows 8.1的驱动器号。
- 按Enter
- 取出DVD或者USB
- 输入:
exit
- 按Enter
- 重启你的电脑
修复#1:使用diskpart,然后使用bootrec
- 插入Windows 8 DVD或者Windows 8.1 USB
- 重新启动计算机并从媒体启动
- 在“欢迎”屏幕上,单击“修复计算机”。
Windows 8修复计算机菜单
- 转到疑难解答>命令提示符
- 输入:
diskpart
- 按Enter
- 输入:
sel disk 0
- 按Enter
- 输入:
list vol
- 按Enter
- 确定哪个卷具有Fs列中提到的FAT32. 这将是Windows 8/8.1的UEFI/EFI分区
- 输入:
sel vol 2
其中“ 2”是FAT32格式的卷。
- 按Enter
- 输入:
assign letter x:
其中“ x:”是分区的字母。这封信必须是唯一的。
- 按Enter
- 输入:
exit
- 按Enter
- 输入:
cd /d x:\EFI\Microsoft\Boot\
其中“ x:”是我们使用的字母。
- 按Enter
- 输入:
bootrec /FixBoot
- 按Enter
- 输入:
ren BCD BCD.backup
这将创建BCD的备份。
- 按Enter
- 输入:
bcdboot c:\Windows /l en-us /s x: /f ALL
其中“ c:\”是安装Windows 8的驱动器盘符。
- 按Enter
- 取出DVD或者USB
- 输入:
exit
- 按Enter
- 重启你的电脑
在双启动系统上修复Windows 10
使用bootrec实用程序,我们可以在双启动系统上修复Windows 10并启动到Windows中。
如果我们没有原始安装光盘或者原始USB,请转到使用Easy Recovery Essentials修复双启动配置。
修复#1:使用bcdboot
Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。
EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。
使用bcdboot,尝试修复计算机并让引导菜单返回:
- 插入Windows 10媒体并重新启动计算机以从媒体启动
- 转到命令提示符(单击疑难解答>命令提示符)
- 输入:
bcdboot C:\windows
其中“ C:\”是安装Windows 10的驱动器号。
- 按Enter
- 取出DVD或者USB
- 输入:
exit
- 按Enter
- 重启你的电脑
修复#1:使用diskpart,然后使用bootrec
- 插入Windows 10媒体
- 重新启动计算机并从媒体启动
- 在“欢迎”屏幕上,单击“修复计算机”。
- 转到疑难解答>命令提示符
- 输入:
diskpart
- 按Enter
- 输入:
sel disk 0
- 按Enter
- 输入:
list vol
- 按Enter
- 确定哪个卷具有Fs列中提到的FAT32. 这将是Windows 10的UEFI/EFI分区
- 输入:
sel vol 2
其中“ 2”是FAT32格式的卷。
- 按Enter
- 输入:
assign letter x:
其中“ x:”是分区的字母。这封信必须是唯一的。
- 按Enter
- 输入:
exit
- 按Enter
- 输入:
cd /d x:\EFI\Microsoft\Boot\
其中“ x:”是我们使用的字母。
- 按Enter
- 输入:
bootrec /FixBoot
- 按Enter
- 输入:
ren BCD BCD.backup
这将创建BCD的备份。
- 按Enter
- 输入:
bcdboot c:\Windows /l en-us /s x: /f ALL
其中“ c:\”是安装Windows 10的驱动器号。
- 按Enter
- 取出DVD或者USB
- 输入:
exit
- 按Enter
- 重启你的电脑