title Vista Rescue Environment
find --set-root /VistaRE.LDR
chainloader /VistaRE.LDR
title WinXP Preinst Environment
#ind --set-root /WinPE.LDR
chainloader /WinPE.LDR
title Rescue DOS Command Prompt
#ind --set-root /RDOS.IMG
map --mem /RDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title Boot From NT Loader
find --set-root /NTLDR
chainloader /NTLDR
title Grub Command Line
commandline
title Reboot Computer
reboot
title Shutdown
halt
二、VistaPE启动原理与数据配置
Windows Vista 启动过程在操作系统的定位和初始化的方式上与 Windows XP 有所不同。启动时首先是由 BIOS 加载可引导磁盘上的主引导记录 (MBR),可引导磁盘由 BIOS 中配置的引导顺序定义。MBR 接下来加载活动分区上的分区引导记录 (PBR)。在此之前的 Windows Vista 的启动过程相对于以前没有变化。
Windows Vista 与 XP 的差别是从 PBR 代码开始的,Windows Vista 的 PBR 代码不再查找 NTLDR。Windows Vista 中新的启动加载器是 BOOTMGR。BOOTMGR 是一个用于加载启动配置数据库 (BCD) 的组件,启动配置数据库接下来将加载操作系统加载器启动应用程序 Winload.exe。最后,Winload.exe 初始化 Windows Vista 内核。
上图说明了启动过程,可以将这一更改视为对如下两个要素的更改:
● 由以前的 Windows 版本中的 NTLDR 执行的两个主要操作现在由两个组件分开执行:
○ \Bootmgr:读取启动配置,包括设备和路径位置。
○ \Windows\System32\Winload.exe:初始化内核。
● 由以前的 Windows 版本中的 Boot.ini 存储的启动配置现在存储在一个位于以下位置的、基于注册表的数据库中:
○ \Boot\BCD:启动配置数据库 (BCD)
BCD 是一个由 Bootmgr 使用的数据库,该数据库包含 boot.ini 的函数并位于活动分区【被激活引导的系统C盘】的启动目录\Boot中。Windows Vista 提供了 BCDEDIT.exe 命令行工具来管理 BCD 存储中项目,该工具位于 Windows Vista 分区的 \Windows\System32 目录中。BCD 使得在 Windows Vista 中不再需要 BOOT.INI,不过 BOOT.INI 仍将会出现在双启动系统中以便向后兼容。因为 BCD 首先引导到启动环境而非 NTLDR,所以不会验证 NTLDR 和 BOOT.INI 的位置,除非选中了旧版操作系统。BCD 存储是一个注册表配置单元,在 Windows Vista 中,运行 regedit.exe 时将加载此配置单元,但会在视图中隐藏它。该存储将被加载到以下的注册表位置:HKLM\BCD00000000。也可以通过从 \Boot 文件夹中加载该配置单元,从而在 WinRE 中手动查看该存储。C:\Boot 的目录含有BCD、BCD.LOG、BCD.LOG1、fixfat.exe、fixntfs.exe、memtest.exe文件及zh-CN、en-US、Fonts语言字体文件夹。
命令行工具 Bcdedit.exe可以对系统活动分区实现更改 Bootmgr 选项,添加启动项目,删除启动项目,编辑项目,导入/导出 BCD 存储,以及在存储严重损坏的情况下创建新的存储。Bcdedit.exe 位于 Windows Vista 分区的 \Windows\System32 目录中,也可以在 WinRE 中从命令提示符访问该工具。如果获取正在运行的系统上的配置单元的副本,请使用以下命令导出一个配置单元文件以进行脱机检查:Bcdedit /export filename。此命令将 BCD 存储导出到当前目录中一个名为“filename”的文件中。但是,不建议按照这种方式直接编辑 BCD 存储,因为这样做会产生意外的结果。配置BCD数据通常采用的操作顺序是:
1、将 ISO 里面的文件全部解压到硬盘非系统分区根目录或某一子文件夹中,然后打开 <命令提示符> 依次输入下面的命令。【注{}内为设备标识符】
2、bcdedit /export x:\VistaBoot_BAK (备份启动信息以便恢复)
3、bcdedit /timeout 3 (设置等待时间为 3 秒)
4、bcdedit -store c:\boot\bcd /create {ramdiskoptions} /d "WinRE iGuide HDD" (从原系统BCD的备份中生成"WinRE iGuide HDD"设备GUID,建立 RamDisk)
5、bcdedit /set {ramdiskoptions} ramdisksdidevice partition=x: (设置启动项目指向下层操作系统的分区指针,X为RamDisk 所在分区)
6、bcdedit /set {ramdiskoptions} ramdisksdipath \Boot\boot.sdi
7、bcdedit -create /d "WinRE iGuide HDD" /application osloader (输入后回车会获得一个 GUID 记下备用)
8、修改device项内容指向:bcdedit -store c:\boot\bcd /set {刚才记下的GUID} device ramdisk=[x:]\ sources\boot.wim,{ramdiskoptions}
9、修改osdevice项内容指向:bcdedit -store c:\boot\bcd /set {刚才记下的GUID} osdevice ramdisk=[x:]\sources\boot.wim,{ramdiskoptions}
10、bcdedit -store c:\boot\bcd /set {刚记的GUID} path \windows\system32\winload.exe
11、bcdedit /set {刚才记下的GUID} systemroot \windows
13、bcdedit /set {刚才记下的GUID} detecthal yes
14、bcdedit /set {刚才记下的GUID} winpe yes
15、bcdedit /displayorder {刚才记下的GUID} /addlast
16、重新启动计算机看看成功添加没有!成功添加到启动菜单后输入下面的命令再次备份启动信息
17、bcdedit /export x:\AddWinREBoot_BAK
Windows Vista中提供了BOOTREC.EXE 命令,可用来在WinRE 中修复 MBR、引导扇区和 BCD 存储。Bootrec.exe 可在 WinRE 中从命令提示符处运行,并具有以下命令选项:(1)/FIXMBR:将主引导记录写入到系统分区中;(2)/FIXBOOT:将新的引导扇区写入到系统分区中;(3)/SCANOS:扫描所有磁盘以查找 Windows 安装,并显示当前未添加到 BCD 存储中的项目;(4)/REBUILDBCD:扫描所有磁盘以查找 Windows 安装,并允许用户选择将哪些项目添加到 BCD 存储中。
如果用户在安装 Windows Vista 后选择安装 Windows XP,则可能需要手动添加启动项目中的每个元素。操作顺序如下:(1)在运行这些命令之前,需要运行命令“Bootsect /nt60 ALL”以重新填充 Windows Vista 引导扇区。(2)此第一个命令创建启动项目:bcdedit /create {ntldr} /d “Windows XP Professional”。(3)该启动项目添加到启动菜单的显示顺序中:bcdedit /displayorder {ntldr} /addlast。(4)设置启动项目指向下层操作系统的分区指针:Bcdedit /set {ntldr} device partition=c:。(5)设置标识分区上的旧启动加载器路径:Bcdedit /set {ntldr} path \ntldr
从启动菜单中删除“Windows 的早期版本”选项的步骤:(1)打开提升权限的命令提示符。(2)键入Bcdedit /delete {ntldr} –f命令并按 Enter。请确保对“{ntldr}”中的括号使用花括号。此命令将删除旧的 Windows XP ntldr 项目,计算机将直接启动到 Vista 中。
如果启动系统时\Boot\BCD提示0xc0000034信息,则表示Windows 启动配置数据文件丢失了必需的信息,此错误表示 BCD 存储中没有 BOOTMGR 项目或驱动器中缺少实际的 BCD 文件或者已移动 BCD 文件。这可以通过使用以下命令来解决:Bcdedit /create {bootmgr} /d “Windows Boot Manager”或在WinRE 中使用 BOOTREC.EXE /RebuildBCD 命令。如果启动系统时\Boot\BCD提示0xc0000098信息,则表示Windows 启动配置数据文件包含的 OS 项目无效,可以通过使用命令来解决:Bcdedit /displayorder {<GUID>} /addlast,要求使用操作系统项目的 GUID 替换以上命令中的“<GUID>”。如果您希望使用 Windows Vista 启动文件启动 Windows 的早期版本,并且您看到了对应于旧版本的启动项目,但旧版本没有启动,则可以执行以下检查:(1)运行以下命令并确保为 ntldr 指定了正确的设备和路径:Bcdedit /enum;(2)如果您在运行该命令时没有看到“Windows 旧 OS 加载器”项目,则使用本文档中前面给出的步骤将对应于 Windows 早期版本的项目添加到 BCD 存储中;(3)将任何缺少的旧启动文件复制到 {NTLDR} 的 BCD 启动项目中指定的驱动器的根目录下,这包括 NTLDR、NTDetect.com 和 Boot.ini。如果缺少 boot.ini 文件,您还可能需要构建或还原该文件。也可以用bootsect /nt52 ALL命令写入旧引导扇区。
三、在WinRE中实现PCRestore恢复功能
大家知道,预装Vista的Dell本本都有一个F8修复功能(仅对活动分区修复),供用户在Vista系统出现问题时,用户可以利用这个功能进行启动修复或恢复到DELL出厂状态(同时还有一个隐藏的Recovery分区)。但厂方的分区常常不适合我们的需要,很多朋友拿到机器都重新分区并重新安装系统,但这样官方的这个恢复功能也同时丢失了。本文目的就是修复这个功能(虽然DELL的这个恢复工具其实并不怎么好),同样本功能也适用于其他安装vista的机器。
(一)使用工具说明
需要安装Windows AIK(Windows Automated Installation Kit,即Windows自动安装工具包),它包含了部署映像的命令(如:imagex)和离线编辑,wim映像工具(即Windows System Image Manager)。
1.Vista安装光盘(或ISO):从中提取WinRE.wim和boot.sdi
2.dell 恢复工具也可以使用GHOST代替
(二)制作WinRE.wim和boot.sdi(从安装光盘制作)。
1.在硬盘上(譬如D盘)建立以下2个目录
D:\winre_image
D:\winre_mount
2.将dell恢复工具下载,解压到D:\Tools。
3.用Imagex命令将Windows PE映像文件复制到硬盘D:\Tools上。
4.在开始\附件\找到“命令提示符”右击以管理员身份运行以下命令:
D:\tools\imagex.exe /export /boot X:\sources\boot.wim 2 D:\winre_image\winre.wim "windows Recovery Environment"(2为光盘,1为硬盘)
使用Imagex命令从Windows Vista安装光盘的boot.wim映像解压缩出WinRe.wim映像并复制到非系统分区(在系统崩溃时,可以提高安全修复的概率) (注:X为光驱所在盘符)
5.boot.sdi直接从Vista安装光盘拷贝即可。
(三)添加修复恢复工具
1.挂载WinRE.wim
右击Imagex目录中的“wimfltr.inf”文件,选择“安装”,再以可读写挂载方式执行:
D:\Tools\imagex.exe /mountrw D:\winre_image\winre.wim 1 D:\winre_mount
执行此命令后,WinRE.wim文件被解开放在D:\winre_mount 文件夹里。
如无法运行此命令,请检查文件是否为只读属性,如果是的话取消。
2.添加 Windows RE shell,让机器一启动便加载 Windows RE
在Windows RE系统目录\Windows\System32中建立如下内容的文本配置文件winpeshl.ini:
[LaunchApp]
AppPath=x:\sources\recovery\recenv.exe
3.添加自己的工具到Windows RE(这里我采用Dell的出厂恢复工具,当然你也可以添加你自己的恢复工具,譬如Ghost)使用ghost的朋友请将恢复工具配置文档winreconfig.xml中的PCRestore.exe更名为GHOST32.EXE,并将GHOST32.EXE文件拷贝至\Tools文件夹内。配置文档winreconfig.xml保存在文件夹D:\winre_mount\sources\recovery\Tools中,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Recovery>
<RecoveryTools>
<RelativeFilePath>..\..\..\Tools\PCRestore.exe</RelativeFilePath>
</RecoveryTools>
<SupportTools>
<RelativeFilePath/>
</SupportTools>
<CustomFrontEnd>
<RelativeFilePath/>
</CustomFrontEnd>
</Recovery>
4.在\Windows\System32文件夹中建立映像创建CreatImage.cmd批处理文件,内容如下:
@echo off
Set recov=
Set MainOS=
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do If Exist %%I:\WINRE.WIM Set recov=%%I:
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do If (Exist %%I:\bootmgr)||( Exist %%I:\ntldr) Set MainOS=%%I:\
mkdir %recov%\dell\image
X:\Tools\imagex.exe /compress maximum /capture %MainOS% %recov%\dell\image\Factory.wim "VistaBak" "My Windows Recovery Image"
上面这段脚本用来创建C盘映像(Dell恢复工具只能用来恢复C盘映像),当然如果你采用其他工具(譬如Ghost),这步就免了。
5.保存修改后的映像。
执行命令:imagex.exe /unmount /commit D:\winre_mount
执行后,将重新打包D:\winre_mount文件夹生成新的映像文件WinRE.wim,再执行命令imagex /export D:\winre_mount\WinRE.WIM即使只有一个镜像文件也要用一下,体积就不会大幅增加。
(四)在非系统分区(C盘)中安装WinRE修复平台
非系统分区WinRE修复平台是建立在激活的系统分区BootMgr引导及F8操作选择引导配置数据BCD,实现对硬盘非系统分区上的WinRE修复平台加载。如果系统分区BootMgr或引导配置数据BCD出错,必须使用光盘Vista系统F8修复功能对系统分区PBR、BootMgr、BCD进行修复,否则将无法实现加载。
1.最好准备一个单独分区(可以是主分区或逻辑分区)供WinRE分区(即DELL的Recovery分区)使用.
备注:如果没有现成分区,可以利用Vista的磁盘管理功能分出一个分区,分区大小在3G左右,这个分区大小与你C盘安装的软件数量有关,一般是C盘实际占用空间的1/2左右就够了。
2.将boot.sdi(在安装光盘里面可以找到)和winre.wim拷贝到上一步准备的分区(譬如H盘)根目录
3.输入以下SetupWinRE.cmd命令文件代码。
附:
@echo off
color 0a
title Made By WinRE; QQ:8202655
:START
set /P DRIV=请输入WinRE.WIM所在盘符(例如:D,不要冒号):
set DRIVE=%DRIV%:
IF EXIST %DRIVE%\WINRE.WIM GOTO CREATE_WIM_BCD_ENTRY
ECHO 盘符设定错误!请重新输入!
GOTO START
:CREATE_WIM_BCD_ENTRY
set MAINOS={default}
set BCDEDIT=bcdedit.exe
REM
REM {ad6c7bc8-fa0f-11da-8ddf-0013200354d8},The RamDisk boot entry GUID
set RAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
REM Create Ramdisk device options for the boot.sdi file
%BCDEDIT% -create %RAMDISK_OPTIONS% -d "Ramdisk Device Options" -device
%BCDEDIT% -set %RAMDISK_OPTIONS% ramdisksdidevice partition="%DRIVE%"
%BCDEDIT% -set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi
REM
REM {572bcd56-ffa7-11d9-aae0-0007e994107d},The WinRE boot entry GUID
set WINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d}
%BCDEDIT% -create %WINPE_GUID% -d "Recovery Environment" -application OSLOADER
REM %BCDEDIT% -set % WINPE_GUID % device partition="%DRIVE%"
REM %BCDEDIT% -set % WINPE_GUID % osdevice partition="%DRIVE%"
%BCDEDIT% -set %WINPE_GUID% device ramdisk=[%DRIVE%]\winre.wim,%RAMDISK_OPTIONS%
%BCDEDIT% -set %WINPE_GUID% osdevice ramdisk=[%DRIVE%]\winre.wim,%RAMDISK_OPTIONS%
%BCDEDIT% -set %WINPE_GUID% path \windows\system32\winload.exe
%BCDEDIT% -set %WINPE_GUID% systemroot \windows
%BCDEDIT% -set %WINPE_GUID% detecthal yes
%BCDEDIT% -set %WINPE_GUID% nx optin
%BCDEDIT% -set %WINPE_GUID% winpe yes
%BCDEDIT% -set %WINPE_GUID% custom:46000010 yes
REM
%BCDEDIT% -set %MAINOS% recoverysequence %WINPE_GUID%
%BCDEDIT% -set %MAINOS% recoveryenabled yes
%BCDEDIT% -displayorder %WINPE_GUID% /addlast
echo WinRE配置成功,按任意键退出!
pause >nul
exit
4.鼠标右击SetupWinre.cmd,选择“以管理员运行方式运行”该段脚本,输入winre分区的盘符即可(图4、图5)。注意不要输入分号,如:H,执行后对WinRE系统引导配置数据文件\boot\bcd进行配置。
5.重启计算机,并在重启时按住F8,测试是否出现“修复计算机”选项(参见图1),若有,执行下一步,否则重做上面几步。如果没有出现“修复计算机”选项,则执行如下命令修复:
set WINPE_GUID={572bcd55-ffa7-11d9-aae0-0007e994107d}
BCDEDIT.EXE -set {default} recoverysequence %WINPE_GUID%
BCDEDIT.EXE -set {default} recoveryenabled yes
6.选择“修复计算机”选项,如下图所示的画面进入操作向导,然后选择命令提示符。用户名:Administrator,密码:默认为空
7.执行命令: CreatImage.cmd,制作C盘映像。(如果你用Ghost制作镜像,在上面图8B中选择Ghost即可)。制作完成后,可以在WinRE分区的Dell\Image目录下看到Factory.wim文件。
备注:如果你已备份出厂时的Factory.wim(在原Recovery分区中),可以跳过上面6,7二步。如果重新安装系统或分区导致PCRestore无法运行时,重复“SetupWinre.cmd,选择“以管理员运行方式运行”该段脚本”即可。
8.隐藏WinRE分区:以管理员方式执行HideWinRe.cmd 即可(图10)。执行结果如图11-12所示。文件名HideWinre.cmd内容如下,建议不要保存的WinRE分区,否则可能会影响到该分区的隐藏。也可以通过在磁盘管理中右键点击RECOVER所在的分区区块,再在左键单击『更改驱动器号和路径』,点击『删除』来删除RECOVER(D:)分区的盘符来实现隐藏。
@echo off
Set RP=
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do If Exist %%I:\WINRE.WIM Set RP=%%I
If "%RP%"=="" GOTO RPErr
set TEMP_FILENAME=C:\Temp_DiskPart.txt
echo sel disk 0 > C:\Temp_DiskPart.txt
echo sel Volume=%RP% >> C:\Temp_DiskPart.txt
echo remove >> C:\Temp_DiskPart.txt
echo set id=27 >> C:\Temp_DiskPart.txt
Diskpart /s C:\Temp_DiskPart.txt
del C:\Temp_DiskPart.txt
echo 按任意键退出!
pause >nul
GOTO END
:RPErr
echo 没有找到WinRE.WIM文件所在分区,按任意键退出!
pause >nul
:END
赞同2楼建议“如果是转贴,给个原文地址”。另楼主能否再整理一下?作者: cnstars 时间: 2009-4-6 15:57 标题: 核心操作系统 - 启动配置数据和故障排除 Windows Vista 的启动过程在如下两个方面对以前的 Windows 版本进行了更改:存储启动项目的方式和管理启动项目的方式。这一更改由于涉及到用于解决低级启动问题的工具集的变化,因而会对支持代理带来影响。
目标
● 讨论 Windows Vista 中的启动过程相对于 Windows XP 的更改。
● 演示用于解决 Windows Vista 中的低级启动问题的技术。
Windows Vista 启动过程概述
Windows Vista 启动过程在操作系统的定位和初始化的方式上与 Windows XP 有所不同。启动时首先是由 BIOS 加载可引导磁盘上的主引导记录 (MBR),可引导磁盘由 BIOS 中配置的引导顺序定义。MBR 接下来加载活动分区上的分区引导记录 (PBR)。在此之前的 Windows Vista 的启动过程相对于以前没有变化。
Windows Vista 与 XP 的差别是从 PBR 代码开始的,Windows Vista 的 PBR 代码不再查找 NTLDR。Windows Vista 中新的启动加载器是 BOOTMGR。BOOTMGR 是一个用于加载启动配置数据库 (BCD) 的组件,启动配置数据库接下来将加载操作系统加载器启动应用程序 Winload.exe。最后,Winload.exe 初始化 Windows Vista 内核。下图说明了上述过程。
启动过程的说明
可以将这一更改视为对如下两个要素的更改:
● 由以前的 Windows 版本中的 NTLDR 执行的两个主要操作现在由两个组件分开执行:
○ \Bootmgr:读取启动配置,包括设备和路径位置。
○ \Windows\System32\Winload.exe:初始化内核。
● 由以前的 Windows 版本中的 Boot.ini 存储的启动配置现在存储在一个位于以下位置的、基于注册表的数据库中:
○ \Boot\BCD:启动配置数据库 (BCD)
更改的结果
由于这些更改会在以下方面带来影响,因而意义重大:
● 可将启动过程扩展为支持其他应用程序,例如其他操作系统或操作系统的其他版本。
● 只将非特定于版本的组件存储在活动分区的根目录中。这意味着,Windows Vista 在理论上可以安装在运行具有相同启动结构的 Windows 未来版本的计算机上,而不会破坏未来版本的启动过程。对于旧版 Windows,安装早期的 Windows 版本会让新版本无法启动。这是由于 NTLDR 中的特定于版本的代码改进所导致的。
● 现在支持面向工具的启动选项,从而可以在启动时提供维护选项。过去,Windows 支持由目标操作系统提供的 F8 菜单。此新结构使得可以在启动过程的更早阶段使用工具,这意味着,即使在所有特定于操作系统的启动选项都损坏的情况下仍可以使用这些工具。默认情况下,将通过这种方式在启动菜单中提供 Windows Memory Diagnostic 工具,不过,OEM 可以使用此菜单引用各自的恢复工具。
什么是启动配置数据库?
启动配置数据库 (BCD) 也称为 BCD 存储,其中包含启动配置参数,并可控制操作系统在 Windows Vista 中启动的方式。对于基于 BIOS 的 PC,这些参数以前存储在活动分区根目录下的 Boot.ini 文件中,而对于基于 EFI 的 PC(例如基于 Itanium 64 位处理器的 PC),这些参数以前存储在非易失性 RAM (NVRAM) 中。
BCD 是一个由 Bootmgr 使用的数据库。该数据库包含 boot.ini 的函数并位于活动分区的启动目录中。
Windows Vista 提供了 BCDEDIT.exe 命令行工具来管理 BCD 存储中项目,该工具位于 Windows Vista 分区的 \Windows\System32 目录中。
Windows 启动加载器
-------------------
标识符:{current}
类型: 10200003
设备:partition=C:
路径:\Windows\system32\winload.exe
描述:Microsoft Windows
区域设置:zh-cn
继承选项:{bootloadersettings}
启动调试程序:否
Windows 设备:partition=C:
Windows 根目录:\Windows
恢复应用程序:{9af34538-9454-11da-a9c3-c88b61128f93}
Windows 旧 OS 加载器
------------------------
标识符:{ntldr}
类型: 10300006
设备:partition=D:
路径:\ntldr
描述:旧(Longhorn 之前的)Microsoft Windows 操作系统
启动调试程序:否
Windows 旧 OS 加载器
------------------------
标识符:{9af34536-9454-11da-a9c3-c88b61128f93}
类型: 10300006
设备:partition=D:
路径:\ntldr
描述:旧(Longhorn 之前的)Microsoft Windows 操作系统
启动调试程序:否
了解 BCD 当前尝试用来启动系统的信息也很重要。可以使用 BCDEDIT /V 命令收集此信息。
在下面的示例中,我们可以看出此系统上安装了两个操作系统,原因是 BCD 中存在两个启动项目。“Windows 旧 OS 加载器”部分表明一个下层 Windows OS 当前已安装到 D:\ 并使用 NTLDR 文件进行启动。“Windows 启动加载器”部分显示 Windows Vista 已安装到 C:\ 并使用 WINLOAD.EXE 文件进行启动。
:
Windows 启动管理器
--------------------
标识符:{9dea862c-5cdd-4e70-acc1-f32b344d4795}
类型: 10100002
设备:partition=D:
描述:Windows 启动管理器
区域设置:zh-cn
继承选项:{7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
启动调试程序:否
默认值:{9af34537-9454-11da-a9c3-c88b61128f93}
显示顺序:{466f5a88-0af2-4f76-9038-095b170dc21c}
{9af34537-9454-11da-a9c3-c88b61128f93}
超时: 30
Windows 旧 OS 加载器
------------------------
标识符:{466f5a88-0af2-4f76-9038-095b170dc21c}
类型: 10300006
设备:partition=D:
路径:\ntldr
描述:旧(Longhorn 之前的)Microsoft Windows 操作系统
启动调试程序:否
Windows 启动加载器
-------------------
标识符:{9af34537-9454-11da-a9c3-c88b61128f93}
类型: 10200003
设备:partition=C:
路径:\Windows\system32\winload.exe
描述:Microsoft Windows
区域设置:zh-cn
继承选项:{6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
启动调试程序:否
Windows 设备:partition=C:
Windows 根目录:\Windows
恢复应用程序:{9af34538-9454-11da-a9c3-c88b61128f93}
无执行策略:OptIn
内核调试程序:否
已在 OS 中启用 EMS:否