Windows 启动管理器:修订间差异

删除248字节 、​ 2025 年 5 月 24 日 (星期六)
第 22 行: 第 22 行:
Windows 启动管理器使用称为启动配置数据(BCD)的注册表配置单元来存储设置,而 <code>ntldr</code> 则使用名为 <code>boot.ini</code> 的文本文档。由于 BCD 是一个注册表配置单元,因此可以精细设置每个引导选项的权限,而不是在整个配置文件中拥有一组权限。BCD 可以使用内置的 <code>bcdedit.exe</code> 命令行实用程序进行编辑,尽管也开发了使用 GUI 的第三方替代方案。BCD 编辑可用于添加、编辑或删除新的引导条目,为引导条目或引导过程设置引导选项,例如打开 [[Hyper-V]] 虚拟机管理程序、禁用内核中的引导图形功能或修改引导条目的应用程序路径。如果安装在 EFI 设备上,它将在设备的 NVRAM 中显示为引导项。
Windows 启动管理器使用称为启动配置数据(BCD)的注册表配置单元来存储设置,而 <code>ntldr</code> 则使用名为 <code>boot.ini</code> 的文本文档。由于 BCD 是一个注册表配置单元,因此可以精细设置每个引导选项的权限,而不是在整个配置文件中拥有一组权限。BCD 可以使用内置的 <code>bcdedit.exe</code> 命令行实用程序进行编辑,尽管也开发了使用 GUI 的第三方替代方案。BCD 编辑可用于添加、编辑或删除新的引导条目,为引导条目或引导过程设置引导选项,例如打开 [[Hyper-V]] 虚拟机管理程序、禁用内核中的引导图形功能或修改引导条目的应用程序路径。如果安装在 EFI 设备上,它将在设备的 NVRAM 中显示为引导项。


== Functionality ==
== 功能 ==
On a BIOS system, the Windows Boot Manager can also be used to chainload other operating systems or boot managers alongside the existing Windows installation, such as older Windows versions relying on the <code>NTLDR</code> application or Linux distributions. When compiled as an EFI subsystem application, the boot manager can only chainload other Windows boot applications; the only exception to this is if the operating system is being booted from a [[w:Preboot Execution Environment|Preboot Execution Environment]] (PXE) server.
BIOS 系统上,Windows 启动管理器还可用于将其他作系统或启动管理器与现有 Windows 安装一起链加载,例如依赖于 <code>NTLDR</code> 应用程序或 Linux 发行版的旧版 Windows。当编译为 EFI 子系统应用程序时,引导管理器只能链加载其他 Windows 引导应用程序;唯一的例外是操作系统是从预引导执行环境(Preboot Execution Environment,PXE)服务器引导的。


The Windows Boot Manager normally runs under a 1024×768px graphical mode and makes use of the full resolution defined by the EFI firmware wherever possible; it will resort to falling back to resolutions of 800×600px, 640×480px or 80×25 text mode if the graphics adapter is not capable of displaying such resolutions.
Windows 启动管理器通常在 1024×768 px 图形模式下运行,并尽可能使用 EFI 固件定义的完整分辨率;如果图形适配器无法显示 800×600 像素、640×480 像素或 80×25 文本模式的分辨率,它将采用这些分辨率。


Prior to Windows 8, the boot manager was originally capable of invoking the Advanced Boot Options if the {{key press|F8}} key is pressed before Windows starts to boot. This feature is disabled by default in client releases of Windows since Windows 8 due to the newly-introduced hybrid startup implementation, additionally compounded through the use of a new gateway to the Advanced Boot Options menu via the [[Settings]] application, although it can be re-enabled by disabling hybrid startup and modifying the boot menu policy to fall back to the older design.
Windows 8 之前,如果在 Windows 开始引导之前按下 {{key press|F8}} 键,则引导管理器最初能够调用高级引导选项。由于新引入的混合启动实现,此功能在 Windows 8 以来的 Windows 客户端版本中默认处于禁用状态,此外,通过[[设置]]应用使用新的网关到“高级启动选项”菜单,尽管可以通过禁用混合启动并修改启动菜单策略来回退到旧设计来重新启用它。


== 引用资料 ==
== 引用资料 ==