win7旗舰版系统修复 winre的应用与迁移
番茄系统家园 · 2021-08-18 13:00:22

(2).功能迁移
当然,如果你现在使用的是系统想用这个功能怎么办?,我们可将该功能迁移到中,让其也具备该功能。
首先是复制相关文件。找一台已安装了的计算机,依次进入“C:\\-e054-11dd-997b-”文件夹(C为的系统分区,至于-e054-11dd-997b-不同的计算机会有不同。另外,Recovery为隐藏文件夹需要设置显示所有系统文件才能看到)。在目录下有两个文件Winre.wim和boot.sdi,其大小分别为139MB和3.0MB(不同的版本大小略有不同),将这两个文件通过移动设备拷贝到安装有Vista的电脑的非系统分区(比如D分区),然后将其文件属性设置为隐藏、系统、只读属性。(图2)
WinRE文件
其次创建一个批处理文件,通过该批处理文件在系统启动菜单中添加名为“WindowsRE修复计算机”的启动项。加入我们刚才拷贝的系统修复文件Winre.wim、boot.sdi在D盘根目录下,可拷贝下面的代码将其保存为fix.cmd。
@echooff
setRAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-****d8}
setWINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d}
bcdedit/timeout30
bcdedit/create%RAMDISK_OPTIONS%-d"WindowsRE"-device
bcdedit/set%RAMDISK_OPTIONS%ramdisksdidevicepartition=D:
bcdedit/set%RAMDISK_OPTIONS%ramdisksdipath\boot.sdi
bcdedit/create%WINPE_GUID%/d"WindowsRE修复计算机"/applicationosloader
bcdedit/set%WINPE_GUID%deviceramdisk=[D:]\winre.wim,%RAMDISK_OPTIONS%
bcdedit/set%WINPE_GUID%path\windows\system32\winload.exe
bcdedit/set%WINPE_GUID%osdeviceramdisk=[D:]\winre.wim,%RAMDISK_OPTIONS%
bcdedit/set%WINPE_GUID%systemroot\windows
bcdedit/set%WINPE_GUID%detecthalyes
bcdedit/set%WINPE_GUID%nxOptIn
bcdedit/set%WINPE_GUID%winpeyes
bcdedit/displayorder%WINPE_GUID%/addlast
echoWindowsRecoveryEnvironment安装完成。
pause
说明:代码中主要用到了bcdedit命令,这是一个基于命令行的系统启动项编辑工具。其中bcdedit/timeout30表示系统菜单停留30秒,bcdedit/create表示创建新的操作系统启动项。
批处理文件fix.cmd创建完成后,鼠标右击该文件选择“以管理员身份运行”,在Vista重启之后按下F8进入系统启动菜单,可以看到名为“WindowsRE修复计算机”的启动项。当Vista系统因故而无法启动时就可用以功能进行修复了。(图3)
迁移成功
注意:WinRE与我们常用到的WinPE并不相同,用户在使用时可自由选择。
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/38274.html。
