1.封装时最好不用去卸载重启才会删除的驱动,这种做法会影响部署时的速度。
2.卸载驱动最好使用“设备管理器”来手工卸载。使用DEVCON和“设备管理器”的卸载方式是不一样的。“设备管理器”会分析所要卸载驱动的INF文件,而DEVCON是没做这步的,直接删除注册表项而以。
3.SYSPREP.INF这个文件控制着封装和部署的主要过程。在[Unattended]如果不添加UpdateInstalledDrivers=Yes 可以加快部署速度的。UpdateInstalledDrivers=Yes 会让minisetup去枚举已经安装好了的设备或者“未知设备”。
4.Sysprep 文件夹在最小安装程序结束时被删除。在计算机关闭之前,Sysprep.exe 还可以执行其他任务。例如在C:\SYSPREP目录中放上一个编写好的Provider.inf ,具体写法可以参考%windir%\Inf\Miniproc.inf。当 Sysprep.exe 运行时,它会打开 %windir%\Inf\Miniproc.inf 文件,然后处理 [SysprepBeforeExecute] 节。当克隆计算机启动时,最小安装程序会打开 Minioc.inf 文件,然后处理 [SysprepInitExecute] 节。
5.如果在虚拟机中制作系统,建议将ISA模式更改为PCI标准模式。否则基于纯微软方式的封装,就会出现PS2接口键盘鼠标不能使用的问题。