Client background jpg not always what is in Group Policy


  • Hello, I've got an odd problem. I've got about 100 computers in this location. I would like all our users backgrounds to be the same, with the option of me being able to change the background every once in a while.

    I started out by having a jpg in a shared location (Access: Everyone R/W). It worked, the background was displayed. However, when we changed the background file, the clients would not update to the latest version. Understandable since Windows shouldn't be constantly watching that file. Soon, some computers would receive the latest version, after a reboot. Others, would never receive the latest background.

    At this point, I changed the GPO so that the File would download to %USERPROFILE%\Background.jpg (Using File preferences, action Replace). Then changed it so that the Desktop wallpaper location was %USERPROFILE%\Background.jpg. Again, I would get the same results as above, some would change, others would not. (Even after multiple reboots, the file in %UP% was the correct one, but the background was the old one.

    Finally, I decided to run a 'remove_bg' powershell script

    Remove-Item $env:APPDATA\Microsoft\Windows\Themes\TranscodedWallpaper -recurse

    This script was run on Logoff. SAME RESULTS! I'm pulling my hair out with this one.

    Usually, I can get the correct background, running gpupdate /force, and then multiple reboots (usually 2 or 3).

    What's really odd, is that most of the time, if I right click desktop -> Personalize, the thumbnail is the correct image, but the actual desktop background is incorrect. All clients are Windows 10 Pro v1607, Server is 2012 R2

    My latest gpo:

    • Edited by Sparticuz01 Monday, September 26, 2016 4:48 PM clarification
    Monday, September 26, 2016 4:40 PM

All replies

  • Hi,

    Always the same computer? What does gpresult -r -scope user show, is the policy being applied?


    Monday, September 26, 2016 4:53 PM
  • C:\Users\---->gpresult -r -scope user
    Microsoft (R) Windows (R) Operating System Group Policy Result tool v2.0
    © 2016 Microsoft Corporation. All rights reserved.
    Created on 9/26/2016 at 1:05:10 PM
    RSOP data for ----\---- on ------ : Logging Mode
    OS Configuration:            Member Workstation
    OS Version:                  10.0.14393
    Site Name:                   N/A
    Roaming Profile:             N/A
    Local Profile:               C:\Users\----
    Connected over a slow link?: No
        Last time Group Policy was applied: 9/26/2016 at 12:11:37 PM
        Group Policy was applied from:
        Group Policy slow link threshold:   500 kbps
        Domain Name:                        -----
        Domain Type:                        Windows 2008 or later
        Applied Group Policy Objects
            Print Operators
            Desktop Icons
            DMC Printers
            Intranet Sites
            Block Extensions
        The following GPOs were not applied because they were filtered out
            Office 2010 x32
                Filtering:  Denied (Security)
            TPA Printers
                Filtering:  Denied (Security)
            Folder Redirections
                Filtering:  Denied (Security)
            Local Group Policy
                Filtering:  Not Applied (Empty)
            DMC - Folder Redirections
                Filtering:  Denied (Security)
            Power Policy
                Filtering:  Denied (Security)
        The user is a part of the following security groups
            Domain Users
            Ssh Users
            Remote Desktop Users
            CONSOLE LOGON
            NT AUTHORITY\Authenticated Users
            This Organization
            RDP Users
            Domain Admins
            Authentication authority asserted identity
            Denied RODC Password Replication Group
            High Mandatory Level
    Couple of things: 1) I'm on slow ring insider, so my build is different. 2) \\server is a dns alias for \\ 3) I know I should be using OU's instead of security filtering, but that shouldn't be affecting this problem. (The Wallpaper security group is what gives access to the Background GPO)

    • Edited by Sparticuz01 Monday, September 26, 2016 5:31 PM
    Monday, September 26, 2016 5:09 PM
  • Security filtering is not a problem as long as you don't lose control over what is what. I've used it tons of times. Is the gpo listed in the output? I didn't see its name.
    Monday, September 26, 2016 5:27 PM
  • Yes, it's there, the Applied GPO is 'Background' and the Security group is 'Wallpaper'
    Monday, September 26, 2016 5:29 PM
  • BTW I'd make the names of your systems anonymous if you didn't already.
    Monday, September 26, 2016 5:29 PM
  • And the user in question is part of the group yes?
    Monday, September 26, 2016 5:34 PM
  • Yes, the background does 'eventually' end up being the one I want, it just takes a long time (gpupdate /force and at least two reboots) for it to be applied. Even after I am forcing a delete of the TranscodeWallpaper file. I would think that removing TranscodeWallpaper and a reboot would force the Background to be refreshed to whatever the latest version is.
    Monday, September 26, 2016 5:36 PM
  • Hi,

    I suggest you run gpresult /h gpreport.html when you do not got the correct background (before reboot and run gpupdate /force). And post it to us just the original post.

    Best Regards,


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    If you have feedback for TechNet Subscriber Support, contact

    Thursday, September 29, 2016 6:09 AM
  • Hi,

    Are there any updates?

    Best Regards,


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    If you have feedback for TechNet Subscriber Support, contact

    Tuesday, October 11, 2016 1:57 AM