近日,对如何修改windows2000开关机过程出现的界面,包括图片、对话框及文字,进行了简单地研究总结,作为我第1篇博客,放此,与大家分享。
整个过程需要修改4个系统文件:
2. Msgina.dll 在C:/windows/system32下
3. Winlogon.exe 在C:/windows/system32下
4. Ntldr 在C :/下
用到2个工具:
1. Resource Hacker
2. UltraEdit
注意事项:
1. 文件修改后,需要在DOS模式下替换,否则无效。
2. 替换的图片跟原图片保持一致的位深度和像素
具体过程如下:
一 替换最开始的界面上(如下图所示)的文字:
需要修改二进制文件 C:/ ntldr文件,可以由UltraEdit打开,在里面搜索找到相应文字,进行修改,注意要保证修改后的文字与之前文字所占字节数不变(可以用空格占位哦)
二 替换启动主界面图片(如下图)
需修改ntoskrnl.exe 文件(C:/windows/system32/ ntoskrnl.exe) ,用Resource Hacker工具打开,替换Bitmap 文件夹下相应图片(一般是第1张)
三 修改启动及关机过程中出现的对话框上的图片及文字,如下列对话框:
替换图片:
替换对话框上这些带有window标志的图片可以修改msgina.dll(C:/windows/system32/msgina.dll)文件,同样用Resource Hacker工具打开,替换Bitmap 文件夹下相应图片。
修改文字:
有些文字是对话框上带的,这些可修改msgina.dll(C:/windows/system32/msgina.dll)文件,同样用Resource Hacker工具打开,找到Dialog文件加下相应的dialog ,进行修改。
有些文字,如“windows 正在启动”“windos 正在关机”等可修改WINLOGON.EXE(C:/windows/system32/WINLOGON.EXE),同样用用Resource Hacker工具打开,在string Table 文件夹下找到相应的文件,相应的文字,进行修改。
大体过程就是这样了,玩的过程,发现windows显示的很多图片很多文字,都在这4个文件下,呵呵,感兴趣的可以玩玩,记住,在