打造个性化的Win 2000操作系统

看了天极网《给操作系统改头换面》一文后,感觉不错,正巧笔者也有这方面的经验,于是笔者整理了一下以前修改Windows 2000系统的资料,拿出来与大家共享 。笔者所用的工具是Reshacker,这个工具相比eXeScope毫不逊色,功能只能说是有增无减 。当然笔者的这篇文章相比《给操作系统改头换面》一文也增加了一些密技,比如我们可以修改Windows2000系统的任何一个对话框,甚至可以在系统窗口里添加上我们自己喜爱的图标,文本框,标签框等等 。

好了,我们这就开始打造属于我们真正个性化的Windows2000系统吧!
1、修改Windows 2000的开机画面
说到修改Windows 2000,当然首先要搞定的就是开机画面,以前在Win9X时代修改开机画面可以说是轻松加愉快,可到了Windows 2000以后那个logo.sys可是没有了,那么怎么样修改Windows 2000的开机画面呢?这里我们就要用到Reshacker这个资源修改小工具了,打开Reshacker,然后选择“文件”--“打开”,浏览到X:Winntsystem32下的“ntoskrnl.exe”文件(X是你的Windows 2000系统的安装盘,Windows 2000各个版本的开机logo就是躲在这个文件里的!)打开后如图1所示:
在左边窗口里展开“位图”,其中“1”下面就是Windows 2000专业版的开机画面,而“4”下面则是Windows 2000 server版的开机画面,那么我们怎么对它进行修改呢?我们在位图文件(即2052)上点击右键,选择“保存位图”如图2所示,
这时打开一个保存对话框,输入位图名字后点击保存,则Windows 2000的开机画面便以bmp文件格式保存到了磁盘上,接下来,你只要用Windows 2000自带的画笔打开它就可以修改成你想要的样子了,呵呵!但有一点要注意的是,这幅图画你只能用16色模式编辑它,如果你用了其他颜色,当Windows 2000启动的时候画面可就成了丑八怪啦,笔者也不明白为什么2000系统的开机logo只支持16色,而Windows9X都能支持256色啊?
好了,修改好了吧?我们再在位图文件(即2052)上点击右键,然后在图2中选择“替换资源”这时打开替换资源对话框,如图3所示:
点击“打开新的位图文件”选定刚才你已经修改好的bmp文件,再点击“替换”,则Windows 2000的开机logo就被替换成你修改的logo了,对了,最后可别忘记了保存啊!

在图1所示的窗口左边,“消息表”下面是Windows 2000的各种出错提示,都是英文的,不知可不可以把它们修改成中文!大家如果有兴趣可以试试看!

顺便说一下,ntoskrnl.exe文件修改好以后,要想把它替换到Winntsystem32目录下原来的ntoskrnl.exe文件是要到Dos里才能替换的,所以你可以用Windows98启动盘启动到dos状态然后把ntoskrnl.exe拷贝到system32目录覆盖掉原来的ntoskrnl.exe文件就可以了,不过如果你用的是ntfs文件系统的话,你还得找一个ntfspro的小工具帮忙,因为Win98的启动盘是不能识别ntfs文件格式的,而ntfspro则可以帮助你在dos里对ntfs文件分区进行读写!2、打造个性化的开始菜单和任务栏 

要想修改Windows 2000的开始菜单和任务栏,我们需要用Reshacker打开Winnt目录下的explorer.exe文件,我们首先把开始菜单的“开始”改成“你好”,在窗口左边点击“字串表”展开“37”如图4所示:
直接在右边的窗口中把“开始”改成“Start”,然后点击上边的“编译脚本”就可以了,很简单吧?

我们再把“开始”左边的Windows图标换一换,用Reshacker打开Winntsystem32下的user32.dll文件,如图5所示,
展开窗口左边的“图标组”--“105”,在“2052”上点击右键选择“替换资源”,然后选择一个你喜欢的图标点击“替换”就可以了 。有些资料上说这个图标必须要用16X16的ico替换,但经笔者测试,用32X32的ico替换也是完全可以的,而且用大图标显得开始按钮更漂亮!!

推荐阅读