无忧启动论坛

标题: [请教]我修改了 shell32.dll 文件里的图标,再启动 PE 后就启动不了了! [打印本页]

作者: jslzz    时间: 2008-5-24 20:12
标题: [请教]我修改了 shell32.dll 文件里的图标,再启动 PE 后就启动不了了!
我修改了 shell32.dll 文件里的图标,再启动 PE 后就启动不了了,如下图,请教!谢谢。

作者: zlgs    时间: 2008-5-24 20:24
可能有版权保护脚本验证
恢复原来的就是了
可以换别的版本YY
作者: 千里独行    时间: 2008-5-24 22:05
提问题没说清楚。楼主没说修改过程,别人不好帮忙。比如,用什么工具修改及修改了哪个部位。只给修改结果,难解。
作者: jslzz    时间: 2008-5-27 04:20
我用 Resource Hacker 3.4 修改了shell32.dll 文件里的图标组里的4、5、8、9、12、20的图标资源,即把 Vista 的黄色文件夹图标替换修改成了蓝色的,硬盘图标修改成黑色的,shell32.dll 文件大小没有变,都是4.8M,很详细了。呵呵。
作者: violetv197    时间: 2008-5-27 10:05
原帖由 jslzz 于 2008-5-27 04:20 AM 发表
我用 Resource Hacker 3.4 修改了shell32.dll 文件里的图标组里的4、5、8、9、12、20的图标资源,即把 Vista 的黄色文件夹图标替换修改成了蓝色的,硬盘图标修改成黑色的,shell32.dll 文件大小没有变,都是4.8 ...

用Resource Hacker 修改加壳,或者加密的东西就会出现出现问题
作者: bobo55    时间: 2008-5-27 13:36
采用原版光盘上的shell32.dll 文件修改。替换的avi, bmp ,ico不要太大了,否则会出错。。。修改完的后修正校验和  modifype *dll -c

[ 本帖最后由 bobo55 于 2008-5-27 01:44 PM 编辑 ]
作者: netwinxp    时间: 2008-5-27 13:44
检查SHELL32.DLL是否被加过壳(SHELL32.DLL属于经常被使用的资源,加壳一点好处都没有),可以脱壳或换用没壳的文件(如果脱不开的话)替换后再修改资源。修改后用MODIFYPE等工具修复一下校验和。
作者: haiou327    时间: 2008-5-28 12:49
上传个WIN版的和命令行的MODIFYPE

ModifyPE081.zip

23.29 KB, 下载次数: 159, 下载积分: 无忧币 -2

FileInfoModifier.rar

17.56 KB, 下载次数: 138, 下载积分: 无忧币 -2


作者: jslzz    时间: 2008-6-9 13:06
标题: shell32.dll 没有被加壳的。
谢谢各位的热情回答!shell32.dll 没有被加壳的。
我在 ModifyPE 目录下执行“modifype shell32.dll -c”命令,显示:No Error occurred,have a nice day,应该没有问题了吧,我甚至还用 SetCSUM_GUI 设置了一下,可是还是启动不了,呵呵。
作者: netwinxp    时间: 2008-6-9 13:19
标题: 回复 #9 jslzz 的帖子
SP3的shell32.dll原版(6.0.2900.5512)大小7.93M(我提供的51光光版内核里面有),我不知道你那个4.8M是哪来的(初步怀疑毛桃的PE SP2),请尽可能使用相同版本的内核文件,建议你检查一下该文件的版本号。

[ 本帖最后由 netwinxp 于 2008-6-9 01:22 PM 编辑 ]
作者: khauyeung    时间: 2008-6-10 08:52
原帖由 jslzz 于 2008-5-27 04:20 AM 发表
我用 Resource Hacker 3.4 修改了shell32.dll 文件里的图标组里的4、5、8、9、12、20的图标资源,即把 Vista 的黄色文件夹图标替换修改成了蓝色的,硬盘图标修改成黑色的,shell32.dll 文件大小没有变,都是4.8 ...

用我附上的两组图标试试看!

[ 本帖最后由 khauyeung 于 2008-6-10 09:35 AM 编辑 ]

VistaXP_Icons.rar

100.86 KB, 下载次数: 130, 下载积分: 无忧币 -2


作者: lyra    时间: 2008-6-10 09:34
为了确保系统的正常,不是很赞成修改DLL文件里的资源,除非你对这点点资源的占用非常在意,同时对自己的技术有足够的自信和能力。
作者: jslzz    时间: 2008-6-15 21:59
我取自“自由天空技术论坛”里lrbin50网友“打造合盘最好用的PE”见:http://www.freeskycd.cn/bbs/viewthread.php?tid=4576

确实,它真的很不错。我修改DLL文件里的资源,不是对这点资源的占用在意,而是很在不满意它Vista的黄色图标,所以想换成蓝色的。khauyeung 提供的图标也是黄色的啊,而且我换了也出现同样的问题,对于netwinxp 提出的文件版本问题,我只是替换原 shell32.dll 文件的图标,没有修改版本,都是“6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)”啊,呵呵。谢谢!

附件提供Vista的蓝色图标。

[ 本帖最后由 jslzz 于 2008-6-15 10:00 PM 编辑 ]

VistaBlueXP_Icons.rar

77.46 KB, 下载次数: 90, 下载积分: 无忧币 -2






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