DIY高手自制Vista系统登录界面

1.下载 ResHacker (Resource Hacker): 

2.用 ResHacker 打开 Vista盘符/Windows/System32/imageres.dll 文件 , 点击左侧的 IMAGE 项 , 选择 "操作-保存[IMAGE]资源" 选定一个位置随便输个名称保存然后退出软件

3.找到保存的文件 , 可以看见 13 张 jpg 图片 , 文件名从 Data_1.jpg 到 Data_13.jpg , 尺寸分别为 1280x1024 , 1280x960 , 1024x768 , 1600x1200 , 1440x900 , 1920x1200 , 1280x768 , 1360x768 , 1024x1280 , 960x1280 , 900x1440 , 768x1280 , 768x1360 , 找出与自己桌面分辨率相同或宽高比相同且最接近的一张

4.从别处选择一张自己喜爱的图片要求其尺寸大于或等于上一步中找出的图片的尺寸 , 并使用图像处理软件修剪其尺寸为这个数值

5.保存为 jpg 格式(建议使用高级图像处理软件 , 如:Photoshop , 并在保存时选择 jpg 压缩率为 "大文件" 以保证图片质量)(如果希望与别人分享最终的成果 , 在不知道对方桌面分辨率的情况下 , 建议修改全部 13 张图片)

6.再次用 ResHacker 打开 imageres.dll 文件 , 选择 "操作-替换其他资源" , 在弹出的对话框里点击“打开新资源文件”选择修改后的图片并选择“打开” , 在 “资源类型”处输入IMAGE , “资源名称”处输入对应的名称(如 Data_1.jpg对应 5031 , Data_13.jpg 对应5043 , 以此类推)

7.点击“替换”

8.选择“文件-保存为”选择保存位置(注意不要选择系统盘分区) , 并在“文件名”处输入 imageres.dll , 点击“保存“ , 退出 ResHacker 。

现在 , 面临一个新的问题 , 该如何替换修改后的文件?Vista之家认为下面的步骤 , 有点不适合新手了 。需要另一个系统 。光盘启动就是了 。

A.重启至另一套操作系统

B.进入 Vista盘符/Windows/System32/ 目录 , 找到 imageres.dll 文件 , 右击选择“属性” , 进入“安全”→“高级”→“所有者” , 点击“Admin”项 “确定”关闭所有对话框 。

C.再次右击该文件选择“属性”→“安全”→“高级” , 双击“Admin”项 , 勾选“完全控制” , “确定”关闭所有对话框 。

D.复制修改后的文件到此目录并覆盖原文件

重启后就可以看见自己的成果了 。

    推荐阅读