无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 19338|回复: 41

PE的几个简单DIY

  [复制链接]
发表于 2012-12-21 16:11:17 | 显示全部楼层 |阅读模式
本帖最后由 caocaofff 于 2016-4-8 18:21 编辑

Win7PE美化:
❶为没有添加主题的WIN7PE添加主题(主题已破解)
对于维护版的7PE,因为没有添加主题,桌面外观实在不好看,所以,可以对这些7PE添加主题;
详细步骤:
⒈添加(可以到这里下载下面的文件)
文件:Themeui.dll、themecpl.dll、themeservice.dll、cryptsvc.dll、UXInit.dll、UX.exe、uxtheme.dll;
文件夹:Resources (主题文件)
这些是加载主题服务必须的文件,UX.EXE 是启动主题的执行文件;
⒉替换、修改
Explorer.exe(仅针对精简过的,因为启动主题服务不用原版就会比较难看,使用原版的可略过)
Winlogon.exe(用十六进制编辑器打开,在其中查找unicode字符串minint,修改其中任一字母,比如,改成minins,修改后保存替换原文件即可)
⒊挂载注册表DEFAULT为123,导入如下内容:

  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\123\Software\Microsoft\Windows\CurrentVersion\Themes]
  3. "ThemeChangesDesktopIcons"=dword:00000001
  4. "ThemeChangesMousePointers"=dword:00000001
  5. "LastHighContrastTheme"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
  6.   6f,00,6f,00,74,00,25,00,5c,00,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,\
  7.   00,73,00,5c,00,45,00,61,00,73,00,65,00,20,00,6f,00,66,00,20,00,41,00,63,00,\
  8.   63,00,65,00,73,00,73,00,20,00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,68,\
  9.   00,63,00,62,00,6c,00,61,00,63,00,6b,00,2e,00,74,00,68,00,65,00,6d,00,65,00,\
  10.   00,00
  11. "InstallVisualStyle"=hex(2):25,00,52,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,\
  12.   00,44,00,69,00,72,00,25,00,5c,00,74,00,68,00,65,00,6d,00,65,00,73,00,5c,00,\
  13.   41,00,65,00,72,00,6f,00,5c,00,41,00,65,00,72,00,6f,00,2e,00,6d,00,73,00,73,\
  14.   00,74,00,79,00,6c,00,65,00,73,00,00,00
  15. "InstallVisualStyleColor"="NormalColor"
  16. "InstallVisualStyleSize"="NormalSize"
  17. "InstallTheme"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  18.   00,74,00,25,00,5c,00,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,\
  19.   5c,00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,61,00,65,00,72,00,6f,00,2e,\
  20.   00,74,00,68,00,65,00,6d,00,65,00,00,00
  21. "CurrentTheme"="X:\\Windows\\resources\\Themes\\aero.theme"
  22. "SetupVersion"="10"
  23. [HKEY_LOCAL_MACHINE\123\Software\Microsoft\Windows\CurrentVersion\Themes\DefaultVisualStyleOff]
  24. "InstallVisualStyle"=hex(2):00,00
  25. "InstallVisualStyleColor"="Windows 经典"
  26. "InstallVisualStyleSize"="Normal"
  27. [HKEY_LOCAL_MACHINE\123\Software\Microsoft\Windows\CurrentVersion\Themes\DefaultVisualStyleOn]
  28. "InstallVisualStyle"=hex(2):25,00,52,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,\
  29.   00,44,00,69,00,72,00,25,00,5c,00,74,00,68,00,65,00,6d,00,65,00,73,00,5c,00,\
  30.   41,00,65,00,72,00,6f,00,5c,00,41,00,65,00,72,00,6f,00,2e,00,6d,00,73,00,73,\
  31.   00,74,00,79,00,6c,00,65,00,73,00,00,00
  32. "InstallVisualStyleColor"="NormalColor"
  33. "InstallVisualStyleSize"="NormalSize"
  34. [HKEY_LOCAL_MACHINE\123\Software\Microsoft\Windows\CurrentVersion\Themes\InstalledThemes]
复制代码
同理,挂载SYSTEM注册表文件为456,导入如下内容:

  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\456\Setup\AllowStart\Themes]
