使用 msconfig 删除旧操作系统后,仍尝试启动

使用 msconfig 删除旧操作系统后,仍尝试启动

我的 SSD 上有两个不同的 Windows 7 副本。我删除了不需要的那个,并使用 msconfig 将其从启动顺序中删除,但每次我重新启动时,它都会显示:

Windows failed to start. A recent hardware or software change might have caused the issue.  

但如果我按 Enter 或 Esc,它会正常启动。我该如何让它停止尝试启动已删除的旧操作系统?

答案1

右键单击您的Computer图标(在桌面或开始菜单中)。单击Advanced System Settings左侧导航选项卡。转到Advanced顶部的选项卡。然后在 中Startup and Recovery,单击Advanced。在那里,选择您的新操作系统作为默认操作系统,并确保不显示启动菜单。

欢乐合唱团太棒了!

希望有帮助!

答案2

使用的第一个或初始系统 BCD 存储在活动分区上。

选择不成功的启动项或退出高级启动选项后,初始 BCD 中为 bootmgr 指定的驱动器将用作“第二个”系统 BCD 的基础。

初始和“第二个 BCD”可以是相同的 BCD,也可以是存储在不同分区上的两个不同的 BCD,具体取决于 bootmgr 的驱动器元素中指定的内容。

您可以使用 bcdedit 或可视化 BCD 编辑器查看和编辑完整的BCD内容。

相关内容