Removing Screen Resolution and Personalize shell extensions from a users desktop session.
By default when working in a RDSH environment, normal users wont be allowed to access the ‘personalize’ option on the desktop. This article helps work around that.
When a user right clicks on the desktop, by default they get access to commands to manipulate the appearance of the desktop. As I restricted access to the control panel, the two options below were generating errors in the users sessions:
The error generated is your standard group policy restrictions error message as below:
While digging into this further I found the following registry key that corresponds to the two prompts we see above.
HKEY_CLASSES_ROOT\DesktopBackground
Under this key, you can see both entries that appear on the shell extension menu;
The problem with this key is, its owned by the TrustedInstaller account, and by default administrators cannot modify it. To modify this key and hide this menu from users (but maintain it for administators) please follow the below steps.
Similar Posts:
- Adding Shell Extensions to App-V Packages
- Delprof2 1.5 Released – Inclusions and Exclusions
- How to restrict users from accessing local drives of an RD Session Host server while using RemoteApp programs
- Windows Server 2008 Group Policy Preferences: The End Of The Login Script?
- Group Policy Preferences in a non-persistent VDI environment