复制代码
⒋把注册表文件放到Windows\System32\config目录下替换原文件;把Resources文件夹和explorer.exe放到Windows目录;把其他文件全部放到Windows\System32目录
⒌启动主题服务:
在pecmd.ini里添加:EXEC UX.EXE
登录界面、系统图标、按钮、鼠标指针。。。
所需工具:Resource Hacker
explorer.exe —— 开始菜单按钮
(对应位图资源:6801、6805、6809
替换位图大小必须为52*162,替换时必须3个位图都换掉
这里有200多个现成的位图供你替换)
imageres.dll —— 登录界面、系统图标
(注意替换时保持对应分辨率
还有一种最通用的登录界面替换方法:
在PE启动时导入下面注册表
  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background]
  3. "OEMBackground"="1"
  4. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
  5. "Logo"="\\Windows\\System32\\oobe\\logo.bmp"
  6. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screensavers\Bubbles]
  7. "MaterialGlass"=dword:00000000
复制代码
在system32\oobe\info\Backgrounds目录放一个1920*1200的BackgroundDefault.jpg,system32\oobe放上你的100*100—128*128大小的logo.bmp
winpeshl.exe —— 鼠标指针
(非“全能”7pe是在这里面替换,“全能”的在windows\cursors里以相同文件名替换)
explorerframe.dll —— 资源管理器按钮
280:工具栏前进后退按钮背景(按钮可用时)
281:工具栏前进后退按钮背景(按钮不可用时)
288:转到、停止、刷新和展开按钮(Aero和基本主题)
289:转到、停止、刷新和展开按钮(经典主题)
290:转到、停止、刷新和展开按钮(经典主题,鼠标移到上面时的样子)
291:搜索和取消搜索按钮(Aero和基本主题)
307:搜索和取消搜索按钮(经典主题)
308:搜索和取消搜索按钮(经典主题,鼠标移到上面时的样子 )
577:前进后退按钮(按钮可用时)
578:前进后退按钮(鼠标移到上面时)
579:前进后退按钮(按钮不可用时)
581:前进后退按钮(按钮被按下时)
582:前进后退按钮(经典主题,按钮可用时)
583:前进后退按钮(经典主题,鼠标移到上面时 )
584:前进后退按钮(经典主题,按钮不可用时)
34560:搜索栏搜索图标(Aero主题)
34563:搜索栏搜索图标(经典主题)
34566:搜索栏搜索图标(经典主题,鼠标移到上面时的样子)
34569:搜索栏取消搜索按钮(Aero主题)
34572:搜索栏取消搜索按钮(经典主题)
34575:搜索栏取消搜索按钮(Aero主题,鼠标移到上面的样子)
34578:搜索栏取消搜索按钮(经典主题,鼠标移到上面的样子)
34581:搜索栏取消搜索按钮(Aero主题,按钮被按下去时的样子)

pnidui.dll —— 网络图标
sndvolsso.dll —— 声音图标
stobject.dll —— 安全删除硬件并弹出媒体图标
(有的pe的安全删除硬件并弹出媒体功能失效了,可以删掉对应图标,比如我心如水的8pe)
计算机右键属性修改
Windows\system32\zh-CN\systemcpl.dll.mui —— 资源:1、97、98
Windows\Branding\ShellBrd\shellbrd.dll —— 资源:1050
pecmd.ini中添加内容:
  1. REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ComputerName=计算机名
  2. REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName=计算机名
  3. REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\NV Hostname=计算机全名
  4. REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Hostname=计算机全名
复制代码


各种适用于32位PE的输入法下载
可能有的朋友喜欢用搜狗拼音输入法,虽然也有精简过的搜狗拼音PE专用版,但打字体验实在差,所以,推荐下列输入法:
极点五笔(v6.32+v7.13)      王码五笔86版      迷你五笔   
智能ABC(v5.0+v5.1)      全拼     紫光拼音(v4.0+5.0可设置版)
(双击即可安装好,也可以拆开在PE里安装;
紫光拼音输入法建议在 pecmd.ini 里加入:
REGI HKCU\Software\Thunisoft\Unispim\5.0\多个候选翻页键=#1
REGI HKCU\Software\Thunisoft\Unispim\5.0\智能组词=#1
REGI HKCU\Software\Thunisoft\Unispim\5.0\最近输入字优先=#1
REGI HKCU\Software\Thunisoft\Unispim\5.0\记忆并可输入最近输入过的字词=#1
REGI HKCU\Software\Thunisoft\Unispim\5.0\智能组词自动记忆=#1
REGI HKCU\Software\Thunisoft\Unispim\5.0\动态调整字频=#1

REGI HKCU\Software\Thunisoft\Unispim\5.0\动态调整词频=#1
有什么好处你懂得~)

简繁体转换程序
效果图:(简繁体转换快捷键:Ctrl+D)

2345截图20130315124555.png



