桌面墙纸通过Windows 8客户端的组策略

我有Windows 2008R2服务器与活动目录。

所有客户端系统都是Windows 8 / 8.1 Pro。

我需要通过客户端系统上的AD GPO推送企业壁纸,我已经在服务器上创build了一个共享文件夹,其中包含.jpg文件,并且其共享path是用于设置壁纸的GPO。 在创build策略并在客户端系统上testing它之后,它就可以应用这个壁纸。

现在的问题是,只要我们改变共享文件夹中的壁纸文件,它不会在客户端系统上得到更新。 客户端系统仍显示以前应用的壁纸。

奇怪的是,在“个性化—>桌面背景”下的客户端系统上,它显示了新更新的壁纸的缩略图图像,但没有得到应用。

在做了一些search之后,我遇到了来自technet的几篇文章,但是没有帮助。

http://support2.microsoft.com/default.aspx?scid=kb;EN-US;977944

提前致谢。

这是因为当计算机运行组策略时,他们没有看到他们拥有的壁纸GPO的更新版本号,因此不重新处理该GPO,因此他们使用他们在获取该GPO时caching的设置。 尝试使用旧壁纸在其中一台计算机上运行gpupdate /force ,以validation这是原因。 (如果运行该命令后壁纸更新,那就是问题)。

outlook未来,您可以通过跟随gpupdate /force对所有客户端进行壁纸更改来处理此问题,也可以通过在更换壁纸后对GPO进行更改来处理此问题。 就个人而言,我build议更改GPO – 想到的最明显的方式是每次更改壁纸的文件名(最后添加一个版本号,例如corpwallpaperv2.png )并更新GPO以获取到新版本。

在Technet上的一个支持文章中有一个对你的问题的build议答案

嗨,这似乎是一个已知的问题,壁纸将显示在用户login或注销第二。 您指定为壁纸的图片将被转换并保存为trancodedwallpaper.jpg,该图片存储在%Appdata%\ Roaming \ Microsoft \ Windows \ Themes中。

如果转换过程失败,则无法显示正确的壁纸。 看起来你的文件中的trancodedwallpaper.jpg仍然指向旧文件。 您可以编辑HKCU \控制面板\桌面\壁纸来解决它在下面的线程(也列出了许多其他解决方法)中提到的:壁纸通过组策略和Windows 7 http://social.technet.microsoft.com/Forums/ en-US / winserverGP / thread / a1ebfe81-421e-4630-8c1f-8068222ee533另请参阅本FAQ可能会有所帮助:论坛常见问题:墙纸策略可能无法在Windows 7客户端上运行http://social.technet.microsoft .COM /论坛/ EN / winserverGP /线程/ 6e4c2546-9cfd-49b7-b193-9007517a5632

当我搞清楚组策略的时候,我也遇到了这样的问题,即使组策略已经被应用,菜单中的图片发生了变化,墙纸仍然没有改变。 这是因为墙纸设置是一个政策,需要注销之前,他们将正确应用。 我花了很多时间才find一个真实地说过的地方,这使我感到无比的痛苦。 也许这在这一点上可能与你无关,但我希望它能帮助别人。

请按照步骤,我相信它会为你工作。

  1. 转到以下path: –

    C:\ Users \select用户名\ AppData \ Roaming \ Microsoft \ Windows \ Themes \

  2. 将TranscodedWallpaper重命名为TranscodedWallpaper_old

  3. 现在从当前用户注销并再次login。您将得到您的更改的壁纸。

有人提到下面的想法,但实际上这是不可能的,因为我们会做多less次同样的事情。 我们正在使用200系统,所以我们如何可以一个一个去…?

请按照步骤,我相信它会为你工作。

转到以下path: –

C:\ Users \select用户名\ AppData \ Roaming \ Microsoft \ Windows \ Themes \将TranscodedWallpaper重命名为TranscodedWallpaper_old现在从当前用户注销并重新login。您将获得更改的壁纸