论坛风格切换切换到宽版
  • 2049阅读
  • 0回复

不靠软件 照样一键还原Win 7 [复制链接]

上一主题 下一主题
离线海豚
 

发帖
14069
金钱
438412
威望
0
贡献值
1
只看楼主 倒序阅读 使用道具 0 发表于: 2012-01-21
  以前我们讲过如何借助第三方工具为Windows 7(以下简称Win 7)打造一键还原功能。如果不借助第三方工具,还能为Win7量身定制一键还原功能吗?能,借助系统自带的命令就能办到!
Wbadmin命令是关键
  Win 7已经自带备份组件,只要点击“开始→所有程序→维护→备份和还原”,再点击左侧窗格的“创建系统镜像”即可完成系统备份,而利用备份进行系统还原则要借助“Wbadmin”命令。
  假设创建的系统镜像保存在D盘(必须为NTFS格式),以管理员身份启动命令提示符,输入“wbadmin get versions -backu
  ptarget:D:”,此时“Wbadmin”命令会自动读取备份,在提示符窗口记下备份的版本标志符(图1)。

从网络上更新此图片

图1
  接着下载一键还原批处理“yjhy.bat”,将本机备份的版本标志符输入到代码行中的“-version:”,并将批处理保存在D盘根目录下,这样一键还原Win 7系统就搞定了,剩下的就是完善操作了。
F10键是热键
  仅仅能开启一键还原还不行,我们还要为还原环境设置一个启动热键。由于“Wbadmin”的还原要在WinPE环境下进行,因此还要将WinPE引导添加到“C:\boot\bcd”中,同时设置一个启动WinPE热键。
  由于Win 7已经自带WinPE系统文件,在“C:\Recovery\81f625d2-dfb5-11
  df-9360-0016176c84e5\winre.wim”处,直接在“C:\boot\bcd”中添加“winre.wim”并配置热键即可。
小提示:  不同电脑 “recovery”目录下的子目录名称可能不同,打开之前需要先取得“recovery”目录的管理权。
  先将上述目录中的“winre.wim”和“boot.sdi”复制到C盘,然后以管理员的身份运行“winre.cmd”(下载地址:http://www.icpcw.com/bzsoft),这样就可以将WinRE修复环境的启动添加到BCD菜单中,同时设置热键为F10键(如果需要设置其他热键,请自行参考“winre.cmd”中的说明进行更改),开机后可以看到新增的“PE一键还原”菜单(图2)。

从网络上更新此图片

图2
  完成上述操作后,如果以后要恢复系统,只要在出现启动菜单时按下F10键即可自动激活进入WinPE,进入WinPE后启动命令提示符,输入“D:\yjhy.bat”即可自动还原系统了。如果要实现“Wbadmin”全自动的还原操作,可以将“c:\winre.wim”加载到NTFS分区,然后编辑其中的“winpeshl.ini”文件,添加“AppPath=d:\yjhy.bat”语句即可。
小提示:  “Wbadmin”命令是使用创建的VHD备份文件恢复系统,这是基于磁盘模式的恢复,会将原来分区所有数据擦除,恢复之前一定要做好数据备份操作。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
我爱潜水!
快速回复
限100 字节
 
上一个 下一个