解剖QQ输入法,搞到PE里:(默认拼音模式为全拼)
❶最新的QQ输入法完整版下载地址
QQ拼音输入法4.5:http://dl_dir.qq.com/invc/qqpinyin/QQPinyin_Setup_4.5.2017.400.exe
QQ五笔输入法2.0:http://dl_dir.qq.com/invc/qqwubi/QQWubi_Setup_2.0.313.400.exe
看看,安装好QQ拼音后,一大堆东东:
小Q截图-20130315125105.png
❷提取文件:
如果把这些全弄到PE里,绝对让人受不了,于是,下面开始“咔嚓咔嚓”:
首先,最重要的一个文件:qqpinyin.ime,这个文件是干什么的不用多说了;
有了qqpinyin.ime文件还不够,还得添加词库文件:core.dict,当然,实际上就这一个词库文件就足够了,不过,为了有更好的输入体验,顺便加上name.dict吧;现在,有了这几个文件,完全可以放到PE里使用了,但是能恢复繁体输入功能的话,何乐而不为呢?添加文件:simp2trad.dat、simp2tradword.dat文件;作为PE下使用,现在已经完全足够了,好,其它文件可以全部“咔嚓咔嚓”掉了,当然,想再添加什么功能可以自己搞。。。
看看我们最关心的体积问题吧:
QQPinyin.ime —— 2.93MB
core.dict —— 19.1MB
name.dict —— 265KB
simp2trad.dat —— 128KB
simp2tradword.dat —— 46.7KB
❸集成到PE:提取好的文件下载地址:http://pan.baidu.com/share/link?shareid=301356&uk=2267606648
imetool.exeQQPinyin.ime放到system32文件夹下,其余文件放到名为“4.5.2017.400”文件夹里,再将这个文件夹放到X:\Program Files下面;
在pecmd.ini里加上:
REGI HKLM\SOFTWARE\Tencent\QQPinyin\InstallDir=X:\Program Files
REGI HKLM\SOFTWARE\Tencent\QQPinyin\INSTLANG=2052
REGI HKLM\SOFTWARE\Tencent\QQPinyin\rawsupply=""
REGI HKLM\SOFTWARE\Tencent\QQPinyin\supply=""
REGI HKLM\SOFTWARE\Tencent\QQPinyin\Version=4.5.2017.400

EXEC =@imetool.exe /switch:3,b /move2:QQPinyin.ime,2 /install:中文 - QQ拼音输入法,QQPinyin.ime
其中蓝色部分可以自己修改,比如嫌词库文件太大的话,可以把它外置,只要路径、版本名称一致即可;
❹QQ输入法皮肤:
添加一个皮肤文件:CurrentSkin.skn,便可以支持原生QQ输入法皮肤了!
(该文件可以从QQ输入法安装目录下Skin\2.0\recommend里提取,然后改名为CurrentSkin.skn;或者安装好一款皮肤后在下面的路径里直接提取CurrentSkin.skn文件;只要有这个皮肤文件,那么在输入时自动加载上,效果图上面也有。。。)
更多精美皮肤可以到QQ输入法-皮肤平台下载;
皮肤文件放置路径:
NT5.x PE内核:X:\Documents and Settings\Default Users\Application Data\Tencent\QQPinyin
NT6.x PE内核:X:\Users\Default\AppData\Roaming\Tencent\QQPinyin
QQ五笔的提取方法类似,这里就不再一一叙述了。。。
看看官方的广告词:
拼音:
·词库大,打字精准流畅
·功能丰富,支持全拼、双拼、简拼
·数千皮肤,让你的输入法与众不同
·细节贴心,强大而保持简单

五笔:
·词库开放
提供词库管理工具,用户可以方便地替换系统词库。
·输入速度快
输入速度快,占用资源小,让五笔输入更顺畅。
·兼容性高,更加稳定
专业的兼容性测试,让QQ五笔表现更加稳定。
·大量精美皮肤
提供多套精美皮肤,让书写更加享受。

大家可以比较看看,是不是最重要的功能都提取出来了?
❺再度美化:
经过这么一番折腾,右键的很多功能都失效了,喜欢完美的朋友可以用反编译工具,例如用Resource Hacker编辑QQPinyin.ime文件,将不必要的功能删掉。。。
无标题.png

PE加载UD区外置:
优点:加快PE加载速度;可以多个PE共用一个外置;外置放在UD区,可防误删除,及时更新
缺点:PE启动过程中由于要读取并加载UD区外置,会在这一段时间里占用很多内存

