打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在Windows Server 2008和Vista中增加恢复菜单WinRE
        相比Windows Vista & Windows Server2008,Windows7和Windows Server 2008 r2 启动时按F8出现菜单会多出一个菜单项,“修复计算机”, BCD文件也多出了 recoverysequence & recoveryenabled ,它实质是一个Windows Recovery Environment系统恢复环境。
可以使用命令bcdedit /displayorder {05ef5750-78da-11de-9f1a-fc76848d1136} /addfirst将Windows Recovery Environment增加到启动菜单。
然而我们怎样在Windows Vista & Windows Server2008增加这项功能呢?当这项功能损坏或丢失时,我们该怎样修复呢?
从上图我们分析,它调用winre.wim这个文件,同时还用另外一个文件boot.sdi。为了充分这项功能,我首先用Diagnostics and Recovery Toolset生成DaRT6.0光盘ISO文件,然后将这个ISO文件中的sources\boot.wim和boot.sdi复制到c:下,并将boot.wim更名为WinRE.WIM。运行下列脚本文件
 
echo off
       
        :START
            set /P DRIV=      请输入WinRE.WIM文件所在磁盘的盘符(不要冒号如C):
            set DRIVE=%DRIV%:
            IF EXIST %DRIVE%\WINRE.WIM GOTO CREATE_WIM_BCD_ENTRY
            ECHO      盘符输入错误!请重新输入!
            GOTO START
        :CREATE_WIM_BCD_ENTRY
            set RAMDISK_OPTIONS={05ef5751-78da-11de-9f1a-fc76848d1136}
            set WINPE_GUID={05ef5750-78da-11de-9f1a-fc76848d1136}
            set BCDEDIT=bcdedit.exe
            set MAINOS={default}
            %BCDEDIT% -create %RAMDISK_OPTIONS% -d "Repair Computer" -device
            %BCDEDIT% -set %RAMDISK_OPTIONS% ramdisksdidevice partition="%DRIVE%"
            %BCDEDIT% -set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi
            %BCDEDIT% -create %WINPE_GUID% -d "Windows Recovery Environment" -application OSLOADER
            %BCDEDIT% -set %WINPE_GUID% device ramdisk=[%DRIVE%]\winre.wim,%RAMDISK_OPTIONS%
            %BCDEDIT% -set %WINPE_GUID% path \windows\system32\winload.exe
            %BCDEDIT% -set %WINPE_GUID% osdevice ramdisk=[%DRIVE%]\winre.wim,%RAMDISK_OPTIONS%
            %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
            %BCDEDIT% -set %MAINOS% recoverysequence %WINPE_GUID%
            %BCDEDIT% -set %MAINOS% recoveryenabled yes
            echo  WinRE配置成功,按任意键退出!
            pause >nul
            exit.
启动计算机后,F8会出现的菜单会多出一个菜单项“修复计算机”
关于Bcdedit.exe使用,参见Server 2008 R2 之十九BCDEDIT的使用

本文出自 “从心开始” 博客,请务必保留此出处http://ycrsjxy.blog.51cto.com/618627/202945

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
完美恢复原产Dell Recovery软件、修复环境(添加教程)
把WINRE安装到硬盘以及卸载的方法 ? 永远的wing
如何从本地WIM镜像文件引导VISTA系统启动
UEFI U盘win7 win8 合盘安装启动盘制作之BCD启动项修改
如何编辑BCD文件给WIN7光盘添加PE启动引导菜单
用Vista安装盘修复Vista系统完全攻略
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服