【解题思路】首先来了解一下品牌机一键恢复的工作原理,现在大多数品牌机的一键恢复都是使用“WinPE系统+GUI模式还原软件”模式实现。厂家首先划出一个专门分区存放WinPE系统,然后将自家的还原软件集成在WinPE系统中,最后设置WinPE系统启动后自动加载还原软件。这样将还原菜单添加到启动项,用户选择还原菜单就可以进行备份或者还原系统了。WinPE系统很容易获得,因此如果普通的电脑要用上类似品牌机那样的一键还原,我们只要参照品牌厂家那样操作即可完成这个挑战。下面以移植“联想一键还原7.2”组件为例,操作环境为32位Windows 7旗舰版(Windows 8/8.1系统操作类似)。所需的软件请下载备用。
【解题方法】准备专门分区品牌机的一键还原大多需要专门分区(需要NTFS格式分区)用于存放系统备份和还原组件,因此我们也要首先准备一个空间足够的分区,这里建议使用硬盘最后一个分区作为专用分区。下面介绍使用Ghost Explorer浏览器直接提取所需文件到专用分区。运行下载到的Ghostexp.exe,然后单击“文件→打开”,打开下载到的lenovo.gho,在右侧窗格可以看到联想的恢复组件就是一个典型的WinPE系统,单击“编辑→全部选择”,全选文件后右击选择“提取”,然后按提示将全部文件提取到专门分区即可(图1)。
提取完毕,打开资源管理器,选中专门分区右击选择“属性”打开属性设置窗口,将其卷标名称设置为“LENOVO_PART”(注意:名称要完全一致并全部大写,否则一键还原组件无法识别),点击“确定”退出(图2)。
添加备份/还原菜单成功提取一键还原组件所需的文件后,接下来需要将组件引导菜单添加到当前系统启动菜单中。运行下载到的BOOTICEx86.exe,在目标磁盘选中本机当前硬盘,单击“分区引导记录”,然后在弹出的窗口进行如下设置(图3):
目标分区:选择上述设置的专用分区要更改的类型:选择“BOOTMGR引导程序(FAT/FAT32/NTFS/exFAT)”最后点击“安装/配置”,将该分区的引导记录更改为BOOTMGR引导,这样就可以直接使用专用分区的BOOTMGR文件引导到WinPE恢复环境。返回程序主窗口切换到“BCD编辑”,单选“当前系统BCD”,点击“查看编辑”,打开BCD菜单编辑窗口。点击“添加→新建Wim启动项”,然后按照下列的提示进行设置(图4):
设备类:Ramdisk启动磁盘:当前硬盘启动分区:选择上述设置的专用分区设备文件:\Onekey\pe\LRS.wim(即专用分区中的lrs.wim镜像文件)SDI文件:\boot\boot.sdi菜单标题:联想一键备份/还原其他使用默认设置,最后依次点击“保存当前系统设置”和“保存全局设置”完成设置。返回程序主窗口切换到“物理磁盘处理”,点击“分区管理”,然后在打开的设置窗口选择上述设置的专用分区,点击“更改分区标识”,在弹出的窗口将分区标识更改为“12: Compaq Diagnostics”,这样该分区就变为OEM格式隐藏分区了,操作完成后分区会有个“H”标记(图5)。
完成上述操作后上述的分区就自动隐藏了,打开磁盘管理组件该分区会显示为“OEM分区”,我们既无法在资源管理器中访问,也无法进行格式化操作,这样可以有效保护还原组件的安全(图6)。
小提示:分区标识为“12”就是联想品牌机专用的隐藏分区,如果自己要访问其中的文件,只要再次运行“BOOTICEx86.exe”,选中隐藏分区点击“显现”即可访问(实时生效),注意的是访问完成后需要再次修改为“12”,否则一键还原组件运行会出错。使用一键备份和还原完成上述操作,重启再次开机,在开机的多重启启动菜单选择“联想一键备份/还原”,即可开始一键备份或者还原系统。联想一键恢复界面非常的简单,首次进入系统后点击程序界面的“系统备份”,然后选择备份保存位置(自动备份当前C盘系统),按提示输入备份的描述等内容即可自动完成备份。以后需要还原系统时,点击“系统恢复”,按照向导的提示选择备份文件进行恢复即可(图7)。
完成备份操作后,重启电脑进入系统按提示打开资源管理器,系统备份默认保存在“指定分区\ lenovo_backup”目录下,打开备份目录即可恩看到备份的系统镜像,其中的OS.okr就是系统镜像主文件(图8)。
实际上OS.okr也是一个压缩的WIM格式文件,可以直接使用7ZIP打开查看,比如误删了某些重要文件,但是又不想还原系统,使用7ZIP打开后可以直接提取备份镜像中的文件(图9)。
联想一键恢复组件对移植操作有着比较严格的要求,如果移植后运行出错,请自行检查操作是否符合下列要求: 1.专用分区卷标是否为LENOVO_PART 2.专用分区标示是否为12