相信通过前面几讲,不少网友已经能够成功的加载Explorer外壳,但是前面做的还是十分粗糙,接下来的修改会让PE3.1更加完善。首先说明,修改方法不外乎以下两步:缺少文件就添加,
修改相应的注册表。
前三讲制作出来的PE,关机按钮无效,右键计算机管理、属性无效,没有桌面背景,桌面右键菜单小工具、个性化、屏幕分辨
率失效,没有启用basic主题等等一系列的问题。
因为我提供的批处理,已经将主要的一些文件都添加了,所以文件基本不缺少了,下面只有修改注册表了。本文只列出部分问题的解决办法,剩下没有解决的问题请留言,我会尽最大努力帮你
解决,也请高手不吝赐教!
一、启用桌面背景
1.修改PE挂载目录下的system和default,首先加载配置单元system,命名为sys。正在使用的64位win7系统下,找到注册
表
HKEY_LOCAL_MACHINE\\System\\ControlSet001\\Control\\Pro
ductOptions,导出。并导入到sys的ControlSet001\\Control\\ProductOptions下. 2.在sys下\\ControlSet001\\Control\\Lsa添加“LmCompatibilityLevel”=dword:00000002
3.卸载sys配置单元
4.找到正在运行的64位win7注册表,并导出以下4项: HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\Curren
tVersion\\Explorer 下的 Advanced
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer 下的Personalization和HideDesktopIcons HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\DWM 5.加载PE挂载目录下\\Windows\\System32\\config下default文
件到注册表,并命名为def.第4步骤中的4项导入def。 6.显示我的电脑图标,在HideDesktopIcons\\NewStartPanel下
添加:
\
0000
7.卸载配置单元,覆盖原来的system以及default即可。 8.背景图片为bmp格式,在system32目录下,用自己的替换即
可
(注意:导入时,根据需要更改路径)
二、启用basic主题(如果前几讲中,没有复制相关文件,则不
能启用)
1.展开到win7注册表
HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\services
下面,导出以下几项DXGKrnl, monitor,Sched,Themes和vga.加载配置单元system文件到注册表,并命名为sys.把刚才导出的win7的那6项服务导入到sys下\\ControlSet001\\services中.
2.在sys的\\Setup\\AllowStart\\中添加项Themes. 3.修改文件winlogo.exe,添加ux.exe,winpeshl.ini
只需将下载后的三个文件,复制到system32文件夹下即可。 下载地址:http://www.vdisk.cn/down/index/9330567A1944 (重要说明:PE的启动是用winpeshl.ini引导,winpeshl.ini的
内容如下 [LaunchApps] wpeinit.exe
ux.exe
X:\\windows\\explorer.exe
解释:wpeinit.exe是PE的初始化,然后加载ux.exe以达到启用主题的目的,最后一行是PE自动加载explorer。为了更完美,
稍后我将用第三方软件PECMD加载ux和explorer) 三、解决计算机-右键-管理不能使用、桌面右键菜单的问题
1.加载pe注册表software,修改
Classes\\CLSID\\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\shell\\Manage\\command,为 X:\\System32\\mmc.exe /b
2.删除桌面右键菜单中无用的项,删除
\\Classes\\Directory\\Background\\shellex\\ContextMenuHandlers\\Gadgets 和 Classes\\DesktopBackground\\Shell\\Gadgets 即可
删除“小工具”
3.桌面右键个性化、屏幕分辨率、计算机属性点击无效。(此问
题我还没有解决,希望网友帮助)
不过方法是修改software,文章结尾我会提供一个别人PE中修
改好的注册表
四、解决X盘的容量过小问题 加载注册表system单元,展开至
/ControlSet001/Services/FBWF,新建二进制dword(32位),命名为WinPECacheThreshold,修改键值为80。(这是128MB,
可以根据需要修改键值) 五、修改计算机右键属性内容
用reshaker工具修改Windows\\System32\\zh-CN下
systemcpl.dll.mui文件即可。
六、添加绿色软件
只需将绿色软件直接放到program files 目录下即可。然后为了
快捷方式在桌面显示,因此将创建的快捷方式复制到Users\\Default\\Desktop\\下即可(快捷方式需要修改路径)
七、解决关机按钮失效问题(借助PECMD)
1.前面(第二步)介绍了用winpeshl.ini加载explorer,下面介绍用pecmd来引导桌面环境,将以下两个文件,复制到system32
下即可
http://www.vdisk.cn/down/index/9330760A6781
2.修改注册表system
加载注册表system单元定位到\\Setup下,改为以下键值:
\%windir%\\System32\\PECMD.INI\
3.将第二步中的winpeshl.ini,内容中后两行删除即可(因为用
pecmd.ini代替了)
----------至此explorer已经能够比较完美的运行了。 附件1:(已经修改好的64位注册表,网友修改的): 不仅包括本文所讲的修改,还包括其他一些完善的设置,网友可以自行比对,或者直接使用也未尝不可。注意:这个注册表中已经修改了,用pecmd引导桌面,所以网友可以用此注册表,
然后再把我提供的pecmd文件复制到相应的目录即可。
http://www.vdisk.cn/down/index/9330781A1755 附件2:(批处理+注册表+第三方软件 合集)
之前提供过批处理,为了写教程,所以删除了一部分。现在我把批处理以及相关文件打包,只要你的系统是64位win7,只需按照批处理,点击几下就可以完成以上做的所有任务。只需最后的
ISO制作即可。认真读一下批处理,便一切都明白了!
http://www.vdisk.cn/down/index/9331677A9004
总结:PE的制作并非一朝一夕就能做好,需要多参考别人的PE,然后对比自己的,才能做出比较好的作品。本人也是在学
习别人PE,俗话说:站在巨人的肩膀上会站的更高。
预祝大家都能制作出比较完美的PE。
——重要说明:以上文章参考“wingwy网友”大作,在此表示感
谢!
接下来的发文计划:
-----Winbuilder以及makePE3这两个软件也是制作PE的助手,比起本文提供的方法来说,就十分简单了。稍后有时间了,
我在详细的介绍一下这两个软件。
-----Windows系统的封装方法
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新医药卫生WinPE3.1制作之添加Explorer《第四讲 - 一些后期设置及网友互助》 全文阅读和word下载服务。
相关推荐: