如何修复Windows 10和11中不显示的双启动选项

294 阅读7分钟

如果你的双启动系统在启动时不显示操作系统选择菜单或Windows启动管理器,你并不孤单。丢失双启动选项在新创建的双启动系统中很常见,主要是由配置不正确的启动管理器造成的。

幸运的是,你可以通过调整一些Windows设置来解决这个问题。因此,这里有几种方法可以修复Windows系统上丢失的双启动菜单。

请注意,虽然本文的说明是为Windows 10系统编写的,但它们也适用于Windows 11。

为什么我在Windows 10或11中没有看到双启动选项?

重启期间的双启动选项或Windows启动管理器可能由于几个原因而没有显示。一些常见的原因包括。

  • 启动菜单没有被激活。
  • 启用了快速启动的系统可能直接启动到默认操作系统,而不提供任何启动选项。
  • 启动和恢复中的默认操作系统可能被错误地配置了。
  • 一些损坏的系统文件导致启动管理器发生故障。

因此,你最近设置了一个双启动系统,但你看不到改变操作系统的选项,请在Windows 10中遵循这些步骤。

1.使用命令提示符启用启动菜单

如果启动菜单以某种方式被禁用,你就不会看到双启动选项出现。升级到最新版本的操作系统后,启动菜单可能会被停用。

幸运的是,你可以使用Windows命令处理器来启用启动菜单。

要使用命令提示符启用启动菜单。

  1. 在Windows搜索栏中输入cmd ,右击命令提示符, 并选择以管理员身份运行。

  2. 在命令提示符窗口中,输入下面列出的命令,然后点击回车键。如果可能的话,复制并粘贴该命令以避免不被识别为内部命令的错误。

    bcdedit /set {bootmgr} displaybootmenu yes
    
  3. 成功执行后,你会看到操作成功完成的信息。

如果你对刚刚运行的内容感到好奇,BCDEdit是一个基于命令行的实用程序,用于管理BCD(启动配置数据)。当执行时,它改变了启动配置并激活了启动菜单。

如果你想停用或隐藏启动菜单,以管理员身份打开命令提示符,输入以下命令。

bcdedit /set {bootmgr} displaybootmenu no

一旦执行,你的系统将启动到设定的默认操作系统,不显示双启动选项。

2.在启动和恢复中配置默认的操作系统

Windows 10的高级系统设置窗口允许你选择启动的默认操作系统。它还可以在重启期间显示操作系统和恢复选项的列表。

配置这些设置可以帮助你修复Windows 10中丢失的双启动选项。

要配置Windows 10中的默认操作系统。

  1. Win + I 打开设置

  2. 然后,进入 "系统 ",从左侧窗格中打开 "关于 " 标签。

  3. 向下滚动到 相关设置部分,点击高级系统设置。在旧版Windows 10电脑上,进入 "控制面板">"系统和安全",从左侧窗格点击高级系统设置

  4. 在出现的系统属性 窗口中,找到 " 启动和恢复"部分,点击 "设置 "按钮。

  5. 在 "启动和恢复 "窗口,点击 "默认操作系统 " 的下拉菜单,选择你喜欢的操作系统。

  6. 接下来,检查显示操作系统列表的时间 选项 ,并将其设置为30 秒。这个设置意味着你的电脑将显示启动菜单30秒。一旦这个时间过了,它将加载你选择的操作系统作为默认值。

  7. 点击 "确定 "以保存更改。

重新启动你的电脑,等待启动菜单出现。接下来,用方向键选择你喜欢的操作系统,然后点击回车键。如果你在30秒内没有做出任何选择,你的电脑将加载设定的默认操作系统。

3.用EasyBCD配置启动管理器

有时,bcdedit命令无法工作。它要么不能激活启动菜单,要么在显示成功信息后也不工作。

在这种情况下,你可以使用一个叫做EasyBCD的第三方工具来添加一个启动项。EasyBCD是一个用于Windows平台的轻量级程序,可以免费用于非商业目的。

要使用EasyBCD添加启动项。

  1. 进入Neosmart EasyBCD页面,点击查看更多
  2. EasyBCD有商业和非商业版本。点击注册 以下载免费版本,然后输入电子邮件地址和用户名以下载该工具。
  3. 运行安装程序,等待应用程序在你的电脑上完成安装。
  4. 启动EasyBCD,点击 编辑启动菜单 按钮。
  5. 在这里,你会看到一个默认列出的双启动条目。如果你想改变默认的操作系统,在你想设置为默认的条目的 "默认 "栏下打勾。
  6. 菜单选项下,勾选使用Metro引导程序选项。
  7. 选择倒计时,并将其设置为30 秒。
  8. 点击 "保存设置",你会看到引导程序设置保存成功的信息。

关闭EasyBCD并重新启动你的电脑。在重启过程中,你会看到带有双启动选项的启动菜单。如果该选项仍未显示,请启动到Windows并启动EasyBCD。再次重复步骤4-8并重启电脑。

4.禁用Windows快速启动功能

Windows 10中的快速启动功能帮助你在关机后更快地重新启动电脑。启用后,它将你的操作系统保存在一个休眠文件中,加快了启动过程。在旧系统上,这是一个很方便的功能,特别是如果你的系统需要所有的时间来重新启动。

然而,它也有一些缺点。当快速启动被启用时,Windows会锁定安装驱动器。因此,Windows可能无法识别双启动配置的系统上的操作系统。

要禁用快速启动,请执行以下操作。

  1. Win + R打开 "运行 "对话框。输入control 并点击OK ,打开控制面板。

  2. 在控制面板中,进入 系统和安全>电源选项。

  3. 在右边的窗格中,点击选择电源按钮的作用

  4. 点击 " 更改当前不可用的 设置"。现在你将能够访问灰色的关机设置。

  5. 取消勾选开启快速启动(推荐) 选项。

  6. 点击保存 更改,关闭Windows的快速启动。

一旦成功禁用,重新启动你的电脑,等待双启动选项出现。

5.使用系统配置工具恢复双启动菜单

如果配置启动和恢复选项不起作用,你可以使用系统配置工具配置启动菜单。它可以让你在双启动设置中管理和设置你的默认操作系统,还可以设置启动菜单的超时时间。

按照以下步骤,使用系统配置工具配置启动菜单。

  1. Win + R打开"运行"。
  2. 输入msconfig ,然后点击确定 ,打开系统配置工具。
  3. 在这里,打开 "启动 "选项卡。如果你有一个双启动设置,它将显示你的电脑上安装的所有操作系统。
  4. 选择未被设置为默认的操作系统,并点击设置为默认按钮。
  5. 接下来,在 " 超时 "字段下,将该值设置为203060。这些值都是秒,所以如果你把它设置为30,启动管理器将在加载默认操作系统之前等待30秒。
  6. 点击 "确定 "和 "应用 " 来保存这些更改。如果出现重新启动的提示,选择重新启动
  7. 当你的电脑重新启动时,你会看到双启动选项。使用方向键选择操作系统,然后点击回车键加载操作系统。

现在你应该看到Windows 10中的双启动菜单了

无论你想将Windows 11与Windows 10或微软的旧版本操作系统进行双启动,启动菜单都是任何双启动过程的一个关键方面。BCDEdit和EasyBCD等启动配置工具可以帮助你解决启动菜单丢失的问题,而不必再次重新安装操作系统。