如何利用WINPE制作恢复光盘/恢复分区

   一、使用WINPE制作恢复光盘

  1、首先在开发机上以Adminstrator用户运行Cmd,进到WES7 安装目录下的PETools文件夹,如d:program fileswindows embedded standard7ToolsPETools,运行如下命令:

  copype.cmd x86 c:winpe_x86

  如果目标机为64位,则将中间的参数"x86"换成"AMD64",后面的路径可以随便指定。

  2、然后,进到以上命令指定的路径,即c:winpe_x86,输入:

  Copy c:winpe_amd64winpe.wim c:winpe_amd64ISOsourcesboot.wim(这是网上的)

  Dism /Mount-Wim /Wimfile:c:winpe_x86ISOsourcesboot.wim /index:1 /MountDir:C:winpe_x86mount

  copy c:winpe_x86ISObootmgr c:winpe_x86mount

  mkdir c:winpe_x86mountboot

  xcopy /cherky C:winpe_x86ISOboot C:winpe_x86mountboot

  至此,一个简单的PE环境已经构建完成,接下来可以根据需要使用dism /add-package,dism /add-driver等命令向PE中添加需要的组件或驱动,本文介绍如何让PE启动后自动运行备份/恢复系统。

  3、在命令行下输入:

  Notepad winpeshl.ini

  在记事本中输入:

  [LaunchApp]

  AppPath = 1.bat

  保存该文件至C:winpe_x86mountWindowsSystem32下

  接着在命令行下输入:

  Notepad 1.bat

  在记事本中输入:

  @echo off

  color 0a

  title backup/restore system

  echo 1-----backup

  echo 2-----restore

  echo 3-----good bye

  echo.

  set /p ans=

  if %ans%==1 goto backup

  if %ans%==2 goto restore

  if %ans%==3 goto end

  :backup

  imagex /capture C: e:wes7_bakup.wim "WES7 Backup Image"

  goto end

  :restore

  imagex /apply e:wes7_bakup.wim 1 c:

  goto end

  :end

  echo.

  Exit

  保存该文件至C:winpe_x86mountWindowsSystem32下

  其中"e:"为保存备份镜像的分区,"wes7_backup.wim"为镜像文件,可根据实际情况修改。

  将WES7安装目录下的imagex.exe(位于WES7安装路径的Toolsx86或AMD64下)拷贝到C:winpe_x86mountWindowsSystem32下,请注意32位系统与64位系统的区别。

  如果要实现在Winpe下自动分区,只需将分区脚本disksp.txt拷贝到C:winpe_x86mountWindowsSystem32下,然后在上面的批处理加一行:diskpart /s disksp.txt

  4、下面开始制作Winpe的启动条目,在命令行下依次输入以下命令:

  del c:winpe_x86mountbootBCD

  bcdedit /createstore c:winpe_x86mountbootBCD

  bcdedit /store c:winpe_x86mountbootBCD -create {bootmgr} /d "Boot Manager"

  bcdedit /store c:winpe_x86mountbootBCD -set {bootmgr} device boot

  bcdedit /store c:winpe_x86mountbootBCD -create /d "WINPE" -application osloader

  5、当上面最后一条命令输入完毕后,会生成一个GUID.然后再依次输入以下命令:

  bcdedit /store c:winpe_x86mountbootBCD -set osdevice boot

  bcdedit /store c:winpe_x86mountbootBCD -set device boot

  bcdedit /store c:winpe_x86mountbootBCD -set path windowssystem32winload.exe

  bcdedit /store c:winpe_x86mountbootBCD -set systemroot windows

  bcdedit /store c:winpe_x86mountbootBCD -set winpe yes

  bcdedit /store c:winpe_x86mountbootBCD -displayorder -addlast

  其中要以第4步生成的GUID替换以上所有命令中的,一定要带{}.

  6、最后,输入以下命令,生成ISO文件:

  oscdimg -n -m -o -bc:winpe_x86etfsboot.com c:winpe_x86mount c:winpe_x86winpe_x86.iso

  然后用这个ISO文件刻录光盘,就可以使用这张光盘作为系统恢复光盘。

  二、将WINPE部署到硬盘

  这种方法适用于不带光驱的机器,注意:以下步骤请在目标机已经部署好WES7后进行。1、按照第一部分的1、2、3步搭建好Winpe环境。

  2、输入以下命令,将做好的Winpe环境打包:

  dism /Unmount-Wim /MountDir:C:winpe_x86mount /Commit

  将打包好的Winpe.wim以及imagex.exe拷贝到U盘上备用。

  3、用WES7 IBW光盘启动目标机,进入安装界面后,按下键盘的shift+F10,调出命令行,将拷有Winpe.wim的U盘接入目标机,系统会自动给U盘分配盘符(假设为F)

  在目标机上输入以下命令:

  f:imagex /apply f:Winpe.wim 1 e:

  其中f为U盘盘符,e为Winpe将要部署到的分区。可根据实际情况修改。

  4、接着输入:

  bcdedit -store c:bootBCD -create /d "WINPE" -application osloader

  会生成一个GUID,记下这个GUID.

  5、依次输入以下命令:

  bcdedit -store c:bootBCD -set osdevice partition=E:

  bcdedit -store c:bootBCD -set device partition=E:

  bcdedit -store c:bootBCD -set path windowssystem32bootwinload.exe

  bcdedit -store c:bootBCD -set systemroot windows

  bcdedit -store c:bootBCD -set winpe yes

  bcdedit -store c:bootBCD -displayorder -addlast

  同样要以第4步生成的GUID替换以上所有命令中的,一定要带{}.

  其中,第一、二条命令里的"partition=E:"为Winpe所在的分区,请根据实际情况修改

  注意:无论winpe安转到哪个盘符下,winpe启动后都是x盘

  重启系统后,可以看到如下界面:

  附录:

  如何隐藏分区

  打开注册表,定位到HKCUsoftwaremicrosoftwindowscurrentversionpoliciesexplorer,在右侧新建二进制值,名称为NoDrives,值根据以下说明设:

  盘符

  A

  B

  C

  D

  E

  F

  G

  H

 

  数值

  01000000

  02000000

  04000000

  08000000

  10000000

  20000000

  40000000

  80000000

  盘符

  I

  J

  K

  L

  M

  N

  O

  P

  数值

  00010000

  00020000

  00040000

  00080000

  00100000

  00200000

  00400000

  00800000

  盘符

  Q

  R

  S

  T

  U

  V

  W

  X

  数值

  00000100

  00000200

  00000400

  00000800

  00001000

  00002000

  00004000

  00008000

  盘符

  Y

  Z

  All

  数值

  00000001

  00000002

  FFFFFFFF

  同时隐藏多个分区,需要将要隐藏分区的数值相加,结果以十六进制保存,如隐藏d盘和e盘,NoDrives值改为18 00 00 00(08 00 00 00+10 00 00 00),其它分区参考设置即可

  这样修改是针对当前用户的,如果需要设置为所有用户隐藏,可定位到HKLMSOFTWAREMicrosoftWindowsCurrentVersionpoliciesExplorer下做修改。

 

