|
本人也是菜鸟。希望路过的高手把把关,有错误的地方请指出,避免新手走弯路,在这先谢啦!
废话不说,立即开始:
母盘:老毛桃烟花三月纪念版修正版
系统:XP或2003。(WIN2000无法支持Imagex)
WimFltr.part01.rar
(240 KB, 下载次数: 656)
WimFltr.part02.rar
(240 KB, 下载次数: 734)
WimFltr.part03.rar
(240 KB, 下载次数: 742)
WimFltr.part04.rar
(240 KB, 下载次数: 695)
WimFltr.part05.rar
(188.29 KB, 下载次数: 654)
更正:经14楼兄弟提醒发现本人疏忽,第4步及第6步可合并,直接用VDM1创建一个50MB的WINPE.IMG镜象就可以了。
1.先给本机安装WimFltr组件,下载WimFltr解压后右键点击WIMFLTR.INF选择安装,然后将IMAGEX.EXE复制到SYSTEM32目录
下,或直接运行setup.cmd (如已安装WimFltr组件,此步骤可跳过)
2.将 老毛桃烟花三月纪念版修正版 ISO内WINPE.IS_ 、WINNT.XPE 、及“外置程序”文件夹提取到本地磁盘任意目录(例如
放在D:\text)
3.将“外置程序”文件夹改名为“PROGRAMS”(此步骤不是必需的,只是为了方便以后的命令行操作!)
4.制作一个64MB,格式为NTFS的IMG文件,命名为WinPE.img 建议先建立空IMG文件
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=98073&highlight=img
5.将WINPE.IS_解压后得到winpe.iso
6.将第4步建立的winpe.img用 VDM1.EXE加载为本地磁盘,以A:为例(VDM1.EXE烟花版修正版“外置程序\VDM\”目录下有)。
7.将第5步得到的winpe.iso内的所有文件提取到A:\(即:将winpe.iso内的WXPE文件夹整个复制到winpe.img里面)
8.将A:\WXPE\SYSTEM32目录下SETUPREG.HI_ 文件解压至任意目录得到SETUPREG.HIV
9.运行regedit打开注册表编辑器,点击 HKEY_LOCAL_MACHINE 项,不要点击前面的+号。然后点击"文件(F)"选择"加载
配置单元",选取第8步得到的SETUPREG.HIV文件打开,输入项名称为 _SETUPREG.HIV ,双击WimFltr组件中的WimFltr_PE.REG
导入注册表,导入成功后点击"文件(F)"选择"卸载配置单元"将加载的SETUPREG.HIV文件卸载。用XCAB将修改后的SETUPREG.HIV
重新压缩得到SETUPREG.cab,将SETUPREG.cab改名为SETUPREG.HI_
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=89846&highlight=XCAB
10.将新生成的SETUPREG.HI_文件复制到A:\WXPE\SYSTEM32目录下覆盖原文件,将WimFltr组件中的FLTLIB.DLL、WIMGAPI.DLL、
IMAGEX.EXE文件复制到A:\WXPE\SYSTEM32目录下,将WIMFLTR.SYS、WIMFSF.SYS文件复制到A:\WXPE\SYSTEM32\DRIVERS目录下.
修改A:\WXPE\SYSTEM32目录下PECMD.INI,将第二行 FBWF P40 L32 H96 删除或在前面加//将其注释掉
将 FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \外置程序\WinPE.INI,Shell32.dll,26!TEXT|LOAD \外置程序\WinPE.INI
修改成FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \WinPE.INI,Shell32.dll,26!TEXT|LOAD \WinPE.INI
11.更新PECMD至V2.86版,解压后将文件复制到A:\WXPE\SYSTEM32目录下覆盖原文件。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&highlight=pecmd
12.将WINPE.img从本地磁盘A:卸载后用XCAB压缩得到WINPE.CAB 改名为WINPE.IS_
13.修改WINNT.XPE(第二步骤得到,可用记事本打开)
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPE.IS_"
修改后:
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdpath=WinPE.IS_"
14.将d:\text\PROGRAMS(第3步得到)下WINPE.INI剪切至D:\text目录下并修改
WINPE.INI:
//配置文件开始
//原打算将外置程序挂接到Program Files下,可是因为目录名有空格挂接后部分程序需要修改后才能运行,所以偷懒新建一个
PATH %systemdrive%\PROGRAMS
//将外置程序挂接到PROGRAMS
MOUN %CurDrv%\PROGRAMS.WIM,%systemdrive%\PROGRAMS,1
WAIT 500
FIND MEM>125,LOGO %systemdrive%\PROGRAMS\桌面背景\PELOGO.JPG|WAIT 1250
TEAM TEXT 正在执行基本设置……#0xEE,$20|WAIT 500
TEAM TEXT 3 秒钟内按住 Ctrl 键以忽略WF缓存服务……|WAIT 3000
FIND KEY=17,LINK %Desktop%\开启WF缓存服务,%SS%\PECMD.EXE,FBWF P40 L32 H96,%SS%\SHELL32.DLL,44!FBWF P40 L32 H96
_SUB Outer_Reload
ENVI Programs=%USERPROFILE%\「开始」菜单\程序
ENVI Desktop=%USERPROFILE%\桌面
ENVI QuickLaunch=%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch
IFEX %Desktop%\加载外部配置.LNK,FILE %Desktop%\加载外部配置.LNK
_END
//由最小模式启动后加载外置时,需要调用 Outer_Reload 中定义的一些命令
FIND Explorer.EXE,CALL Outer_Reload
ENVI CurDir=%systemdrive%\PROGRAMS
USER 老九 WinPE,扬州烟花三月纪念版
WALL %CurDir%\桌面背景\PEWallPaper.JPG
删除下面四项
LINK !%Programs%\卡巴斯基\卡巴斯基6(X盘需23M空间),%CurDir%\AVP6\AVP6.CMD,,%CurDir%\AVP6\AVP.ICO
LINK !%Programs%\卡巴斯基\卡巴斯基6(在C盘运行),%CurDir%\AVP6\AVP6.CMD,C,%CurDir%\AVP6\AVP.ICO
LINK !%Programs%\卡巴斯基\卡巴斯基6(在D盘运行),%CurDir%\AVP6\AVP6.CMD,D,%CurDir%\AVP6\AVP.ICO
LINK !%Programs%\卡巴斯基\卡巴斯基6(在E盘运行),%CurDir%\AVP6\AVP6.CMD,E,%CurDir%\AVP6\AVP.ICO
新建
LINK !%Programs%\卡巴斯基\卡巴斯基6,%CurDir%\卡巴斯基6\avp6.exe
其余的不用修改
15.新建"d:\text\PROGRAMS\卡巴斯基"文件夹 将d:\text\PROGRAMS\AVP6目录下AVP.7z解压至新建的卡巴斯基文件夹然后删除AVP6文件夹
16.运行CMD。在命令提示符下输入imagex /capture /compress max d:\text\PROGRAMS d:\text\PROGRAMS.WIM "Programs for PE"
("号内内容可以自己修改)运行后会在d:\text目录下生成PROGRAMS.WIM文件
17.用ULTRAISO修改扬州烟花三月纪念版BootCD_XP_070418.ISO (请先备份^_^)
删除ISO根目录"外置程序"文件夹
用第12步制作的WINPE.IS_ 及第13步制作的WINNT.XPE 替换原文件
将第14步修改后的WINPE.INI及第16步制作的PROGRAMS.WIM复制到ISO根目录
保存修改后的ISO
收工
注:WF缓存服务即FBWF
TEAM TEXT 3 秒钟内按住 Ctrl 键以忽略WF缓存服务……|WAIT 3000
FIND KEY=17,LINK %Desktop%\开启WF缓存服务,%SS%\PECMD.EXE,FBWF P40 L32 H96,%SS%\SHELL32.DLL,44!FBWF P40 L32 H96
直接出现FBWF,系统加载将会出错,即使以F-B-W-F形式出现也不行,不知是否PECMD.EXE本身问题,以下代码将提示启动
是否加载FBWF,默认加载。按Ctrl键取消加载,在桌面创建快捷方式,方便启动后挂载其他WIM镜象,以后如需要可手动加载
FBWF服务
另:
//对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
//NUMK 0
可以用以下代码代替,
TEAM TEXT 笔记本用户3 秒钟内按住 Ctrl 键以避免打开数字键……|WAIT 3000
FIND KEY=17,NUMK 0
[ 本帖最后由 colorskywei 于 2007-6-11 08:01 AM 编辑 ] |
|