❶:利用UDLOAD.EXE文件,通过UDLOAD.EXE + UDLOAD/UDLOAD.INI命令加载UD区UDLOAD文件夹下的UDLOAD.INI文件。
UDLOAD.INI内容:
load|udload/tools.7z|<system>tools.7z     
说明把UD区UDLOAD下的tools.7z提取到PE的system32目录
举例说明:
1:用7z.exe x tools.7z -y -aos -o"X:\"命令解压tools.7z到X盘根目录,然后部署外置,最后删除system32下的tools.7z;
2:当然也可以是tools.wim文件,然后挂载tools.wim部署外置      
seach|udtools/|<Start>UDTOOLS\|                                                                               #适用于NT5.X内核PE
seach|udtools/|X:\ProgramData\Microsoft\Windows\Programs\UDTOOLS\|             #适用于NT6.X内核PE
说明:搜索UD区UDTOOLS文件夹里的外置到开始菜单
详情请点击:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=211160&extra=&page=1
❷: FBINST.exe.zip (43.51 KB, 下载次数: 69)

imetool 命令行参数说明.pdf

75.87 KB, 下载次数: 49, 下载积分: 无忧币 -2

评分

参与人数 2无忧币 +15 收起 理由
有阴也有阳 + 5 很好!
2012^ + 10 我很赞同

查看全部评分

发表于 2012-12-21 16:14:25 | 显示全部楼层
请教,这个是w8pe下用还是xppe下?都可以用么?
回复

使用道具 举报

 楼主| 发表于 2012-12-21 16:15:23 | 显示全部楼层

回复 #2 一望无垠 的帖子

xp、2003、7、8pe都可以
回复

使用道具 举报

发表于 2012-12-21 16:52:15 | 显示全部楼层
这个好像需要授权的
回复

使用道具 举报

发表于 2012-12-21 16:55:52 | 显示全部楼层
没有授权就不好使。,
回复

使用道具 举报

发表于 2012-12-31 19:56:24 | 显示全部楼层
原帖由 2012caocaofff 于 2012-12-21 17:03 发表
唉,授权确实是个问题.......

所以有哪位大侠能解决的分享一下哈...


看看哪个PE使用了这个,就拿过来不就OKAY了。
回复

使用道具 举报

 楼主| 发表于 2012-12-31 19:58:58 | 显示全部楼层

回复 #7 20121222 的帖子

现在用fbinst命令就好了,咱不用那玩意了~
回复

使用道具 举报

发表于 2012-12-31 20:06:12 | 显示全部楼层
原帖由 2012caocaofff 于 2012-12-31 19:58 发表
现在用fbinst命令就好了,咱不用那玩意了~


说实话,我也木有用过。

生怕影响兼容性,影响部署到其他介质,什么外置都不敢用。
回复

使用道具 举报

发表于 2012-12-31 20:08:08 | 显示全部楼层
原帖由 2012caocaofff 于 2012-12-31 19:58 发表
现在用fbinst命令就好了,咱不用那玩意了~


飞哥,好久不见,大神一样的人物啊。
回复

使用道具 举报

发表于 2013-1-5 20:20:36 | 显示全部楼层
感谢分享,谢谢楼主了。呵呵。。
NO.2:用fbinst.exe文件,加上几个命令,就可以达到加载UD区外置的目的。
用法:在pecmd.ini里加入下面的命令

RAMD ImDisk,L256,FAT,T:,TEMP
用处:先虚拟出一个格式为FAT的T盘,容量根据外置大小自己把握,为下面的提取外置做好准备

EXEC =!FBINST (ud) output "UDTOOLS/OP.WIM" T:/%~nx
用处:把UD区的UDTOOLS文件夹里的外置op.wim读取到T盘根目录,为下面的挂载做好准备

MOUN T:\OP.WIM,Y:\外置程序\,1,%TEMP%
用处:把已经提取到T盘根目录的外置op.wim挂载到Y盘


链接UD内UDTOOLS至开始菜单
EXEC !fbinst.exe --onlylink "UDTOOLS/*" %"TEMP"%
回复

使用道具 举报

发表于 2013-1-7 22:48:26 | 显示全部楼层
一直在找这方面的资料:多个PE共用一个外置;外置放在UD区
谢谢了,太好了,试试看能不能做一个
回复

使用道具 举报

发表于 2013-1-8 13:16:37 | 显示全部楼层
MOUN T:\OP.WIM,Y:\外置程序\,1,%TEMP%
用处:把已经提取到T盘根目录的外置op.wim挂载到Y盘

为什么这一步无法实现?????
回复

使用道具 举报

 楼主| 发表于 2013-1-8 13:26:02 | 显示全部楼层