时间: 2024-12-09 15:32:25

如何利用WINPE制作恢复光盘/恢复分区的相关文章

如何亲手制作Win8一键恢复功能

  由于笔记本电脑已经相当普及了,因此本篇教程的方法主要围绕笔记本,适用于Win8单系统的恢复,不适合Win7+Win8双系统.该方法适用于除戴尔以外的所有笔记本. 本文所涉及工具和步骤较多,但如果严格按照步骤操作,一定能够获得成功(PC厂商也是使用类似方法,在出厂时制作一键恢复功能).这里简单拟出操作流程,便于大家理清思路. 我们就以联想电脑来做事例:首先创建一个较大容量的隐藏分区(也称OEM分区),然后用Ghost工具把事先准备的联想一键恢复工具文件(lenovo.GHO)释放到OEM分区中

如何制作Win8一键恢复功能

  Win8系统固然很稳定,但是我们不可能完全避免系统出现问题,因此打造一个Win8系统专属的一键恢复功能就势在必行,说到这里相信不少朋友想问这个一键恢复功能好打造吗?效果出色吗?这里就请大家放心,今天教程所要说的一键恢复功能制作非常简单,只要依靠一键恢复工具,再配合一系列相关工具就可以轻松制作了,并且效果明显. 由于笔记本电脑已经相当普及了,因此本篇教程的方法主要围绕笔记本,适用于Win8单系统的恢复,不适合Win7+Win8双系统.该方法适用于除戴尔以外的所有笔记本. 本文所涉及工具和步骤较

