In Windows operating system, a theme is a combination of desktop background pictures, window colors, and sounds. Since Windows supports customization, you can always put up a theme of your choice. By default, Windows 10 has some themes pre-installed. You can also install more themes if you like, from the Microsoft Store. Being an IT administrator, if you do not want to prevent users changing theme in Windows, this article is for you.

There could be anonymous reasons why you want to do that. Some administrators would like to prevent users from changing themes because of company policy. While there are some other administrators, who may want their clients to stick to a particular theme. In either of these cases, you can try methods mentioned below.

Allow or prevent users from changing theme in Windows

By default, Windows operating system allows the users to change theme. You can try below methods to prevent users from changing theme.

Method 1 – Prevent changing theme using Group Policy

1. Open Group Policy Editor via gpedit.msc command.

2. Go to User Configuration > Administrative Templates > Control Panel > Personalization.

Allow or prevent users from changing theme in Windows

3. In the right pane of Personalization folder, locate the policy setting named Prevent changing theme. Double click on this policy setting and set it to Enabled. Click Apply, OK.

4. Close Group Policy Editor.

This will prevent users from changing theme, as soon as they sign out and sign in back. At Settings > Personalization > Themes, users will not be able to click on any theme name to apply it. They’ll also see Some of these settings are hidden or managed by your organization mentioned at the top.

Allow or prevent users from changing theme in Windows

Method 2 – Prevent changing theme using registry

Registry Disclaimer: It is recommended to create a System Restore point first, if you’re not familiar with registry manipulation.
  1. Run regedit command to open Registry Editor
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer.
  3. Create a new registry DWORD (REG_DWORD) named NoThemesTab.
  4. Set the Value data of the DWORD to 1 to prevent changing theme by clients.
  5. If you want to configure this only for single user, try step 3 and 4 at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer instead.
  6. Close Registry Editor and reboot to make changes effective.

That’s it!

Leave a Reply

Your email address will not be published. Required fields are marked *