回复 #13 2012zsdjs 的帖子

要先建立一个Y盘
回复

使用道具 举报

发表于 2013-1-8 14:17:39 | 显示全部楼层
能否详细介绍一下Y的建立吗???
回复

使用道具 举报

 楼主| 发表于 2013-1-8 15:30:54 | 显示全部楼层

回复 #15 2012zsdjs 的帖子

再看首页。
回复

使用道具 举报

发表于 2013-1-8 15:36:11 | 显示全部楼层
看来我是大菜鸟了,简直一个也不懂呀,还要多多学习
回复

使用道具 举报

发表于 2013-1-8 15:42:13 | 显示全部楼层
技术铁,赶紧mark啊!!!
回复

使用道具 举报

发表于 2013-1-8 16:00:41 | 显示全部楼层
RAMD ImDisk,L0.99,FAT,Y:,TEMP
说明:再虚拟出一个格式为FAT的Y盘,为下面的挂载外置做好准备,容量能小则小,毕竟你虚拟多大的空间就会占用同样大小的内存空间,而挂载不占多少内存,所以个人以为不足1M的空间差不多了


晕死!这一段没有看到啊!

那在问!!!如何能在PE的桌面上显示那????
回复

使用道具 举报

发表于 2013-1-8 18:28:58 | 显示全部楼层
MOUN T:\OP.WIM,Y:\外置程序\,1,%TEMP%
说明:把已经提取到T盘根目录的外置op.wim以可写方式挂载到Y盘

这一项也无法实现!!!没有办法自动挂载上!!
回复

使用道具 举报

发表于 2013-1-8 19:29:55 | 显示全部楼层

回复 #20 2012zsdjs 的帖子

WIN7PE  WIN8PE要用双目录
MOUN T:\OP.WIM,Y:\外置程序\外置程序
回复

使用道具 举报

 楼主| 发表于 2013-1-8 20:03:30 | 显示全部楼层

回复 #21 2010红毛樱木 的帖子

谢谢,已经修正。
回复

使用道具 举报

发表于 2013-1-9 10:07:07 | 显示全部楼层
fbinst.exe出现下面的提示
1.JPG
回复

使用道具 举报

 楼主| 发表于 2013-1-9 11:04:27 | 显示全部楼层

回复 #23 2012zsdjs 的帖子

你是不是还用了EXEC !fbinst.exe --onlylink "UDTOOLS/*" %"TEMP"%
用这个命令建议与加载外置的命令分开。
比如,把外置tools.wim放到UD区PETOOLS文件夹里,EXEC !fbinst.exe --onlylink "UDTOOLS/*" %"TEMP"%这个命令是搜索UDTOOLS,正好你的外置也在里面。
回复

使用道具 举报

发表于 2013-1-9 13:17:13 | 显示全部楼层
楼主所有的命令都是按你说的方法写的可是还是不能成功的挂载到Y盘下!是不是还缺少什么东西啊??
回复

使用道具 举报

发表于 2013-2-3 17:18:48 | 显示全部楼层
楼主建立虚拟磁盘,看命令要用到IMDISK,
是否要PE内置了IMDISK虚拟机的才可以吧?

另,楼主一并写一个实现ISO格式加载外置的教程,放在一帖,造富我等!
回复

使用道具 举报

发表于 2013-2-3 21:19:33 | 显示全部楼层
我一直都是把UD区的WIM提取到SYSTEM32目录中,然后再将其挂载到B盘,很不错,可以把U盘去除哈
回复

使用道具 举报

发表于 2013-2-3 22:30:37 | 显示全部楼层
写得很好。其实外置也可以解开,然后用udload或fbinst plus建立按需加载的快捷方式,想用的时候调用。
Udload现在杏林大大也有免费版的,可惜对utf-8格式支持不太好。嗯。
目前来看,导出UD区文件,就udload和fbinst plus制作得好。

[ 本帖最后由 zds1210 于 2013-2-3 22:38 编辑 ]
回复

使用道具 举报

发表于 2013-2-3 22:46:02 | 显示全部楼层
原帖由 caocaofff 于 2012-12-21 16:15 发表
xp、2003、7、8pe都可以

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=211160&extra=&page=1
这个是免授权。
回复

使用道具 举报

发表于 2013-2-4 12:42:03 | 显示全部楼层
楼主辛苦了,呵呵,试试看
回复

使用道具 举报

 楼主| 发表于 2013-3-17 22:44:01 | 显示全部楼层
欢迎测试、反馈、指正。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-2 05:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表