如何创建恢复光盘

  一键恢复7.0创建恢复光盘方法 1.点击Windows 7系统桌面中的OKR7.0"一键恢复"图标 2.在弹出的窗口中点击"创建恢复光盘",如下图所示: 3.在下图所示页面中,选择"出厂默认的恢复光盘"即可.剩下的步骤,按照提示操作即可. 光盘功能: 通过上述操作创建系统恢复光盘,可将客户电脑整个硬盘文件(系统)恢复到出厂预装状态:操作系统.驱动.随机软件.驱动备份文件夹.硬盘分区及一键恢复隐藏分区等信息. 光盘恢复注意事项: 在系统恢复时,

Ideapad Y330使用联想VISTA系统恢复光盘来重新安装VISTA系统

操作步骤: 目录:  一.重新安装系统前需要做的事情   二.声明   三.具体安装步骤   四.使用VISTA系统恢复光盘对硬盘进行分区(重新分区)     一.重新安装系统前需要做的事情:   1.因安装系统需要对硬盘进行格式化操作,为了避免重要数据的丢失,请事先把硬盘上的重要数据进行备份.需要备份的数据包括:   个人撰写的文档,电子邮件等资料 重要的图片.音乐或视频资料 IE的收藏夹内容 办公软件生成的各种数据和报表 程序安装文件(没有光盘只备份在硬盘上的重要程序的安装文件)   2.安

diskgenius怎么恢复数据和分区

diskgenius数据恢复软件对于不认硬盘.分区错乱.分区丢失,误克隆GHOST分区覆盖的分区修复以及由此引发的数据丢失都能很好的进行修复.diskgenius工具是少有的国产综合性软件,一般在数据修复中较为常用,我们也推荐使用diskgenius和易我分区表医生在分区修复上各有千秋.想研究点击学习<易我分区表医生使用教程>. 不多说了下面开始用实例讲解diskgenius怎么用,硬盘出现分区合并(具体原因多种多样,不去细分一样的解决方法).提示格式化.误删除分区.病毒导致分区丢失等都可以以

Windows Vista SP1新功能:创建恢复光盘

最近泄露的vista SP1中,微软新增加了一个系统功能工具:创建系统恢复光盘. 创建系统恢复光盘 使用该光盘启动系统后的工具列表 首先,请注意:这个与OEM厂商随机提供的恢复光盘不同,它并不是系统安装或完整的系统镜像恢复,它仅仅是具备Windows PE运行环境的系统修复光盘.换句话说,该光盘只是缩水版的Windows安装盘,不具备安装功能,仅保留了安装DVD的修复工具和常用的系统文件. 程序开启位置:开始菜单 > 所有程序 > 维护 > 创建恢复光盘

Oracle RMAN完全恢复案例(六)利用image (镜像备份)恢复数据

案例6: --利用image (镜像备份)恢复数据 1)建立镜像备份 RMAN> delete backup; RMAN> list backup; RMAN> backup as copy datafile 2 format '/disk1/rman/prod/users_%s.bak'; RMAN> list copy of datafile 2; List of Datafile Copies Key     File S Completion Time Ckp SCN  

win7之创建系统恢复光盘功能

windows 7有很多新功能,而今天小编要跟大家分享的就是让我们尽量避免重装系统的功能.对大家最残忍的现象就是开机的时候提示文件已经损坏,不能进入系统.而今天如果你合理运用win7之创建系统恢复光盘功能就能让你的系统尽量避免重装系统. 1 使用win7之创建系统恢复光盘功能的准备环境 就是你有备份系统的习惯,因为如果你没备份系统的习惯的话,那么你以后可能都要通过光盘来驱动系统 2 使用win7之创建系统恢复光盘功能的硬件设备 有DVD刻录盘,基本上现在的光驱都有这个功能. 一张没内容的光盘,记

WindowsXP系统如何恢复光盘数据

  WindowsXP系统如何恢复光盘数据         方法如下: 1.BadCopy是一款专业的数据修复工具.它可自动修复硬盘.光盘等传统存储介质上的损坏或丢失的文件. 首先,我们需要先安装BadCopy Pro V3.8汉化版,然后运行该软件打开程序主窗口.在"恢复来源"任务窗格中需要选择媒介来源,也就是选择从软盘.光盘.数码或USB等类型的存储器中恢复数据.单击选中CD-ROM选项,如图所示. 2.在程序右侧窗格中显示出所选媒介类型的驱动器列表,本例所使用的电脑只安装有一部光