Windows 2008 R2 loses theme/background for clients after session disconnect/reconnect

We have Windows 7 workstations which connect to both RDP and Citrix sessions on Windows 2008 R2 SP1 servers.  When a user disconnects and then reconnects to a server they lose the custom theme/background configured.  It appears that it does not detect the defined theme and will therefore use the default of the Windows 2008 R2 OS.  

If a user logs off properly this behavior does not exist.  I have checked the RDP settings on the client and they are set to allow “Desktop background.”  I suppose if there is a way to completely replace the default theme on the server that could work as well, but if anyone has a step-by-step, it would be appreciated.
bobsully53Asked:
Who is Participating?
 
bobsully53Connect With a Mentor Author Commented:
We have opted to allow default settings to envoke if a session is disconnected, then reconnected.  Although policy applies, the behaviour is such that the OS theme continues to temporarily replace the theme until logoff.  Then is returns to the one configured for the user.
0
 
Dirk KotteSECommented:
Can you confirm, the reconnected session without background is the same as the disconnected?
Do you use roaming profiles?
Does the problem occur with RDP and CITRIX?

Yes, you can build a new theme and select this with putting the theme-name at the registry.
The Key is:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\
reg_sz
"CurrentTheme"="C:\\Users\\jon\\AppData\\Local\\Microsoft\\Windows\\Themes\\jonstest.theme"
... can be set with GPO also
0
 
bobsully53Author Commented:
Yes the reconnected session is the same.  We do not use roaming profiles.  It does occur with both Citrix and RDP.  I will test replacing the key.
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 
bobsully53Author Commented:
I checked and the policy I created and setting provided are applying, however it seems that this works for someone with administrative permissions of the server, but not for a user without.  Again if they logoff and back on all is fine, it is only when the session is disconnected either intentionally or by timed expiration, that a subsequent logon pulls up the basic OS theme.
0
 
Dirk KotteSECommented:
try "gpresult -h", "gpresult -r" and rsop.msc to check the GPO results and the cause for not applying your settings.

temporary i publish cmd.exe for my users to do this work.
0
 
gurutcCommented:
It looks like it could be a sharing issue on the users' profiles.

- gurutc
0
 
bobsully53Author Commented:
-gurutc

Looking at the Users folder Users and Everyone have Read & Execute, List, and Read permissions.  Are you suggesting Write or Modify as well?
0
 
gurutcCommented:
I think the individual users would need write on their profiles.

- gurutc
0
 
bobsully53Author Commented:
I should have looked before I replied.  They do have full permission on the individual folders.
0
 
gurutcCommented:
are you seeing any changes in the individual folders?
0
 
bobsully53Author Commented:
Yes I am.  It is only that the Theme uses the default OS background once a session is disconnected.  If I check preferences the themes, backgrounds, and color selections are there, they are just not being used.
0
 
bobsully53Author Commented:
Unresolved.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.