未命名.JPG (29.49 KB, 下载次数: 67)
原帖由 mygamexxx 于 2009-12-2 13:37 发表
1、首先需要一些工具软件,eXescope、Photoshop、winhex、modifype、makecab、winrar、WINISO。
2、用winrar解压WINPE.IS_文件,得到WINPE.ISO,用WINISO打开WINPE.ISO,找到并提取ntoskrnl.ex_文件,通常位于system32目录中。用winrar解压 ntoskrnl.ex_文件,得到ntoskrnl.exe,复制两份,一份作为备份,一份用来编辑。
3、用eXescope打开用来编辑的ntoskrnl.exe文件,找到“资源-->位图-->1”,在菜单“文件”中选择“导出”,保存为1.bmp。用同样方法把第8(位图 8)保存为8.bmp。
4、用Photoshop打开1.bmp文件,这时候图片是全黑的。在菜单“图像-->模式-->颜色表”,先保存,选择一个名称name.act,再载入16.act文件,OK,现在应该可以看到图像了。
5、分别编辑完毕以后,再按图像-->模式-->颜色表,载入保存的颜色表name.act,这时候图片应该再次变黑,另存为一个位图文件。
6、用二进制编辑工具 winhex 打开编辑好后另存的位图文件,光标定位在文件头,选菜单“编辑-->粘贴0字节”,数量为4,再打开未编辑的位图文件,在文件头复制OFFSET为0000-->0076(十二进制)的数据,在编辑好另存的位图文件头,选菜单“编辑-->剪贴板数据-->写入”,然后保存文件,这样新的位图制作完成。
7、在eXescope中用制作好的位图文件分别替换ntoskrnl.exe中的相应文件。选择“资源-->位图-->1”,再在菜单“文件-->导入”,选择相应的制作好的位图文件。关闭文件,提示更改大小,点确认。
8、在命令行模式下,modifype.exe 写入CRC校验,命令为"modifype.exe ntoskrnl.exe -c",如果不在同一路径,请加上两个文件的绝对路径。接着用makecab.exe ntoskrnl.exe 获得了一个压缩过的ntoskrnl.ex_文件,替换WINPE.ISO中的文件,makecab.exe WINPE.ISO 获得了一个压缩过的WINPE.IS_文件,大功告成。
注意:开机画面只支持16色、640*480的图片,可以自己制作。
原帖由 NicTense 于 2010-2-3 15:09 发表
你的那幅图片本来是什么样子的,贴上来看看
我觉得你那个图片肯定就不是16色的,如果是本来色彩丰富的图片,现在只能用16色
就算你的做法是对的,出来的效果也是很难看的
195.31 KB, 下载次数: 47, 下载积分: 无忧币 -2
195.31 KB, 下载次数: 45, 下载积分: 无忧币 -2
195.31 KB, 下载次数: 40, 下载积分: 无忧币 -2
195.31 KB, 下载次数: 50, 下载积分: 无忧币 -2
195.31 KB, 下载次数: 42, 下载积分: 无忧币 -2
152.09 KB, 下载次数: 35, 下载积分: 无忧币 -2
原帖由 NicTense 于 2010-2-3 20:52 发表
服了你了,你还是别上传了
都说了不要上传NTOSKRNL.EX_这个文件
只要贴你要改的那幅图片的原图上来就可以了
结果
颜色表我发上去,你又给我发回来了,啥都有,就是没有图片
无忧这里只能教会你方法,即授人渔 ...
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) | Powered by Discuz! X3.3 |