给你的DELL本本重建Recovery分区.docx
- 文档编号:2836898
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:14
- 大小:620.03KB
给你的DELL本本重建Recovery分区.docx
《给你的DELL本本重建Recovery分区.docx》由会员分享,可在线阅读,更多相关《给你的DELL本本重建Recovery分区.docx(14页珍藏版)》请在冰豆网上搜索。
给你的DELL本本重建Recovery分区
给你的DELL本本重建Recovery分区,恢复F8(恢复到出厂设置)功能
前言:
大家知道,预装Vista的Dell本本都有一个F8修复功能(图1),供用户在Vista系统出现问题时,用户可以利用这个功能进行启动修复(图2)或恢复到DELL出厂状态(同时还有一个隐藏的Recovery分区)。
但厂方的分区常常不适合我们的需要,很多本友拿到本本后都重新分区并重新安装系统,但这样官方的这个恢复功能也同时丢失了。
本文目的就是修复这个功能(虽然DELL的这个恢复工具其实并不怎么好)。
下载(34.26KB)
2008-3-1420:
35
图1
下载(65.68KB)
2008-3-1420:
35
图2
好,废话少说。
我们开始,先做准备工作:
一.需要工具:
1.Vista安装光盘(或ISO):
从中提取WinRE.wim和boot.sdi.
2.ImageX:
见附件。
其实这些也可以从windowsaik中获得(windowsaik下载地址:
3.Dell恢复工具,见附件。
这个也可以用其他工具代替,譬如Ghost。
制作过程(以下操作,除创建C盘映像在WinRE环境中操作外,其余都在Vista环境下操作):
一:
制作WinRE.wim和boot.sdi(从安装光盘制作)。
1.在硬盘上(譬如D盘)建立以下2个目录
D:
\winre_image
D:
\winre_mount
2.用Imagex命令将WindowsPE映像文件复制到硬盘上
将下载得到的Imagex解压到硬盘的任意地方(譬如D:
\imagex),执行以下命令:
D:
\imagex\imagex.exe/export/bootE:
\sources\boot.wim2D:
\winre_image\winre.wim"windowsRecoveryEnvironment"
(上面命令假设安装光盘在E盘)
而boot.sdi直接从Vista安装光盘拷贝即可。
二、添加修复恢复工具
1挂载WinRE.wim
执行命令:
D:
\imagex\imagex.exe/mountrwD:
\winre_image\winre.wim1D:
\winre_mount
(注意先安装“WindowsImageFileFilter”驱动!
右击Imagex目录中的“wimfltr.inf”文件,选择“安装”。
)
2添加WindowsREshell,让机器一启动便加载WindowsRE
a.打开记事本,输入以下内容,保存为:
winpeshl.ini.
[LaunchApp]
AppPath=x:
\sources\recovery\recenv.exe
b.将winpeshl.ini拷贝的WindowsRE的系统目录,本例为:
D:
\winre_mount\Windows\System32
3.添加驱动(可选)
如果有必要,你可以添加第三方驱动(.inf)到WindowsRE映像,譬如:
peimg.exe/inf=
\winre_x86\mount\Windows
上面
4.添加自己的工具到WindowsRE(这里我采用Dell的出厂恢复工具,当然你也可以添加你自己的恢复工具,譬如Ghost)
在记事本中,输入以下内容:
xmlversion="1.0"encoding="UTF-8"?
>
以“winreconfig.xml”文件名保存到D:
\winre_mount\sources\recovery\Tools(感谢xinglei250指出错误)
然后将Dell恢复工具(见顶楼附件)拷贝到D:
\winre_mount\Tools目录下
5.在记事本中,输入以下代码,保存为CreatImage.cmd,放到D:
\winre_mount\Windows\System32。
@echooff
Setrecov=
For%%IIn(ZYXWVUTSRQPONMLKJIHGFEDC)DoIfExist%%I:
\WINRE.WIMSetrecov=%%I:
mkdir%recov%\dell\image
X:
\Tools\imagex.exe/compressmaximum/captureC:
\%recov%\dell\image\Factory.wim"VistaBak""MyWindowsRecoveryImage"
上面这段脚本用来创建C盘映像(Dell恢复工具只能用来恢复C盘映像),当然如果你采用其他工具(譬如Ghost),这步就免了。
6.保存修改后的映像。
执行命令:
imagex.exe/unmount/commitD:
\winre_mount
OK!
WinRE.wim已经准备好了!
三.安装WindowsRE到硬盘
1、最好准备一个单独分区(可以是主分区或逻辑分区)供WinRE分区(即DELL的Recovery分区)使用.
备注:
如果没有现成分区,可以利用Vista的磁盘管理功能分出一个分区,分区大小在3G左右。
具体分区方法参见附录。
这个分区大小与你C盘安装的软件数量有关,一般是C盘实际占用空间的1/2左右就够了。
2、将boot.sdi和winre.wim拷贝到上一步准备的分区(譬如H盘)根目录(图3)。
下载(62.44KB)
2008-3-1420:
40
图3
3.打开记事本,输入以下代码:
@echooff
:
START
set/PDRIV= 请输入WinRE.WIM当前盘符(例如:
D,不要冒号):
setDRIVE=%DRIV%:
IFEXIST%DRIVE%\WINRE.WIMGOTOCREATE_WIM_BCD_ENTRY
ECHO 盘符设定错误!
请重新输入!
GOTOSTART
:
CREATE_WIM_BCD_ENTRY
setRAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
setWINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d}
setBCDEDIT=bcdedit.exe
setMAINOS={default}
%BCDEDIT%-create%RAMDISK_OPTIONS%-d"RamdiskDeviceOptions"-device
%BCDEDIT%-set%RAMDISK_OPTIONS%ramdisksdidevicepartition="%DRIVE%"
%BCDEDIT%-set%RAMDISK_OPTIONS%ramdisksdipath\boot.sdi
%BCDEDIT%-create%WINPE_GUID%-d"WindowsRecoveryEnvironment"-applicationOSLOADER
%BCDEDIT%-set%WINPE_GUID%deviceramdisk=[%DRIVE%]\winre.wim,%RAMDISK_OPTIONS%
%BCDEDIT%-set%WINPE_GUID%path\windows\system32\boot\winload.exe
%BCDEDIT%-set%WINPE_GUID%osdeviceramdisk=[%DRIVE%]\winre.wim,%RAMDISK_OPTIONS%
%BCDEDIT%-set%WINPE_GUID%systemroot\windows
%BCDEDIT%-set%WINPE_GUID%detecthalyes
%BCDEDIT%-set%WINPE_GUID%nxoptin
%BCDEDIT%-set%WINPE_GUID%winpeyes
%BCDEDIT%-set%WINPE_GUID%custom:
46000010yes
%BCDEDIT%-set%MAINOS%recoverysequence%WINPE_GUID%
%BCDEDIT%-set%MAINOS%recoveryenabledyes
echo WinRE配置成功,按任意键退出!
pause>nul
exit.
将以上代码以文件名SetupWinre.cmd保存到硬盘的任何地方。
再将下面这段代码以文件名HideWinre.cmd保存到硬盘(但建议不要保存的WinRE分区,否则可能会影响到该分区的隐藏)
@echooff
SetRP=
For%%IIn(ZYXWVUTSRQPONMLKJIHGFEDC)DoIfExist%%I:
\WINRE.WIMSetRP=%%I
If"%RP%"==""GOTORPErr
setTEMP_FILENAME=C:
\Temp_DiskPart.txt
echoseldisk0>C:
\Temp_DiskPart.txt
echoselVolume=%RP%>>C:
\Temp_DiskPart.txt
echoremove>>C:
\Temp_DiskPart.txt
echosetid=27>>C:
\Temp_DiskPart.txt
Diskpart/sC:
\Temp_DiskPart.txt
delC:
\Temp_DiskPart.txt
echo按任意键退出!
pause>nul
GOTOEND
:
RPErr
echo 没有找到WinRE.WIM文件所在分区,按任意键退出!
pause>nul
:
END
4、鼠标右击SetupWinre.cmd,选择“以管理员运行方式运行”该段脚本,输入winre分区的盘符即可(图4、图5)。
下载(63.11KB)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 给你 DELL 本本 重建 Recovery 分区