如何更改 Windows 7 Starter Edition 的壁纸?

V. *_*ber 37 windows-7 netbook desktop-customization

有没有办法在 Windows 7 Starter Edition 中更改桌面壁纸?我想在我的新上网本上这样做,只是为了发现控制面板中没有“自定义”选项。微软显然希望让上网本用户不去定制他们的机器。

C:\Windows\Web\Wallpaper\Windows\由于缺乏权限,甚至无法在目录中编辑图片本身。据我所知,只有“受信任的安装程序”用户才有足够的权限这样做......

Joh*_*n T 13

重置文件权限和覆盖将不起作用,因为shell32.dll 具有将图像与 SHA-256 哈希值进行比较的代码。除了在十六进制编辑器中自己篡改文件之外,唯一的选择是使用Stardock MyColors,尽管您必须使用整个主题。


bls*_*ub6 7

不,Windows 7 starter 不会让您更改背景。您需要升级到家庭高级版或更高版本

编辑:我收回,有办法做到这一点,但你需要使用第三方工具,如 Windows Blind 才能做到这一点。然而,我不推荐它,因为大多数上网本已经缺乏资源。第三方主题管理器只会占用更多这些资源


小智 6

最简单的答案,无需添加更多下载的应用程序,无需向雷德蒙德汇款,就是

  1. regedit,转到 HKEY_CURRENT_USER/控制面板/桌面

    1a. 通常的警告,在更改内容之前备份注册表/注册表项

  2. 临时更改密钥的权限以允许您对其进行编辑;右键单击“桌面”键 => 权限,将“完全控制”授予“所有人”

  3. 编辑子项 Desktop/Wallpaper 以包含新壁纸图像文件 jpg 的完整路径名,例如 C:\Windows\Web\Wallpaper\Windows\mypicture.jpg

  4. 根据需要编辑,Desktop/TileWallpaper=1 平铺;我的 Desktop/WallpaperStyle=2 虽然这可能不是必需的

  5. 将桌面/壁纸键的权限更改为“所有人”的“只读”, 这听起来好像有些人在省略该还原时计算机没有响应,尽管我必须说我只是得到了“没有背景图像”

  6. 重启桌面,最简单的就是回到密码界面而不是重启windows

  7. 当很明显世界上没有陪审团会考虑剥夺某人的家庭照片作为桌面背景时,请嘲笑 EULA :) 甚至可以说微软试图阻止这本身就是冒犯性的

据我所知,没有发生哈希键比较,尽管您需要正确设置注册表键权限才能使其工作

更多详细信息,请访问answers.microsoft.com

您可能需要更改 C:\Windows\Web\Wallpaper\Windows 的权限,对于管理员,我似乎有“特殊权限”以及读/写权限


小智 4

这里

“您可以使用 Stardock MyColors 更改 Windows 7 Starter 壁纸。它完全绕过了该限制。”

该网站还提供了一些解决方法。基本上,找到该文件:

%windir%\web\wallpaper\windows\img0.jpg
Run Code Online (Sandbox Code Playgroud)

并作为管理员,重置权限并覆盖。