尽管我有 1 个操作系统,但 Windows 启动管理器屏幕仍会出现

尽管我有 1 个操作系统,但 Windows 启动管理器屏幕仍会出现

有一天,我像往常一样打开电脑。除了 Windows 7,电脑上没有其他操作系统。(虽然我正在考虑将它与 Linux 进行双启动。)但是,几乎每次启动时,bootmgr.exe 都会出现并提示我选择“Windows 7”或“Windows 诊断工具”。我的电脑一切正常,然而,大约在这个时候,我的防病毒软件发现并删除了一个病毒。

如果我选择“Windows 7”,它就会像正常一样启动。我不知道发生了什么,但它在停电时开始发生。

眼镜

  • Windows 7 家庭高级版 - 64 位
  • 英特尔奔腾 E6700 双核 CPU @ 3.20GHz
  • Dell 018D1Y,版本 A00,修订版 A3 主板(CPU 1)
  • 931GB 日立 HDS721010CLA332 (SATA)
  • 6.00GB 双通道 DDR3 @ 531MHz RAM

答案1

您可以使用以下方式查看 BCD 的完整内容可视化 BCD 编辑器

BCD 中的 {bootmgr} 对象保存所有相关的启动菜单设置(元素)。

启动菜单的主要元素是“DisplayOrder”——启动条目(加载器 ID)的列表。

如果“DisplayOrder”中只有一个启动条目,则不会显示启动菜单,并且将继续使用单个启动条目的设置进行启动(这些设置是 OS 加载器对象的元素,如 OS 文件夹、OS 加载器路径等)。

如果有两个或更多启动菜单条目,则启动菜单会按照“超时”元素中指定的时间显示(数字表示秒数)。

还有“默认”元素,它指定“超时”到期后选择的默认启动项。

这几乎就是有关启动菜单和 BCD 的所有内容,无需赘述;)

答案2

似乎您的系统启动选项已更改。您可以在控制面板 - 系统 - 高级系统设置(系统属性) - 启动和恢复设置中查看它们。

仅供参考,没有“bootmgr.exe”,文件名只是“bootmgr”。

答案3

运行“msconfig”,选择“Boot”,检查这里是否有多个条目。将Windows 7配置为默认启动系统,删除不需要的条目。

相关内容