HP,DEll得品牌机都有一个recovery分区,这个分区里面得备份需要他们自己得配套工具才能读取和恢复!
而且这个功能和vista得winre功能结合在一起
当重写C盘以后,winre就会丢失,虽然recovery分区还在!
现在找到了3个恢复方法,供需要的人选择!(以dell为例,其他相同)
【1.重建法】
方法一:
8rg%L Cy:le0预装Vista的Dell本本都有一个F8修复功能(图1),供用户在Vista系统出现问题时,用户可以利用这个功能进行启动修复(图2)或恢复到DELL出厂状态(同时还有一个隐藏的Recovery分区)。但厂方的分区常常不适合我们的需要,很多本友拿到本本后都重新分区并重新安装系统,但这样官方的这个恢复功能也同时丢失了。本文目的就是修复这个功能(虽然DELL的这个恢复工具其实并不怎么好)。[url=http://bbs.yuhttp://bbs.yuanyang.ha.cn/index. ... ang.ha.cn/index.asp]http://bbs.yuhttp://bbs.yuanyang.ha.cn/index. ... ang.ha.cn/index.asp[/url]
G:xKV5I5o$_0f Vyo~0
DB5kMW Ez]t!n0一.需要工具: 爱好者博墅-OK.n M?r
1. Vista安装光盘(或ISO):从中提取WinRE.wim和boot.sdi.http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅Q@/Vf-|8D
Fw_
2. ImageX:见附件。其实这些也可以从windows aik中获得(windows aik 下载地址:http://download.microsoft.com/download/9/c/1/9c123325-7ff1-417f-bd65-349dd97e2f1e/vista_6000.16386.061101-2205-3-LRMAIK_CN.img)[url=http://bbs.yuahttp://bbs.yuanyang.ha.cn/index. ... ang.ha.cn/index.asp]http://bbs.yuahttp://bbs.yuanyang.ha.cn/index. ... ang.ha.cn/index.asp[/url]
+n(s-kM#@(|!Y*TX$q03. Dell恢复工具,见附件。这个也可以用其他工具代替,譬如Ghost 爱好者博墅M e2S*k'I)Ex@
爱好者博墅0C L&WlM}G
ImageX.rar 下载 爱好者博墅
R1z|6G$^+N\EgX
I
爱好者博墅k,QW;n Ygj[
DellRestoreTools.rar 下载 这个是DELL的恢复工具
5l8KN
Mj
e;eY"X0爱好者博墅)A)n_H+qt*J
y-Oe%c{
制作过程(以下操作,除创建C盘映像在WinRE环境中操作外,其余都在Vista环境下操作): 爱好者博墅Y-GA6G]@)a\6c9efO
爱好者博墅,}XI8gr}
一:制作WinRE.wim和boot.sdi(从安装光盘制作)。 爱好者博墅6S G
F
tm8|&a/O
1. 在硬盘上(譬如D盘)建立以下2个目录 爱好者博墅(]G;M6wX;kP
D:\winre_image http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅~:y%sQQ1~6C%H{"D0]|
D:\winre_mount http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅Y7wN9K-S|9P:r/y
2. 用Imagex命令将Windows PE映像文件复制到硬盘上http://bbs.yuanyang.ha.cn/index.asp
8r$z&LZ8f{0将下载得到的Imagex解压到硬盘的任意地方(譬如D:\imagex),执行以下命令:
c\$|%d |4OL|+[$[Da0D:\imagex\imagex.exe /export /boot E:\sources\boot.wim 2 D:\winre_image\winre.wim "windows Recovery Environment"
H
PL3}9B2^b"e0(上面命令假设安装光盘在E盘)http://bbs.yuanyang.ha.cn/index.asp
.Dz4g1R?t.Q{0而boot.sdi直接从Vista安装光盘拷贝即可。
K7c%o'o y4b5CA0爱好者博墅6]V1K5hs
qW6g
二、添加修复恢复工具
R+g.r
y%k WEU^01 挂载WinRE.wimhttp://bbs.yuanyang.ha.cn/index.asp 爱好者博墅/{ N$L,Md
执行命令:D:\imagex\imagex.exe /mountrw D:\winre_image\winre.wim 1 D:\winre_mount 爱好者博墅3{f3XSc
(注意先安装“Windows Image File Filter”驱动!右击Imagex目录中的“wimfltr.inf”文件,选择“安装”。) 爱好者博墅;Hk TK!a[
2 添加 Windows RE shell,让机器一启动便加载 Windows RE
n0np;yp1i p2b-E-H0a. 打开记事本,输入以下内容,保存为:winpeshl.ini. 爱好者博墅'Yo+X\Uj;^A9L
爱好者博墅1MU zfv!yt3s
;M1E#ny]I}b,\0爱好者博墅OHa;}B/t
QUOTE:
O?^*zdO:@9p0[LaunchApp]
:G&|j,c Dd\1e1i0AppPath=x:\sources\recovery\recenv.exe
I@!H`5Q9Bo0爱好者博墅,wu&|a"f
S8lB
b. 将winpeshl.ini拷贝的Windows RE的系统目录,本例为:http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅0^0wy~OcKE
D:\winre_mount\Windows\System32
"a lztGO03. 添加驱动(可选)
2O9}O}Dl0如果有必要,你可以添加第三方驱动(.inf)到Windows RE映像,譬如:http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅3OrIk#U"~xi
peimg.exe /inf=<path> D:\winre_x86\mount\Windows 爱好者博墅QwL"R-jD
上面<path> 指inf文件的位置。http://bbs.yuanyang.ha.cn/index.asp
Gf#~I5T@t9u04. 添加自己的工具到Windows RE(这里我采用Dell的出厂恢复工具,当然你也可以添加你自己的恢复工具,譬如Ghost) 爱好者博墅-~6i(xA5b+`0jN-c
在记事本中,输入以下内容:http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅PD NB3g%j
U*v;M
爱好者博墅j&`;]#@ lnX[E-yC
L5w:|8MUH0hQ0
C%aO2x1x&v0QUOTE:
S"}8{:]%@+[E0<?xml version="1.0" encoding="UTF-8"?>
:~6V^%p)F"o0<Recovery> 爱好者博墅D.^a$zO!IF
<RecoveryTools> 爱好者博墅-^E&oY'IMKE8Xvd
<RelativeFilePath>..\..\..\Tools\PCRestore.exe</RelativeFilePath>
o7I,}#]A-^NO;g0</RecoveryTools>
5^N0M)jH0<SupportTools> 爱好者博墅+JC wekG'V4c!`S
<RelativeFilePath/> 爱好者博墅*Xr8g'@;i
</SupportTools>
*QbPzoW3K0<CustomFrontEnd>
iw.c'Y|q^Y'd0<RelativeFilePath/> 爱好者博墅5Ox0Wk^#@U*S
</CustomFrontEnd> 爱好者博墅}/nUwUS2R-@
</Recovery> 爱好者博墅Ck!L5c:qz~
以“winreconfig.xml”文件名保存到D:\winre_mount\sources\recovery\Tools (感谢xinglei250指出错误)
,u"@xb"[0然后将Dell恢复工具(见顶楼附件)拷贝到D:\winre_mount\Tools目录下http://bbs.yuanyang.ha.cn/index.asp
-SS
chj05. 在记事本中,输入以下代码,保存为CreatImage.cmd,放到D:\winre_mount\Windows\System32。
iZ/t|sQ_0爱好者博墅'c'nJQ2z'P
QUOTE:
'N3f D\B5DZH1T#SG0@echo off
Hf{$W$Yog0Set recov= 爱好者博墅)W*A
c2Ve6N,n
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do If Exist %%I:\WINRE.WIM Set recov=%%I:
u6d6],cIwB0mkdir %recov%\dell\image
lfIk;e0X:\Tools\imagex.exe /compress maximum /capture C:\ %recov%\dell\image\Factory.wim "VistaBak" "My Windows Recovery Image"
-mo1u4Kmp z-X&t0上面这段脚本用来创建C盘映像(Dell恢复工具只能用来恢复C盘映像),当然如果你采用其他工具(譬如Ghost),这步就免了。
tQ^qW| t[s0
)t9I pr-_B^0爱好者博墅]REf:e/R3x
6. 保存修改后的映像。http://bbs.yuanyang.ha.cn/index.asp
j'Ux l"Owp0su6F0执行命令:imagex.exe /unmount /commit D:\winre_mount 爱好者博墅3B/V!j;t9Ck
OK!WinRE.wim已经准备好了!
S!i?Rw#iO0<!--Element not supported - Type: 8 Name: #comment--> 然后将Dell恢复工具(见顶楼附件)拷贝到D:\winre_mount\Tools目录下
5tH9?!pJ#[!K4S,G0爱好者博墅!_(b"I!\,M2g H
三.安装WindowsRE到硬盘http://bbs.yuanyang.ha.cn/index.asp 爱好者博墅6G1\
};F'_ Qb5g N
1、最好准备一个单独分区(可以是主分区或逻辑分区)供WinRE分区(即DELL的Recovery分区)使用.
8]"TJ:{I6C1[0备注:如果没有现成分区,可以利用Vista的磁盘管理功能分出一个分区,分区大小在3G左右。具体分区方法参见附录。这个分区大小与你C盘安装的软件数量有关,一般是C盘实际占用空间的1/2左右就够了。http://bbs.yuanyang.ha.cn/index.asp
S:Z9m
tX02、将boot.sdi和winre.wim拷贝到上一步准备的分区(譬如H盘)根目录
【2.变通法】
方法二:爱好者博墅'm!EN`+TH2h
首先说明的是该出厂预装工具万一不慎删除是可以恢复的,前提是该分区位置盘符没有被修改过
r@3xMr"~!@.a.c0其实恢复出厂设置就是DELL使用IMAGEX工具制作的WIM镜像自动恢复系统分区
!oP EcboS)pS0因此就可以自行使用IMAGEX工具制作一个C盘的镜像放置在恢复分区E:\dell\image\下面,命名为FACTORY.WIM就可以了,当然如果压缩一下就更好了,不明白的话就上网学一下IMAGEX这个工具的使用方法这里给出了本机镜像的制作命令:
&Pg,}BH+[ S0首先在命令提示符下面定位到X:\TOOLS\ (X就是恢复分区E,在这个恢复系统里面E被系统改成X),然后键入:爱好者博墅[jv-wI
F3b
imagex /compress maximum /capture c: x:\dell\image\Factory.wim "OS" verify
t7Z]m8HH%~F0然后就是漫长的等待,制作完毕重启就可以了,以后恢复就按照DELL官方的操作就行了。
【3.修复法】
重新安装完Vista后, F8启动菜单中的修复计算机选项会丢失
只有客户没有删除Recovery分区,且已经重新装好了Vista,下面的方法才可以用。
以管理员身份运行命令提示符(不用进恢复控制台),然后依次运行以下这三条命令即可。
set WINPE_GUID={572bcd55-ffa7-11d9-aae0-0007e994107d}
BCDEDIT.EXE -set {default} recoverysequence %WINPE_GUID%
BCDEDIT.EXE -set {default} recoveryenabled yes
如果运行上面三条命令出错或是还是不能修复的话,再依次运行以下这些命令:
set WINPE_GUID={572bcd55-ffa7-11d9-aae0-0007e994107d}
BCDEDIT.EXE -create %WINPE_GUID% -d "Windows Recovery Environment" -application OSLOADER
BCDEDIT.EXE -set %WINPE_GUID% device partition=X:(注意,X:要改为Vista系统中Recovery分区使用的盘符)
BCDEDIT.EXE -set %WINPE_GUID% path \windows\system32\boot\winload.exe
BCDEDIT.EXE -set %WINPE_GUID% osdevice partition=X: (注意,X:要改为Vista系统中Recovery分区使用的盘符)
BCDEDIT.EXE -set %WINPE_GUID% systemroot \windows
BCDEDIT.EXE -set %WINPE_GUID% detecthal yes
BCDEDIT.EXE -set %WINPE_GUID% nx optin
BCDEDIT.EXE -set %WINPE_GUID% winpe yes
BCDEDIT.EXE -set %WINPE_GUID% custom:46000010 yes
BCDEDIT.EXE -set {default} recoverysequence %WINPE_GUID%
BCDEDIT.EXE -set {default} recoveryenabled yes 爱好者博墅-M C0Q;L:J"r0m;f