Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Windows can enforce a desktop image for a user with the Desktop Wallpaper policy. The image can be stored locally on each computer or on a reachable network share. For machines without Local Group Policy Editor, the same policy-backed wallpaper path can be entered in Registry Editor.

These instructions apply to the currently supported Windows editions that include this policy: Pro, Enterprise, Education, IoT Enterprise, and IoT Enterprise LTSC. Windows Home is not listed by Microsoft as supporting the policy.

Before you begin

  • Use a .jpg or .bmp file for the Desktop Wallpaper policy.
  • Use a fully qualified path, such as C:Windowswebwallpaperhome.jpg or \ServerShareCorp.jpg.
  • Remember that this is a user policy. It applies to the user account receiving the policy, not automatically to every user of the computer.
  • If you use a network path, the user must be able to reach the share and read the file at logon.

Set wallpaper with Local Group Policy Editor

  1. Press Win + R, type gpedit.msc, and press Enter.
  2. In Local Group Policy Editor, browse to:
    User Configuration → Administrative Templates → Desktop → Desktop
  3. In the right pane, double-click Desktop Wallpaper.
  4. Select Enabled.
  5. Enter the complete path to the image in the Wallpaper Name box. Examples:
    C:Windowswebwallpaperhome.jpg
    \FileServerBrandingCorporate.bmp
  6. Choose a presentation mode: Centered, Tiled, or Stretched.
  7. Click Apply, then OK.

The policy specifies the image and prevents the user from changing that image or its presentation. To apply the change without waiting for the normal refresh cycle, open Command Prompt and run:

gpupdate /force

Sign out and sign back in if the wallpaper does not change immediately.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Which wallpaper path should you use?

Path type Example What to check
Local file C:Windowswebwallpaperhome.jpg The same file must exist at that path on each target computer.
UNC network share \ServerShareCorp.jpg The user must have network access and permission to read the file.

A path that works on the administrator’s computer may not work on another computer. If the file is unavailable when the user logs on, Windows displays no wallpaper.

Set the policy-backed wallpaper with Registry Editor

Registry Editor provides a direct way to set the wallpaper path for the currently loaded user profile. It does not provide the same documented control for the wallpaper-position setting, so use Group Policy when you need to select centered, tiled, or stretched presentation through the policy interface.

  1. Press Win + R, type regedit, and press Enter.
  2. Approve the User Account Control prompt if it appears.
  3. Go to this key:
    HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem
  4. If the System key does not exist, create it under Policies: right-click Policies, choose New → Key, and name it System.
  5. Inside System, right-click an empty area and choose New → String Value.
  6. Name the value Wallpaper.
  7. Double-click Wallpaper and enter the full local or UNC image path as its value data.
  8. Click OK, then sign out and sign back in, or restart Windows Explorer and check the desktop.

The resulting entry should look like this:

Registry item Value
Key HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem
Value name Wallpaper
Type REG_SZ (String Value)
Value data A fully qualified .jpg or .bmp path

For example, the value data could be:

C:Windowswebwallpaperhome.jpg

Do not confuse this policy location with HKEY_CURRENT_USERControl PanelDesktop. That key is frequently mentioned in wallpaper instructions, but Microsoft’s current ADMX mapping identifies PoliciesSystemWallpaper as the registry value for the Desktop Wallpaper policy.

Prevent users from changing the wallpaper without specifying one

If your goal is only to remove the background-changing controls, use a different policy:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

User Configuration → Administrative Templates → Control Panel → Personalization → Prevent changing desktop background

Enable that setting to prevent users from adding or changing the desktop background. It does not specify which image Windows should display. Use Desktop Wallpaper when you need to enforce both the image and its presentation.

The registry equivalent is:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesActiveDesktop

Create or edit the DWORD (32-bit) Value named NoChangingWallPaper and set its value to 1.

Requirement Use this policy/value Specifies an image?
Force a particular wallpaper Desktop Wallpaper / PoliciesSystemWallpaper Yes
Stop users changing the background Prevent changing desktop background / NoChangingWallPaper=1 No

