发新话题
打印

手把手教你做Windows XP登录界面

本主题被作者加入到个人文集中
把本帖网址贴到网络上任何地方,同样可以获得推广币和用户等级提升 详情点击这里
http://www.770921.com/viewthread.php? tid=23157&fromuid=0 复制本帖地址
8月活动:积分获大礼活动(实物奖励)
联盟论坛管理人员大招募!

手把手教你做Windows XP登录界面

1,首先从system32文件夹下复制出ntoskrnl.exe,然后用reshacker打开.

  2,在reshacker左边的资源列表中找到位图一项,可以看到,开机的主画面就是1号位图,HOME版XP滚动条为 9,PRO版滚动条为8.这里可能很多人困惑的地方就是这些位图都是全黑的,什么都看不见...不要管,把要 改的开机主画面保存出来.

  用Paint Shop或者Photoshop打开位图,可以发现还是黑的,这是因为XP的开机画面只能为16色.而我们都是在256色的环境下看,所以为了看到这些图像,我们需要导入16色的色板

  这是Paint Shop的16色色板

  
16.rar SPAN>


  这个是PhotoShop的16色色板

  161.rar


  里面的颜色你也可以进行替换,只要确定是16色就可以了.以PaintShop为例,按Shift+O并在载入调色板对话框中选择下载的16色色板,并确定选择了"Maintain Indexes".






当你制作完开机画面后,用Resource Hacker再次打开ntoskrnl.exe并选择替换位图.全部换好后保存,然后替换掉system32下的原文件就可以了.


  这里只是通过直接修改ntoskrnl.exe来达到修改开机画面的效果.当然,你也可以通过Boot Logos等相应的软件来修改.

  最后一定要注意的是,开机的位图一定要是16色,大小也要为680*480.不然XP载入开机画面的时候会出错,一个开机画面的位图大小应为150K左右

  补充:

  有人告诉了我另外1种方法,提供出来大家一起学习.

  其实bootxp制作的开机文件是一个叫LOGOOS.EXE的文件,也是位于system32下。但这并不是最关键的,最重要的是bootxp在最初运行的时候已经修改了boot.ini,所以我们可以知道一个非常简单的方法,其他任何版本的开机文件改个名字放到system32下,然后编辑boot.ini命令行multi(0)disk(0)rdisk(0) partition(1)WINDOWS="Microsoft Windows XP Professional" /nodetect /KERNEL=×××.EXE
本帖最近评分记录
  • lastgod 通宝币 +10 精彩内容 2007-1-22 22:36
  • lastgod 鲜花值 +1 精彩内容 2007-1-22 22:36

TOP

好贴谢谢支持!

TOP

感谢火鸟的热心提供!

TOP

楼主用的是苹果电脑?:'?:

TOP

不错,谢谢分享!

TOP

呵呵 不错  谢谢分享!

TOP

太感谢了 楼主大~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TOP

谢谢,支持!!

TOP

发新话题
本功能由奇虎搜索实现

相关主题

标题 作者 最后发表
手把手教你做Windows XP登录界面 梦断江南 2008-08-04
点击阅读更多关于的相关帖子  更多相关主题