【系统】高清晰XP启动画面制作与ntoskrnl修改全攻略
高清晰XP启动画面制作与ntoskrnl修改全攻略高清晰启动画面制作:
用到工具:
**** Hidden Message *****
1.首先,找到一张你喜欢的壁纸,比例是4:3。可以用ps在滚动条位置加上修饰。
给一张我做好的参考图片:**** Hidden Message *****
2.然后用ACDSEE打开图片:修改-调整大小
http://www.s5ty.com/jc/1.jpg
调整为640X480后
点完成。
3.继续点修改-改变色深-16色
http://www.s5ty.com/jc/3.jpg
4.文件-另存为***.bmp,这样图片就变成清晰度较高的16色bmp位图了。
5.最后还需要用windows自带的画图打开刚刚做好的bmp位图,文件另存一下。比如boot.bmp 注意保存的时候不要修改保存类型。这样做的目的是把位图中自带的垃圾信息清除,使位图达到最小大小。一般就是153,718字节(文件属性中)如果大于153,720字节的话容易使启动画面出现贴图错误!
滚动条的制作
1.首先用PS新建一22 x 9的图像,点图像-模式,把模式调成索引颜色。
2.然后Ps打开刚刚制作好的boot.bmp,点图像-模式-颜色表
http://www.s5ty.com/jc/4.jpg
点选小方格后把#后面的数值记下,要按顺序把第一行的16个记下。
http://www.s5ty.com/jc/5.jpg
3.回到新建的图像中把刚刚记下的16个颜色加到颜色表中(按顺序),当然也可以只记用到的前几个。注意不要使用存储和加载颜色表!
4.然后可以自己制作滚动条了,滚动条的颜色最好选取颜色表中的,也可以自己选择颜色(ps会自动选择也颜色表中相近的)。
5.做好后保存为bmp格式(注意bmp选项深度是不是4位)。然后用画图另存!
http://www.s5ty.com/jc/6.jpg
我做好的滚动条:**** Hidden Message *****
懒人就可以直接用bootskn或InnoCustomize打开刚刚做好的boot.bmp制作启动画面了
手动修改ntoskrnl色表
1.从system32下拷贝出ntoskrnl.exe。用UltraEdit打开拷贝出的ntoskrnl.exe
2.Ctrl+F查找
http://www.s5ty.com/jc/7.jpg
00 00 00 00 15 1a 20 00 46 46 46
就可以搜到
http://www.s5ty.com/jc/8.jpg
3.根据之前记录下的颜色表修改
注意:比如记下的颜色是#246e34 修改的时候要倒过来 34 6e 24 00每一个颜色的后面都一个00隔断,记住修改的时候要按颜色表的顺序来 从00 00 00开始到途中的ff ff ff结束一共是16个颜色。
修改好的颜色表:
http://www.s5ty.com/jc/9.jpg
4.另存ntboot.exe
5.用ResHacker 打开ntboot.exe替换位图资源1(启动画面)、替换位图资源4和8(滚动条)
后保存
6.把ntboot复制到system32下,在boot.ini下加入/kernel=ntboot.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect /kernel=ntboot.exe
至此启动画面制作、滚动条制作、和ntoskrnl修改就到此结束了,本篇教程适合菜鸟观看,老鸟就不要P我了啊。^_^ 有什么看不明白的地方可以回帖说明我尽力解答。嘿嘿 一看时间写了两个多小时。。。斑竹要加分啊。!
Ps:附上我做好的ntboot.exe(3093的) 下载:**** Hidden Message *****
多谢hapeacock兄提出宝贵意见,ntoskrnl的确有4个色表,大家只需修改第一个就可以了!颜色的顺序不用改变!
还有修改ntoskrnl不会影响启动速度! ...我还特意把启动速度调慢点呢..要不等我显示器亮了就已经进系统了..呵呵
[ 本帖最后由 thiefkid 于 2008-4-19 12:08 编辑 ] 看看一看~适当学一下pb61 一直再学习 谢谢 一直再学习 谢谢 谢谢分享,学习了 好像很高深的样子啊~! 学到东西了。。。。。。 好啊 正需要这个啊 学习,好东西啊,我也去玩玩 学习下,看看 学习下,看看 MS不少红叉烧啊。。。/mad.gif take a look