sodcalculator

10 Tech How-To

Prevent Users from Changing Background in Windows 10

Guide 10-37822 · Updated · Step by step

This guide shows you how to stop other users from changing the desktop background on your Windows 10 PC. By using the Local Group Policy Editor or Registry Editor, you can lock the wallpaper so only you (the administrator) can change it. You’ll need a Windows 10 Pro, Enterprise, or Education edition for the Group Policy method; the Registry method works on all editions, including Home.

What You’ll Need

  • An administrator account on the Windows 10 PC.
  • If using Group Policy: Windows 10 Pro, Enterprise, or Education.
  • If using Registry Editor: any edition of Windows 10 (including Home).
  • Backup of your registry (optional but recommended).

Step-by-Step

Method 1: Using Local Group Policy Editor (Pro/Enterprise/Education)

  1. Press Windows + R to open the Run dialog box.
  2. Type gpedit.msc and press Enter. If prompted by User Account Control, click Yes.
  3. Navigate to User Configuration > Administrative Templates > Control Panel > Personalization.
  4. In the right pane, double-click Prevent changing desktop background.
  5. Select Enabled, then click OK.
  6. Close the Group Policy Editor. The setting takes effect immediately; other users will see a grayed-out background option in Settings and a message when they try to change it.

Method 2: Using Registry Editor (All Editions, including Home)

  1. Press Windows + R, type regedit, and press Enter. Click Yes if prompted.
  2. Navigate to the following key:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop
  3. If the ActiveDesktop key does not exist, right-click on Policies, select New > Key, and name it ActiveDesktop.
  4. Right-click in the right pane, select New > DWORD (32-bit) Value, and name it NoChangingWallPaper.
  5. Double-click NoChangingWallPaper and set its value to 1. Click OK.
  6. Close the Registry Editor. The change applies immediately, but you may need to sign out and back in for some users to see the effect.

Method 3: Using Local Group Policy for Specific Users (Advanced)

  1. Open the Microsoft Management Console by pressing Windows + R, typing mmc, and pressing Enter.
  2. Click File > Add/Remove Snap-in.
  3. Select Group Policy Object Editor and click Add.
  4. Click Browse, select the Users tab, choose the specific user or group you want to restrict, then click OK.
  5. Follow the same steps as Method 1 under that user’s policy.

Common Mistakes

  • Using the wrong registry path – Make sure you are under HKEY_CURRENT_USER, not HKEY_LOCAL_MACHINE, unless you want to apply the policy to all users (which requires creating the key under HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Active Desktop).
  • Forgetting to set the value to 1 – A value of 0 means the policy is disabled.
  • Not closing the Group Policy Editor properly – Always click OK after enabling the setting; otherwise, it may not save.
  • Applying the policy to the wrong user – If you use the default gpedit.msc, it affects the currently logged-in user. For other users, use the MMC method.

Tips

  • To apply the restriction to all users on the PC, use the registry path HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Active Desktop and create the NoChangingWallPaper DWORD there.
  • If you want to set a specific wallpaper that users cannot change, also configure the Desktop Wallpaper policy under the same Personalization folder (Group Policy) or set the Wallpaper value in the registry.
  • Changes to Group Policy usually take effect immediately, but you can force a refresh by running gpupdate /force in Command Prompt.
  • If you later want to allow changes, simply set the policy to Not Configured or delete the registry value.

Troubleshooting

  • Setting doesn’t apply – Ensure you are logged in as an administrator. For registry changes, check that the key path is correct and that you have permission to modify it. Restart Explorer or sign out and back in.
  • Users can still change background via right-click – The policy should block this, but if it doesn’t, verify that the policy is enabled and that the user is not an administrator (admins may override). Also, check if any third-party software is overriding the policy.
  • Group Policy Editor not found – This happens on Windows 10 Home. Use the Registry method instead.
  • Registry edit has no effect – Double-check that you created the DWORD under the correct key and that the value is exactly 1. Also, make sure you are editing the correct user’s registry hive (if you are an admin, you might be editing your own, not the target user’s).

Frequently Asked Questions

Does this prevent the user from changing the background via the Settings app?

Yes, the policy and registry setting disable the background options in Settings and the right-click context menu, so users cannot change it through normal methods.

Can I still change the background as the administrator?

Yes, if you apply the policy to specific users (not the administrator), you can still change it. If you apply it to all users, even the admin is restricted unless you temporarily disable the policy.

Will this affect the lock screen background?

No, this setting only affects the desktop wallpaper. The lock screen background is controlled separately.

How do I revert the change?

For Group Policy, set the policy to Not Configured or Disabled. For the registry, delete the NoChangingWallPaper value or set it to 0.

Can I apply this to only one user without affecting others?

Yes, use the MMC method to create a Group Policy Object for that specific user, or edit the registry under that user’s HKEY_CURRENT_USER hive (log in as that user or load their hive).

Does this work on Windows 10 Home?

Yes, the Registry method works on all editions, including Home. The Group Policy Editor is not available on Home, but you can use the registry.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →