ResHacker修改vista/win7登录界面 - 南池岸工作室

ResHacker修改vista/win7登录界面

作者: ncagzs 分类: 随笔杂谈 发布时间: 2018-10-18 09:30

原文发布时间:2007-10-28 20:22:22

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

图1 修改后的vista登录界面

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

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.复制修改后的文件到此目录并覆盖原文件

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

方法二:

推荐使用此方法安全便捷

在系统盘新建以下目录C:\Windows\System32\oobe\info\backgrounds

使用制图软件做一张和你的屏幕大小一样分辨率的图片保存为:backgroundDefault.jpg 大小不能超过256KB放在以上目录中

按下Win+R,弹出运行窗口,输入:regedit,确定后弹出注册表
定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background

将右侧OEMBackground项,右键修改为1(如果没有就新建此项,类型为REG_DWORD),关闭注册表

按下Ctrl+Alt+Delete键,就会立刻看到效果了,以后的欢迎界面就会是自定义的图片

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论