I have set a wallpaper for all users of my AD through a group policy:
User Configuration -> Policies -> Administrative Templates -> Desktop -> Desktop Wallpaper
This wallpaper is shown for the first time a user logs on, but if he does not log off and just disconnects the RDP connection and reconnects with RDP the default Windows Server 2008 background is shown.
Does anyone know what I am doing wrong?
I am running Windows Server 2008 R2 on both, the machines where users logon and the Active Directory Controller.
EDIT: I have encountered the following behaviour: After the first login the registry value
HKCU\Control Panel\Desktop\Wallpaper
contains the following:
C:\Users\UserXYZ\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
which is essentially the Windows Server 2008 R2 standard wallpaper. If I override this setting by hand and set it to my custom wallpaper, everything works fine, after each disconnect and new logon!
Best Answer
I had the same problem, not just on RDP but also on computers. I found a solution which is adding a policy to set a registry setting (Preferences -> Windows Settings - Registry).
Properties Hive HKEY_CURRENT_USER Key path Control Panel\Desktop Value name Wallpaper Value type REG_SZ Value data \yourserver\Public\looknfeel\background.jpg
Obviously make sure to first check the event log to make sure your policies are being applied as this would be the first place to check.