Everyone和System以外其他用户权限,然后替换所有子项的权限;
右键加载的注册表单元pe-soft——>\权限\——>\高级\中替换\所有者\为Everyone,然后替换所有子项的所有者.
[注意:请重复几次——因为文件过多,一次操作可能有遗漏,软件处理能力有限] 5.1.3 编辑注册表
在pe-soft下搜索 Interactive User,找到后全部删除.
在pe-soft下搜索 C:\\ D:\\ ,全部替换为 X:\\ [注意:RegWorkshop每次只能搜索到1000项,而需要替换的有几千项,需要重复操作几次.
搜索时请将keys/value/data三项都勾选,搜索结果出现在下面的窗口,在搜索结果窗口中选中所有项,鼠标右键→替换或删除]
5.1.4 得到WinPE的SOFTARE完整注册表
把之前导出的pe-soft.reg导进来,覆盖Win7系统的SOFTWARE注册表加载单元pe-soft
[同名在于确保路径统一,以覆盖Win7系统的注册表] 5.1.5 继续修改pe-soft
找到pe-soft下\\Microsoft\\Windows
NT\\CurrentVersion\\Winlogon下,
把\改成 \然后,卸载pe-soft. 5.2 准备文件 5.2.1 方案一:精确式
从install.wim中拷贝这些文件到boot.wim中同样的位置:
===================================== //进入SHELL需要添加以下文件 Windows\\explorer.exe
Windows\\zh-CN\\explorer.exe.mui Windows\\System32\\ExplorerFrame.dll
Windows\\System32\\zh-CN\\explorerframe.dll.mui ===================================== //为了稳定而添加的文件
Windows\\System32\\actxprxy.dll /*没有它,会提示\不支持此接口\Windows\\System32\\comctl32.dll
Windows\\System32\\zh-CN\\comctl32.dll.mui Windows\\System32\\iedkcs32.dll
Windows\\System32\\zh-CN\\iedkcs32.dll.mui Windows\\System32\\mscories.dll Windows\\System32\\oledlg.dll
Windows\\System32\\zh-CN\\oledlg.dll.mui Windows\\System32\\shdocvw.dll
Windows\\System32\\zh-CN\\shdocvw.dll.mui Windows\\System32\\shellstyle.dll
Windows\\System32\\zh-CN\\shellstyle.dll.mui ===================================== //为了美观而添加的文件——与版权信息,开始菜单按钮等图标有关
Windows\\Branding\\Basebrd\\basebrd.dll
Windows\\Branding\\Basebrd\\zh-CN\\basebrd.dll.mui
Windows\\Branding\\ShellBrd\\shellbrd.dll ===================================== [注意:若要拓展功能,可参考附件\支持文件列表\不覆盖式拷贝 install.wim 中的文件.若要制作 骨头版WinPE ,反而要开始精简 BOOT.WIM 中原有的文件了.] 5.2.2 方案二:偷懒式
——大家知道,WinPE的灵魂是注册表,文件处理方面较为好办,如有现成的WinPE,可不必大费周章. 偷懒又保险的方法:
可以直接不覆盖式拷贝正常 WinPE 的 Windows 文件夹, winpeshl.ini 不要拷贝!其他文件随便. 要求不高的,选择 骨头WinPE ;要求高的,选择 多功能WinPE ;请自行选择你喜欢的 WinPE 作为基础. 5.3 打包测试
通过上面的步骤,我们得到了\史上最完整的\的SOFTWARE注册表.
现在,重新打包boot.wim,保存修改后的WinPE的ISO. 启动VMWare虚拟机测试,还是命令提示符窗口,不过你现在运行explorer.exe.看看,熟悉的explorer是不是已经出来.
相关推荐: