XP界面也可以随意修改的小技巧( 二 )


6、在RegHacker中用编辑好的1.bmp和8.bmp文件分别替换ntoskrnl.exe中的相应文件 。打开ResHacker“操作菜单,找到“替换位图,在“打开新位图文件找到刚才编辑好保存的1.bmp文件,选择“打开-->“替换,最后保存ntoskrnl.exe文件 。
7、不用进安全模式、用替换系统文件工具把编辑好的ntoskrnl.exe替换*:windowssystem32ntoskrnl.exe和*:WINDOWSsystem32dllcachentoskrnl.exe,重新启动,大功告成 。
注:*:WINDOWSsystem32dllcache下可能没有ntoskrnl.exe这个文件、没有的就不用替换了 。
注意:开机画面只支持16色、如果想换图片找些16色的图片来做吧、还有替换前要先备份好系统、以免出错
如果要修改安装文件就必须修改i386文件夹里的sp2.cab文件
1.用WINRAR解压sp2.cab、修改里面的ntkrnlmp.exe、ntkrnlpa.exe、ntkrpamp.exe、ntoskrnl.exe、这几个文件的修改方法跟上面的是一样的、修改要一致、
2.跟着把解压出来的所有文件(一共有335个文件、包括修改过的四个文件)用系统自带的IExpress 2.0(如果看不懂E文、这里有个汉化过的IExpress 2.0)压缩回sp2.cab、
3.把刚才修改过的sp2.cab替换i386文件夹里的sp2.cab、
4.下载:ModifyPE 0.81、解压全部文件出来、把刚才修改过的ntoskrnl.exe、ntkrnlmp.exe和ModifyPE.exe放在同一个文件夹中,打开命令行窗口,进入到包含了这三个文件的文件夹,然后运行:modifyPE.exe ntoskrnl.exe -c接着运行...makecab ntoskrnl.exe 经过这样处理后,你就获得了一个压缩过的ntoskrnl.ex_文件(这也是makecab这条命令的目的) 。接下来需要你做的就是复制ntoskrnl.ex_到你的i386目录,并覆盖已有文件 。(ntkrnlmp.exe跟ntoskrnl.exe同样操作一次就行了)
因为我们使用modifyPE软件处理了ntoskrnl.exe文件,这样做会更改该文件的CRC信息,而Windows XP安装程序也就不会忽略复制该文件了,同时安装程序会直接使用该文件,而不进行任何询问 。
然而,当Windows安装程序运行完毕后,该事件会被记录在setuperr.log日志文件中,这样就可以看出该文件是没有经过; 微软数字签名的 。dllcache目录和光盘上没有; 微软原版的ntoskrnl.exe文件,不过并不用担心,这样系统就不会把修改过的该文件替换为; 微软的原始版本了 。

推荐阅读