WEB开发网
开发学院操作系统Windows 7 Windows 7/Vista 系统中添加故障恢复控制台 阅读

Windows 7/Vista 系统中添加故障恢复控制台

 2009-06-01 09:40:48 来源:WEB开发网   
核心提示: BCDEDIT -SET {NTLDR} PATH \NTLDRBCDEDIT -DISPLAYORDER {NTLDR} -ADDLAST这样当启动计算机后,BOOTMGR 启动菜单便会出现,Windows 7/Vista 系统中添加故障恢复控制台(3),询问启动 Windows Vis

BCDEDIT -SET {NTLDR} PATH \NTLDR

BCDEDIT -DISPLAYORDER {NTLDR} -ADDLAST

这样当启动计算机后,BOOTMGR 启动菜单便会出现,询问启动 Windows Vista 还是 Recovery Console。

第三种情况是计算机已安装 Windows Vista 与 Windows XP 的多重启动,但 Windows XP 此前未安装过故障恢复控制台,现在希望添加 Windows XP 故障恢复控制台,并且添加在 Windows XP 的 NTLDR 启动菜单里。可以遵循下列步骤:

3.1 复制故障恢复控制台文件,步骤同 2.1,其中 NTLDR、NTDETECT.COM、BOOT.INI 原本已有,可以省略;

3.2 修改 BOOT.INI 为下列内容(注:此 BOOT.INI 仅供参考):

[boot loader]

timeout=30

multi(0)disk(0)rdisk(0)partition(1)\Windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP with SP3" /FASTDETECT

C:\CMDCONS\BOOTSECT.DAT="Recovery Console for Windows XP" /CMDCONS

这样当启动计算机后,首先还是出现 BOOTMGR 启动菜单,询问启动 Windows Vista 还是 Windows XP。如果选择 Windows XP,将切换至 NTLDR 启动菜单,进一步询问启动 Windows XP 还是 Recovery Console for Windows XP。

第四种情况是计算机已安装 Windows Vista 与 Windows XP 的多重启动,但 Windows XP 此前未安装过故障恢复控制台,现在希望添加 Windows XP 故障恢复控制台,并且添加在 Windows Vista 的 BOOTMGR 启动菜单里。可以遵循下列步骤:

4.1 复制故障恢复控制台文件,步骤同 2.1,其中 NTLDR、NTDETECT.COM、BOOT.INI 原本已有,可以省略;

4.2 修改 BOOT.INI 为下列内容(注:此 BOOT.INI 仅供参考):

[boot loader]

timeout=0

multi(0)disk(0)rdisk(0)partition(1)\Windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP with SP3" /FASTDETECT

4.3 将 NTLDR 与 BOOT.INI 复制一份副本,并改名为 XPRC.BIN 与 XPRC.INI(名称可随意),依然放在活动分区根目录;

4.4 使用十六进制编辑器修改 XPRC.BIN,搜索所有 BOOT.INI 字符并替换为 XPRC.INI,然后保存;

4.5 修改 XPRC.INI 为下列内容:

[boot loader]

timeout=0

default=C:\CMDCONS\BOOTSECT.DAT

[operating systems]

C:\CMDCONS\BOOTSECT.DAT="Recovery Console for Windows XP" /CMDCONS

4.6.在 Windows Vista 中以管理员权限打开命令提示符,依次执行:

BCDEDIT -COPY {NTLDR} -D "Recovery Console"

BCDEDIT -SET {GUID} PATH \XPRC.BIN

(其中 GUID 是 BCDEDIT 分配给新启动项的 GUID,可以通过 BCDEDIT /ENUM ALL 查看)

这样,BOOTMGR 启动菜单里实际就存在两个“早期版本的 Windows”了,一个是 NTLDR、指向 Windows XP;另外一个是 XPRC.BIN、指向故障恢复控制台。启动计算机后只需直接从 BOOTMGR 启动菜单中选择希望启动 Windows Vista、Windows XP 还是 Recovery Console 即可。

上一页  1 2 3 

Tags:Windows Vista

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接