看了天极网《给操作系统改头换面》一文后,感觉不错,正巧笔者也有这方面的经验,于是笔者整理了一下以前修改windows 2000系统的资料,拿出来与大家共享。笔者所用的工具是reshacker,这个工具相比exescope毫不逊色,功能只能说是有增无减。当然笔者的这篇文章相比《给操作系统改头换面》一文也增加了一些密技,比如我们可以修改windows2000系统的任何一个对话框,甚至可以在系统窗口里添加上我们自己喜爱的图标,文本框,标签框等等。
好了,我们这就开始打造属于我们真正个性化的windows2000系统吧!
1、修改windows 2000的开机画面
说到修改windows 2000,当然首先要搞定的就是开机画面,以前在win9x时代修改开机画面可以说是轻松加愉快,可到了windows 2000以后那个logo.sys可是没有了,那么怎么样修改windows 2000的开机画面呢?这里我们就要用到reshacker这个资源修改小工具了,打开reshacker,然后选择“文件”--“打开”,浏览到x:\winnt\system32下的“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文件修改好以后,要想把它替换到winnt\system32目录下原来的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打开winnt\system32下的user32.dll文件,如图5所示,
展开窗口左边的“图标组”--“105”,在“2052”上点击右键选择“替换资源”,然后选择一个你喜欢的图标点击“替换”就可以了。有些资料上说这个图标必须要用16x16的ico替换,但经笔者测试,用32x32的ico替换也是完全可以的,而且用大图标显得开始按钮更漂亮!!
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器