当系统出现故障时,我们经常在winpe环境下对系统进行数据备份或修复操作。除了u盘,我们还可以在硬盘上安装Winpe。但是当系统无法启动时,安装在硬盘中的WinPE往往会被破坏,无法正常使用。怎么才能解决这个问题?将WinPE安装到隐藏分区中,这样WinPE所在的分区就无法被Windows下的系统识别,当然也不会被病毒破坏。接下来作者就告诉你如何实现。
首先,建立新的硬盘分区,节省WinPE占用的空间。
由于WinPE的体积往往只有几百MB,为了避免浪费太多的硬盘空间,我们需要将WinPE划分成一个空间更小的硬盘分区。具体来说,我们需要执行以下步骤:
第一步:做好硬盘最后一个分区(作者的驱动器E)的数据备份,然后解压运行diskgenius,然后右键点击下图所示的驱动器E,选择‘删除当前分区’删除;右键单击删除的分区,选择“分区创建新分区”,然后打开“创建新分区”对话框,将“新分区”的值从16更改为15,并单击“确定”按钮。
第二步:点击主界面中的‘应用更改’按钮,使对E盘的分区操作生效,然后选择‘分区格式化当前分区’,完成对E盘的格式化操作;此时,硬盘分区显示右侧会出现一个名为‘Idle’的柱状图(重新分区后16GB E盘的剩余空间);模仿E盘的分区操作,然后新建一个分区,把剩下的硬盘空间格式化分区。最后右击代表f盘的柱形图,选择‘分区转换为主分区’,将f盘设置为主分区。
第二,添加引导菜单
对硬盘重新分区后,下一步就是添加引导提示菜单,这样隐藏分区中的WinPE即使系统崩溃也能正常运行。提示添加引导菜单,具体方法如下:
先运行提取的' grubinst_gui.exe '然后点击' Disk '单选框右侧的下拉箭头,选择'(hd0)[41863MB]'(此参数指的是你本地硬盘的总容量,不同电脑不完全一样);然后单击“分区列表”右侧的“刷新”按钮,单击“分区列表”右侧的下拉箭头,并选择新的“整个磁盘(MBR)”选项。
上述操作完成后,在搜索选项下勾选‘启动时不搜索软盘’和‘先引导原MBR’复选框,设置‘等待时间’和‘热键’参数(如前者为3,后者为F9),最后点击‘安装’按钮,此时会弹出一个DOS提示窗口。此时按回车键,完成添加开机提示菜单的操作。
第三,安装WinPE和隐藏分区
双击下载的WinPE压缩包' WinPE。RAR '并解压到F盘的根目录下,完成WinPE的安装;再次运行DiskGenius,右键单击磁盘F的柱形图,选择‘分区隐藏当前分区’;最后,单击“应用更改”按钮并关闭DiskGenius。此时,磁盘F的隐藏操作完成。
完成上述操作后,重新启动系统,当出现提示信息“按F9启动GRUB .”时,按F9快捷键出现。这时,你可以看到WinPE的启动菜单。在启动窗口中,选择“启动Windows PE”并按Enter键正常启动WinPE。
当我们登录WinPE时,可以看到本地硬盘的所有分区,方便在系统崩溃后进行数据备份或修复系统。而在Windows中,WinPE所在的隐藏分区是不可见的,从而避免了WinPE因病毒破坏而无法正常使用的情况。