Optional: allow only bitmap wallpaper

Another setting, Allow only bitmapped wallpaper, is located at:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

User Configuration → Administrative Templates → Desktop → Desktop → Allow only bitmapped wallpaper

Its registry value is:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesActiveDesktop

Create or edit the DWORD value NoHTMLWallPaper. When enabled, wallpaper selected through the Desktop tab is limited to .bmp. JPEG, GIF, PNG, and HTML selections may appear not to load through that interface. Windows can still autoconvert some images to BMP when a user right-clicks an image and chooses Set as Wallpaper.

Why the policy may not work

The image path is wrong or unavailable

Check the exact spelling, drive letter, extension, and capitalization where relevant. A local path must exist on the target computer. A UNC path must be available to the user at sign-in, and the user needs permission to read the share. Windows displays no wallpaper when the configured file cannot be found.

The change was made for the wrong user

Both the policy and the registry value are user-scoped. Registry edits under HKEY_CURRENT_USER affect only the profile that is currently loaded. If another person signs in, that user’s policy and profile determine the wallpaper.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You are testing in an RDP session

Microsoft’s Desktop Wallpaper policy does not apply to Remote Desktop Services/server sessions. A policy can be configured correctly and still have no visible effect while you are connected through RDP.

A domain policy overwrites the registry edit

On a domain-managed computer, Group Policy refresh can reapply centrally managed settings. A local edit may therefore disappear or stop having an effect after policy refresh. Use the domain’s Group Policy management tools for a setting that must persist across users or computers.

The background controls are disabled

That usually indicates that Prevent changing desktop background, or another management setting, is applied. This is expected when administrators have removed the user’s ability to change the desktop background.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Removing the enforced wallpaper

In Local Group Policy Editor, return to User Configuration → Administrative Templates → Desktop → Desktop → Desktop Wallpaper and set the policy to Not Configured or Disabled. The policy then stops imposing a wallpaper, allowing the user to select a background normally, unless another policy still restricts changes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you configured the registry manually, delete the Wallpaper String Value from:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem

If you also enabled the change-prevention policy, remove or disable NoChangingWallPaper as well.

FAQ

Can I use a PNG or GIF with the Desktop Wallpaper policy?

Use a .jpg or .bmp file for the Desktop Wallpaper policy. If Allow only bitmapped wallpaper is enabled, selections through the Desktop background interface are restricted to BMP. JPEG, GIF, and PNG files may not load through that interface.

Does Group Policy set the wallpaper for everyone who uses a computer?

No. Desktop Wallpaper is a user-scoped policy. It affects the user account or user organizational unit that receives it, rather than every user on the device.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why is there no wallpaper after I configure the policy?

The image may not exist at the configured local path, or the user may not be able to reach or read the UNC share. Also check whether you are testing in an RDP/server session, which is excluded from this policy.

Should I edit Control Panel\Desktop instead of Policies\System?

For the policy-equivalent wallpaper setting, use HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System and the String Value named Wallpaper. Control Panel\Desktop is commonly referenced in general wallpaper tweaks but is not the current ADMX-mapped location for this policy.

Can I lock the background controls without forcing an image?

Yes. Enable User Configuration → Administrative Templates → Control Panel → Personalization → Prevent changing desktop background. Its registry equivalent is the DWORD NoChangingWallPaper with a value of 1 under the user’s Policies\ActiveDesktop key.

Does the Group Policy method work on Windows Home?

Microsoft’s current policy metadata lists Pro, Enterprise, Education, IoT Enterprise, and IoT Enterprise LTSC. Windows Home is not listed as supporting this policy or Local Group Policy Editor.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Bottom Line

Use Desktop Wallpaper in Local Group Policy Editor when you need to enforce an image and its presentation mode. Its registry equivalent is the user-scoped Wallpaper String Value under HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem. Use Prevent changing desktop background instead when you only want to block changes without selecting an image.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.