| Profil von 寅超离别北大 · 下一站清华™BlogListen | Hilfe |
|
27.08.2005 【原创教程】如何解决经美化的系统文件因系统更新而失效的问题装了ShellPack的朋友,在系统更新之后往往会因为部分美化过的系统已经更新而变回来XP的原样。下面简单说一下这个美化文件的修改方法,等以后与美化相关的系统文件有了更新,大家可以DIY。本文以shell32.dll为例说明。 1.你先去网上找到“ResHacker”或“Restorator”软件,前者是流传最广的,有汉化版本,但近几年来都没有更新;后者功能更强大,且有最新的2005版本,但最新版目前还没有汉化出现。我个人而言更倾向于后者,本文就以后者为例。 2.找到你需要从里面提取资源的shell32.dll文件,在这里就是把你更新前的shell32.dll文件在更新系统之前先复制一份备用(比如放到E盘)。这个文件位于X:\WINDOWS\system32目录内,这里X是你的系统所在盘符,通常是C。 3.更新系统。 4.把更新后的shell32.dll文件和更新前的都用Restorator打开,可以在一个窗口内打开多个dll文件,只需要将要打开的文件拖入窗口即可。 5.在Restorator左边部分有两个shell32.dll文件的树型结构示意图,包括了多个文件夹,我们需要的所有资源就在这些文件夹里的。而你所需要做的就是把旧的shell32.dll的Bitmap、AVI、Icon文件夹里的bmp文件、avi文件和ico文件替换到新的shell32.dll文件下的相对应目录里,整个过程只需要用鼠标拖放即可! 6.完成上一步后,把修改好的新的shell32.dll文件另存到某个文件夹,这里如果直接点“保存”,Restorator在shell32.dll文件所在目录下自己生成一个叫shell32 backup.dll的文件,这个就是修改前的文件。 7.最后就是把修改好的shell32.dll文件替换回系统所要用的文件。由于shell32.dll是系统文件,你无法在使用系统的同时去替换这一文件,如果用双系统的朋友就很方便了,在另外一个系统中去替换这个系统的系统文件;如果没装双系统呢,Restorator已经自带了替换系统文件的功能,但这里要介绍的是一个更常用也更简便的方法,就是用“Replacer”软件,这个免费软件大小不到1M,大家自己google一下就找到了。用法也很简单,双击打开,先把正在用的系统文件拖到Replacer的窗口内,按回车确认,再把修改后的系统文件拖进去,按回车确认,这时会问你是否替换,按“Y”,再回车,Replacer就会完成替换工作了。如果要替换多个系统文件,就每个依次按上述方法操作一遍(多文件替换也有更方便的编写脚本的方法,这里就不介绍了)。当然了,替换后的效果要在重启之后才能生效。第三种替换系统文件的方法,就是用ERD了,这里不多说。由于WinXP自带了系统文件自动识别的机制,如果替换后弹出对话框告诉你系统文件已经被改,是否要恢复,以及插入XP系统盘,这时你可别理它,要毫不犹豫的点“否”。想想啊,你刚刚做了半天(也是我刚刚写了半天)的工作就是在改系统文件啊!如果恢复回去,矣不白搭了!
更多有关Shell Pack的信息请看这里。 Kommentare (30)Melden Sie sich zum Hinzufügen eines Kommentars mit Ihrer Windows Live ID an (wenn Sie Hotmail, Messenger oder Xbox LIVE verwenden, besitzen Sie eine Windows Live ID). Anmelden Sie haben noch keine Windows Live ID? Registrieren
TrackbacksDie Trackback-URL für diesen Eintrag ist: http://wangyinchao.spaces.live.com/blog/cns!A7597F24CCA1E4F6!900.trak Weblogs, die sich auf diesen Eintrag beziehen
|
|
|