我在预装的 Windows-8 旁边安装了 Ubuntu... 现在我已卸载 Ubuntu。但问题是,在删除 Ubuntu 并在命令提示符中输入“bootrec/Fixmbr”后,仍然显示只有一个选项 Windows-8 的启动管理器。我该如何摆脱这种混乱?
答案1
出现什么启动管理器?Windows 启动管理器?如果是,您可以尝试以下方法之一。(第一种方法可能更容易。)
基本上,您需要告诉 Windows 启动管理器默认启动 Windows 启动加载程序(除非它已经这样做),然后告诉 Windows 启动管理器停止显示启动菜单。
请注意,如果您在此过程中犯了错误,您可能无法再启动 Windows。如果发生这种情况,最好的办法可能是启动 Windows 光盘并使用那里的恢复选项。特别是在您使用方法 2 的情况下,您甚至可以从光盘打开命令提示符并再次尝试使用 BCDEdit。
方法 1:控制面板选项
- 打开控制面板(开始 -> 控制面板)
- 转到“系统和安全”
- 转到“系统”
- 转到“高级系统设置”
- 转到“高级”选项卡
- 在“启动和恢复”下,单击“设置”
- 在“系统启动”->“默认操作系统”下,选择“Windows 8”
- 取消选中“显示操作系统列表的时间”选项。您会注意到秒数变为 0。
我在这里找到了有关方法 1 的一些信息:如何更改 Windows 7 启动管理器选项以自动启动操作系统?
方法 2:BCDEdit
BCDEdit 是 Windows Vista、7 和 8 中的内置实用程序,您也可以使用它来解决您的问题。
1)确保Windows是您的默认启动项。
- 在 Windows 中,打开命令提示符。(例如,按住 Windows 键并按
R
。 - 在出现的“运行”窗口中,输入
cmd
并按Enter
。) - 在命令提示符中,运行命令
bcdedit
以显示当前启动信息。应该有一个名为“Windows 启动加载程序“(不是“Windows 启动经理“!”)后面跟着一行“identifier”和一个用 { } 括起来的长字符串。此字符串是该启动项的 GUID(或只是“id”或“identifier”)。 - 运行命令
BCDEdit /default id
,其中id
用 Windows 启动项的长标识符替换,以使该启动加载程序成为默认启动加载程序。
2)跳过启动菜单,这样您就不再看到它。
使用以下 BCDEdit 命令跳过启动菜单,这样您就不会看到它:
bcdedit /timeout 0
。在此命令中,0
实际上是 Windows 显示启动选择屏幕的秒数。
我在这里找到了有关方法 2 的一些信息:
答案2
如果您有 Windows 安装 DVD 或修复 CD,则可以启动到修复命令提示符并运行:(repair/advanced/cmdprompt) 输入:bootrec /fixmbr 此命令安装 Windows 引导加载程序。如果您有双启动,它将直接启动到 Windows,然后您可以对 linux 分区执行您想要的操作。这对我来说很有效。