无忧启动论坛

标题: shell.dll图标替换不了,烦劳大侠们帮助一下 [打印本页]

作者: npxm    时间: 2011-3-14 19:25
标题: shell.dll图标替换不了,烦劳大侠们帮助一下
有图,请问到底是什么地方出错,有劳了!

第一步:要置换的图标



第二步:替换资源



第三步:选定所要置换的图标



第四步:右边窗口怎么会有三个图标???



第五步:保存后,再次打开,右边窗口还是原先那个图标,到底是怎么回事?


作者: slore    时间: 2011-3-15 08:50
图标组 ≠ 图标
...
作者: npxm    时间: 2011-3-16 08:56
哦,谢谢楼上的,我重新进行了替换,已经能替换成功了。但是保存shell32.dll后重新对WINPE.ISo进行最大缩后,也在WINPE.INI上作了修改:
LINK %Desktop%\show出移动硬盘,%systemroot%\system32\ShowDrive.EXE,,Shell32.dll,#7
但是制作出来的PE就是缺失图标 ,导出shell32.dll文件重新查看,还是出现这样的图标,很不美观,该如何做才如愿?再次盼望能解答。

[ 本帖最后由 npxm 于 2011-3-16 08:59 编辑 ]

1.jpg (4.77 KB, 下载次数: 51)

1.jpg

作者: npxm    时间: 2011-3-16 13:41
没人能够解答吗?我再顶
作者: goffi    时间: 2011-3-16 15:44
你替换进去的资源和原资源格式差异太大,比如某一尺寸的图标没有
作者: NicTense    时间: 2011-3-16 22:22
标题: i
#7是第8个图标组,而不是编号为7的图标组
象这里,如果最前面7个依次编号为1-7的话,那么编号7的图标组应该是 #6
作者: npxm    时间: 2011-3-17 00:05
首先谢谢楼上两位大侠的帮助,小弟还有一点不明?#7是第8个图标组,按图显示



如果指向不对,那么也应该显示第8图标组的这个图标,但结果却是另一种状况,何解?再次求助。
作者: 2011phantom    时间: 2012-2-11 23:14
Resource Hacker保存[图标]资源
会有Icon_1.icoIcon_104.icoxxx.rc等图标档案
GreenFish Icon Editor Pro等工具修改
刚才所存下的Icon_6.ico, Icon_7.ico, Icon_8.ico等图标档案
上面给他写上编号,
再置放原来的图标,
就可知道
LINK %Desktop%\show出移动硬盘,%systemroot%\system32\ShowDrive.EXE,,Shell32.dll,#7
是用到哪一个图标了
作者: 2012kwiak    时间: 2012-2-12 09:37
标题: 回复 #8 2011phantom 的帖子
上面给他写上编号,
再置放原来的图标,


这两句什么意思,可以麻烦把步骤截图上来吗?
作者: 2011phantom    时间: 2012-2-12 13:19
标题: 回复 #9 2012kwiak 的帖子
上面给他写上编号,
再置放原来的图标,

因为上传档案大小受限,
我就上传ICON_8当例子,
以此类推,

ICON_7_修改截图
注意16X16,32X32,48X48都要修改到
还有原始SHELL32.DLL要做备份


[ 本帖最后由 2011phantom 于 2012-2-12 14:09 编辑 ]

ICON_7_修改截图.png (138.58 KB, 下载次数: 36)

ICON_7_修改截图.png

Icon_8.rar

403 Bytes, 下载次数: 13, 下载积分: 无忧币 -2


作者: 2011phantom    时间: 2012-2-13 23:18
经观察确认
PECMD.INI
LINK %Programs%\
附件\分配磁盘盘符,%WS%\SHOWDRIVE.EXE,,Shell32.dll#83
注:Shell32.dll#83 对应
Icon_84.ico


WXRS.INI
LINK %Programs%\设置临时文件
,X:\WXPE\SYSTEM32\PECMD.EXE,LOAD X:\WXPE\SYSTEM32\PESET.INI,SHELL32.DLL#12
LINK %Programs%\附件\搜索 PETOOLS 程序
,X:\WXPE\SYSTEM32\PETOOLS.CMD,,Shell32.dll#22
注:SHELL32.DLL#12 对应
Icon_13.ico
注:Shell32.dll#22 对应
Icon_23.ico

以此类推Shell32.dll#n对应Icon_n+1.ico


你应将Shell32.dll,Icon_8取出
GreenFish Icon Editor Pro等工具修改Icon_8
再置放回原来的图标Icon_8
就可以了

提醒您Icon_8.ico的分辨率格式及扩展名
都要跟原来的一样


[ 本帖最后由 2011phantom 于 2012-2-13 23:32 编辑 ]




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3