首页 > 范文大全 > 正文

繁琐操作一键代替 Wbadmin自动恢复系统

开篇:润墨网以专业的文秘视角,为您筛选了一篇繁琐操作一键代替 Wbadmin自动恢复系统范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

大家知道Windows 7可以直接在当前系统中创建系统备份镜像,这个镜像可以在WinRE修复环境中进行恢复。不过在WinRE中,我们首先要以本地管理员身份登录系统,接着才能在“系统修复选项”窗口单击“使用Windows镜像恢复系统”,然后手动选择进行修复,操作过程有些繁琐

其实系统镜像的恢复,微软已经提供“wbadmin”命令行用于自动恢复,这样只要设置一个自动运行的恢复脚本,我们就可以像“一键Ghost”软件那样实现一键恢复系统

第1步:创建系统镜像。单击“开始所有程序维护备份和还原”,单击左侧窗格的“创建系统镜像”,弹出创建向导,选择一个NTFS分区(由于系统备份文件要大于4GB,所以一定要选择NTFS分区并保证有足够的空间),然后按提示选择需要备份的系统分区(一般为C盘)即可创建系统镜像。创建的镜像默认保存在“保存分区/WindowsImageBackup”目录下。

小提示

在使用“Wbadmin”恢复系统时是根据上面选择的备份分区进行还原的,而且是覆盖性(类似Ghost)还原。所以只建议选择备份系统分区,否则如果备份的是其他数据分区,在进行还原操作后,就会导致数据丢失。

另外需要注意的是,如果电脑中有非常重要的文档,在进行系统恢复操作之前,强烈建议做好重要数据的备份工作,以防止误操作导致数据丢失,无法挽回损失。

第2步:完成系统镜像的备份后,接下来以管理员身份启动命令提示符,输入“wbadmin get versions -backuptarget:j:”(其中J为本例保存系统镜像的NTFS分区),获得备份镜像的版本标识符(见图)。

第3步:启动记事本新建一个批处理“hy.bat”,放置在D:\目录下。内容如下:

Rem 使用Ping命令来延迟10秒以便选择自动恢复系统还是使用WinPE系统执行其他维护操作

ping 127.0.0.1 -n 10>nul

Rem 开始还原保存在J盘的备份,-version后为备份版本标识符,由之前的操作取得

WBADMIN START SYSRECOVERY -version:11/06/2010-13:31 -backupTarget:j: -quiet

Rem 备份完毕调用WinPE重启命令

Wpeutil reboot

第4步:由于Windows 7默认WinRE登录需要输入管理员账号密码,为了实现自动登录并执行脚本,可以使用自定义的WinPE系统替换Windows 7默认WinRE。提取“Windows 7安装光盘\sorces\boot.wim”并改名为“Winre.wim”到任意分区,然后使用“Reagentc”命令行更改系统WinRE到该分区。

火速链接

如何自定义WinRE修复环境,请参考2010年第21期《打造应急预案,调教Windows 7私家医生》。

第5步:完成上述的操作后,以后我们需要还原系统的时候,只要开机按F8键,然后选择“修复计算机”,就会自动进入到WinPE环境,在出现“立即安装”界面时,按下Shift+F10键调出命令提示符,输入“D:\hy.bat”,10秒过后即可自动恢复系统并重启。如果需要使用WinPE系统,只要在10秒内关闭命令提示符窗口即可。

小编有话说

Wbadmin是基于磁盘还原(会覆盖原来分区数据),如果要基于文件还原,我们可以使用“imagex”命令制作Wim备份,使用Imgex一键还原时就不会覆盖数据。最后要再次强调一下:技术是一把双刃剑,在带来方便的同时也会多出一些风险。所以在进行系统恢复之类有风险的操作时,如果机器内有重要文档,请一定要先做好备份以防万一。

Q最近系统修复后,我的Win7原来F8高级菜单里的“修复计算机”消失了,怎么恢复?

A原因可能是恢复时关闭WinRE功能,只要以管理员身份启动命令提示符,然后输入“reagentc /enable”,命令执行成功会获得“REAGENTC.EXE: 操作成功”的信息提示。这样就重新启用 Win RE,下次重新启动时按下F8就可以看到“修复计算机”菜单了。