← Back to Home
📅 January 1, 2026 | ⏱️ 4 min read | ✍️ By Allester Padovani | 🏷️ Device Configuration, Policy Configuration

Intune doesn’t include a dedicated “deploy wallpaper” setting. You can still push a corporate desktop background by (1) copying the image to the device with a Win32 app, and (2) setting the desktop wallpaper with a Settings catalog policy that points to that local path.

This approach uses only Intune—no Azure Blob Storage or extra services. You package the image in an .intunewin file, deploy it so the file is copied to C:\Windows\Web\Wallpaper, then apply a configuration profile that sets the Desktop Wallpaper (User) to that path. After both apply, a restart may be needed for the wallpaper to show.

What You’ll Do

  • Package your wallpaper image into an Intune Win32 (.intunewin) file.
  • Add and deploy a Win32 app in Intune that copies the image to C:\Windows\Web\Wallpaper.
  • Create a Settings catalog profile that sets the Desktop Wallpaper (User) to the same path and assign it to users or devices.

Step 1: Package the Wallpaper as a Win32 App

Use the Microsoft Win32 Content Prep Tool to wrap your image in an .intunewin file.

  • Create a folder (e.g. C:\DeployBackground) and put your wallpaper image in it (e.g. Background-1.png).
  • Create an output folder (e.g. C:\Output).
Creating folders for wallpaper deployment

Download and install the Microsoft Win32 Content Prep Tool (search for “Win32 Content Prep Tool” or “IntuneWinAppUtil”). Run it as Administrator.

Microsoft Intune Win32 Content Prep Tool download

When prompted, specify:

  • Source folder: C:\DeployBackground (or your folder)
  • Setup file: Your image filename (e.g. Background-1.png)
  • Output folder: C:\Output
  • Catalog folder: No
Intune Win32 Content Prep Tool configuration

The tool creates an .intunewin file in the output folder (e.g. Background-1.intunewin). Use this file in the next step.

Generated IntuneWin file in output folder

Step 2: Add and Deploy the Win32 App in Intune

In the Microsoft Intune admin center, go to AppsWindowsAdd. Choose App type: Windows app (win32), then Select.

Selecting Windows app (win32) type in Intune

Under App package file, upload the .intunewin file from your output folder. Click OK, then Next.

Uploading IntuneWin file in Intune

On App information, set name, description, and publisher. Click Next.

App information settings

On the Program tab, set:

  • Install command: powershell.exe copy-item ".\Background-1.png" -destination "C:\Windows\Web\Wallpaper" (use your image filename)
  • Uninstall command: powershell.exe remove-item "C:\Windows\Web\Wallpaper\Background-1.png" (use your image filename)
  • Allow available uninstall: No
  • Install behavior: System
  • Device restart behavior: No specific action
Configuring program install and uninstall commands

On Requirements, set minimum OS (e.g. Windows 10 1607) and architecture (e.g. 64-bit). Click Next.

Configuring requirements

On Detection rules, add a file rule so Intune can detect when the wallpaper is present:

  • Rule type: File
  • Path: C:\Windows\Web\Wallpaper
  • File or folder: Background-1.png (or your image name)
  • Detection method: File or folder exists
  • Associated with a 32-bit app on 64-bit clients: No
Configuring detection rules

Skip Dependencies and Supersedence if not needed. On Assignments, add the groups (or All Users/All Devices) that should receive the wallpaper. Click Next, then Review + createCreate.

Assigning the application to groups Review and create the application deployment

Step 3: Create a Configuration Profile for the Desktop Wallpaper

So the desktop actually uses the image, create a Settings catalog profile that sets the Desktop Wallpaper (User) to the path where the Win32 app copied the file.

In the Intune admin center, go to DevicesWindowsConfiguration profilesCreateNew policy. Set platform to Windows 10 and later and profile type to Settings catalog, then click Create.

Selecting Settings catalog profile type

Give the profile a name (e.g. Corporate desktop wallpaper), then click Next. On Configuration settings, click Add settings, search for Desktop, and under Administrative Templates\Desktop\Desktop select Desktop Wallpaper (User).

Configuring Desktop Wallpaper setting

Configure the setting:

  • Wallpaper name: C:\Windows\web\wallpaper\Background-1.png (match the path and filename used by the Win32 app; casing can vary)
  • Wallpaper style: Fill (or Stretch, Center, etc., as you prefer)
Setting wallpaper path and style

Click Next, add scope tags if needed, then on Assignments assign the profile to the same users or devices that receive the Win32 app. Click Next, then Review + createCreate.

Review and create the configuration profile

How It Applies

The Win32 app runs first and copies the image to C:\Windows\Web\Wallpaper. The configuration profile then sets the user’s desktop wallpaper to that path. In some cases the user may need to sign out and back in or restart the device for the new wallpaper to appear.

Conclusion

You can deploy a custom wallpaper with Intune by packaging the image as a Win32 app (to copy it to a local folder), then using a Settings catalog profile to set the Desktop Wallpaper (User) to that path. Keep the path and filename consistent between the install command, detection rule, and wallpaper setting, and assign both the app and the profile to the same users or devices.