1、更改 IDE 控制器及电源
在设备管理器中更新驱动
从列表或指定位置安装
不要搜索,我要自己选择要安装的驱动程序
IDE更改为“标准双通道 PCI IDE 控制器”,电源更改为“Standard PC”
2、提取检测电源需要的相关文件
WIN2000在SP4.CAB/WINDOWS XP SP2在SP2.CAB/WINDOWS 2003在SP1.CAB中
halacpi.dll
halapic.dll
halmps.dll
halaacpi.dll
halmacpi.dll
hal.dll →并更名为halstnd.dll
ntkrnlmp.exe
ntkrnlpa.exe
ntkrpamp.exe
ntoskrnl.exe →并更名为ntkrnlup.exe
将上述文件拷贝到系统SYSTEM32目录
3、添加inf文件
将以下代码保存为dtecthal.inf并拷贝到\WINDOWS\INF\,2000为\WINNT\INF\
[Version]
signature=”$Windows NT$”
DriverVer=07/01/2001
[hal]
MPS_MP = halmps.dll
MPS_UP = halapic.dll
E_ISA_UP = halstnd.dll
ACPIPIC_UP = halacpi.dll
ACPIAPIC_UP = halaacpi.dll
ACPIAPIC_MP = halmacpi.dll
[ACPIOptions]
ACPIEnable = 2
ACPIBiosDate = 01,01,1999
4、引导
修改boot.ini,加上 /DETECTHAL参数,使系统启动时检测电源
注意将原boot.ini备份,并在部署后还原
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect /detecthal
C:\GHLDR=一键GHOST v11.0 Build 070707
5、NTLDR
引导文件,将LONGHORN版本的NTLDR放到C盘下
注意将原NTLDR备份,并在部署后还原
6、封装
将sysprep.exe,setupcl.exe,及配置好的sysprep.inf放到c:\sysprep
运行sysprep,“使用最小化安装”、关机模式“退出”,点击“重新封装”
等待大约5-10秒,完成。
7、删除注册表中本地连接、电源相关
搜索“本地连接”,删除上级节点,可避免安装到其他机器出现“本地连接2”
删除电源相关的注册表键:
HKLM\SYSTEM\CurrentControlSet\Enum\ACPI_HAL
HKLM\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL
HKLM\SYSTEM\CurrentControlSet001\Enum\ACPI_HAL
HKLM\SYSTEM\CurrentControlSet001\Enum\Root\ACPI_HAL
如果有002和003也删除,删除时先右点权限,赋予完全控制权限,否则无法删除。
注意删除电源的注册表必须在封装后操作,否则运行sysprep时会死机。
另外封装后切勿运行windows优化大师,运行后死机。
8、设置好部署需要调用的文件,如注册组件时运行的程序,可写在注册表runonce。
系统启动菜单的时间是在注册组件前恢复为默认的30秒的
所以也可以在这里更改回原来的boot.ini及ntldr
9、卸载驱动
很多文章讲求顺序,但是实际中并没发现不按顺序会怎样。
卸载显示器、显卡、声卡、网卡、USB。都不卸载也不会有问题。
所谓的“幽灵硬件”就是指系统中母机残留的硬件信息,不要紧的。
10、最后的检查及清理
清除windows下的lastgood (最后一次正确的配置)
清除windows下的Prefetch (程序缓存)
\Local Settings\Application Data\IconCache.db 看是不是又出来了,有就删除
windows及C盘,点左面的“隐藏此文件夹内容”,文件夹选项中恢复默认
任务栏属性,清除开始菜单及最近文档的列表
如果要备份DllCache,使用相关工具在任何时候运行都可以。
以上是手动封装的过程,中间无需重启。
如果是工具辅助封装,基本可做到完全自动化。
封装工具已知的有ASR、MSDP,YLMF,创辉,自由天空,PreTooler,Dprep等工具
封装到此为止,可以重启制作GHO镜像了。