原本启动的外壳是个命令行窗口,我把它改成了NU2MENU.EXE。在菜单里加入了最基本的工具,其中有“激活USB设备”和“Total Cammand"。可是激活了USB设备, Total Cammand中还是不见U盘。其中HWPNP.EXE和HWPNPDLL.DLL是从深山红叶工具盘中移过来的,包括它的命令也一模一样,未改半字。但是在深山红叶工具盘中激活了USB设备后,Total Cammand中能使用U盘。问题处在哪儿?
虽然本论坛有许多高手制成的非常优秀的Windows PE,拿来不做任何修改就可以用了,但是我想通过自己动手来体验一下其间的辛苦。我想打造一个具有最少功能的Windows PE:一. 有资源管理器,资源管理器中能见U盘 二. 能用宽带上网 三. 没有任何个人化标记作者: 123 时间: 2007-2-8 21:43
好像论坛上大部分pe是基于bartpe的,微软的pe有很多限制。作者: Moth 时间: 2007-2-9 09:08
减小 Windows PE 的大小Windows PE 的非自定义版本的大小约为 160 MB。通过删除非必需的文件,可以将 Windows PE 的 32 位版本减少为一个 86 MB 的磁盘映像。
本地化的 Windows PE 版本根据语言的不同,其大小的范围在 300-370 MB 之间。
要点
从 Windows PE 中删除文件可能会导致您自定义的应用程序出现故障。使用 \Winpe 文件夹中的 Depend 工具来确定应用程序的 DLL 依存关系。
减小 Windows PE 的大小
可以从 Windows PE 映像中删除的文件伴随其描述一同列于 \Samples 文件夹的 Xpsp2-removelist.txt 和 Serversp1-removelist.txt 中。将 .txt 文件与 Windows PE 映像对应的 Windows 版本进行匹配。如果删除所有这些文件,可以将 Windows PE 的 32 位版本从大约 160 MB 减少为一个 86 MB 的磁盘映像。
对 Windows PE 进行永久性注册表更改
要加载 Windows PE SYSTEM 和 SOFTWARE 配置单元,请在技术人员计算机或 RIS 服务器上使用以下命令,将 winpe\platform 替换为指向 Windows PE 映像的 platform 目录的路径,其中,platform 代表 i386、amd64 或 ia64:
reg load HKLM\WinPE-SYSTEM <winpe>\<platform>\system32\setupreg.hiv
reg load HKLM\WinPE-SOFTWARE <winpe>\<platform>\system32\config\software
例如,请键入: