社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1758阅读
  • 0回复

制作基于WIM的安装盘

楼层直达
级别: 管理员
发帖
3549
飞翔币
5005
威望
64392
飞扬币
51613
信誉值
815
流传一:
所需工具软件
ximage.exe
Setide.exe 用来更改IDE和电源模式
SYSPREP.EXE 封装程序
devcon.exe 用来删除驱动
一、制作PE引导映像
1. 提取原始Install.wim的1和2映像解压到空分区(或虚拟分区,用命令:subst x: d:\boot subst y: d:\drive)
① 将 install.wim 中的内容张开到驱动器x:和y:
设 ximage 所在的目录在 D:\ximage;进入该目录,键入
ximage /apply d:\install.wim x: 1
ximage /apply d:\install.wim y: 2
② 将 x: 和 Y: 由的文件生成新的 WIM 文件:
ximage /flags 1 /boot x: e:\Install.wim "WinPE Boot Image"
ximage /flags 2 /append y: e:\Install.wim "WinPE Drive Image"
现在生成的Install.wim镜像已经含有PE必需的启动信息和驱动信息. (此文件可做个备份方便以后调用)
注意:如果你已经有带PE引导的*.wim文件,可不做此步骤
二、安装全新的Windows XP 和其它软件
三、删除修改驱动程序
运行 Setide.exe
四、优化系统
1、关闭“电源管理”下的的休眠功能。右击桌面空白处,选择“属性 →屏幕保护程序→电源→休眠”,取消“启用休眠”前的钩即可。
2、关闭系统还原
 
3、如果你安装了一些通过Windows Installer安装的软件,并且以后不打算删除或者修复这些软件,还可以有选择的把C:\WINDOWS\Installer下的一些.msi文件删除。
4、解压XP安装盘\SUPPORT\TOOLS\DEPLOY.CAB中的SYSPREP.EXE、setupcl.exe、setupmgr.exe到C:\sysprep目录
五、运行封装程序
1、运行C:\sysprep\setupmgr.exe 制作SYSPREP.INF文件
2、执行C:\sysprep\devcon.exe remove * 删除驱动
3、运行C:\sysprep\SYSPREP.EXE -mini -noreboot 封装系统
4、进行SYSPREP后计算机硬件抽象层HAL(电源模式)的完美解决 见下方的进行SYSPREP后计算机硬件抽象层HAL(电源模式)的完美解决
5、重启电脑后用PE系统盘引导进入PE系统
六、在PE系统中制作映像文件
1、替换C:\WINDOWS\SYSTEM32\SETUP.BMP (安装背景图片、可不做)
2、追加自己封装的系统分区:
先删除pagefile.sys
del C:\pagefile.sys
ximage.exe /flags 0 /append C: D:\Install.wim "Windows XP VOL SP2 "
C: 表示系统所在盘符
4、用UltraISO将做好的install.wim替换iso中的install.wim
七、刻盘安装!
可制作2K,2003,XP的WIM安装盘
此制作方法还用2个问题
1、C:\ntldr文件需手动恢复
2、制作2K系统时在恢复系统时需修改Boot.ini文件(将WINDOWS改为WINNT)
(我自己写了个程序在恢复系统时自动恢复ntldr文件和修改Boot.ini文件)
ISO包含文件:
BOOTBOOTFIX.BIN
FS_EXT.SYS
SETUPLDR.BIN
SOURCESeula.txt
PIDGEN.DLL
setup.exe
SETUPP.INI
setup.exe.local
spflvrnt.dll
spwizeng.dll
wdscore.dll
wdsutil.dll
win32ui.dll
win32uitheme.dll
winsetup.dll
xmlrw.dll
感谢flyppgg
 
我们一直在努力!