Skip to content
Easy Guide to Deploy Wallpaper using SCCM

Easy Guide to Deploy Wallpaper using SCCM

Written By Jitesh Kumar
Last Updated August 18, 2021
Posted In SCCM
SHARE

Let’s learn how to deploy Wallpaper using SCCM. This post to help you to learn more about the Wallpaper mechanisms handled by Windows. You can easily deploy the custom wallpaper based on your requirements with the help of this post.

As a first step, you have to collect and resize the Wallpaper as per standard resolution, and once you had prepared, you can proceed to follow the steps mentioned below to deploy desktop wallpaper.

You need to make sure all the prerequisites are in place before proceeding and, most important, test the execution of the prepared script manually to avoid any further issues during sccm deployment. Let’s check here’s how –

Windows 10 Wallpapers

Windows 10 4K Wallpapers uses the resolution 768 x 1024, 768 x 1366, 1024 x 768, 1200 x 1920, 1366 x 768, 1600 x 2560, 2160 x 3840, 2560 x 1600, 3840 x 2160 that automatically detects the current set resolution and set a wallpaper that matches.

Patch My PC
Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM

You can resize the wallpaper with the help of community tools or MSPaint based on your choice, and You will need to arrange the Wallpaper in the following orders –

  • 4K Folder – You need to add custom wallapaper in same resoultion with exact naming convention, That shown up. You can take reference of your device default wallpaper located at C:\Windows\Web\4K\Wallpaper\Windows.
  • img0.jpg – This is Default Wallpaper Image located at C:\Windows\Web\Wallpaper\Windows that you need to replaced with your custom wallpaper.

Prepare Desktop Wallpaper Scripts

For the script to properly work, you’ll need to create the proper folder structure. Next, I will create a PowerShell script that performs all the necessary actions, and To deploy Desktop Wallpaper, You can run the following PowerShell script to get started with configuration –

Open Notepad, Or PowerShell ISE on your device. Copy and paste the below line, Save it as FileName.ps1 to appropriate location –

Note – This script will take OwnerShip & Grant Permissions & Delete files igmo.jpg and 4K Folder, Copy Custom Images to the same location.

takeown /f C:\Windows\Web\wallpaper\Windows\img0.jpg
takeown /f C:\Windows\Web\4K\Wallpaper\Windows\*.*
icacls C:\windows\Web\Wallpaper\Windows\img0.jpg /Grant 'System:(F)'
icacls C:\Windows\Web\4K\Wallpaper\Windows\*.* /Grant 'System:(F)'
Remove-Item C:\windows\Web\Wallpaper\Windows\img0.jpg
Remove-Item C:\Windows\Web\4K\Wallpaper\Windows\*.*
Copy-Item $PSScriptRoot\img0.jpg C:\Windows\Web\Wallpaper\Windows\img0.jpg
Copy-Item $PSScriptRoot\4k\*.* C:\Windows\Web\4K\Wallpaper\Windows

Once you have done! Your folder structure should appear like this –

Deploy Wallpaper using SCCM

Create Desktop Wallpaper Package in SCCM

  • In the Configuration Manager console, Go to the Software Library workspace, expand Application Management, Right-click Packages and select Create Package.
Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM

On the Package page, Specify the following information and click Next.

  • Name: Specify a name for the package.
  • Description: Specify a description for this package.
  • Source folder: Choose to Browse to select the UNC path and then specify the location of the source files for the package.

Note – Ensure you have copied the desktop wallpaper file to the network path. You must have access to the network path and any subfolders content.

Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM
  • On the Program Type, Choose the type of program Do not create a program. Click Next.
Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM
  • Review the settings, Click Next.

The Application creation process completed successfully. Click Close to complete the wizard.

Package - Completed
Package – Completed

The Windows 10 Desktop Wallpaper now appears in the Packages node of the Configuration Manager console. You’ve finished creating a package.

Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM

Important – You must distribute the content to the distribution point. Right-click on package and click Distribute Content. Select the distribution point or groups where you want to distribute this package.

Deploy Wallpaper using SCCM Task Sequence

Let’s follow the steps to add desktop wallpaper package to SCCM Task Sequence –

Create or Edit an Existing Task Sequence

This Guide will help you to create a Configuration Manager task sequence from scratch. Use the following steps to modify an existing task sequence –

Customize Task Sequence

  • In the Configuration Manager console, go to the Software Library workspace, expand Operating Systems, and then select the Task Sequences node.
  • In the Task Sequence list, select the task sequence that you want to edit. Select Edit to modify.
Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM

We will add the following steps to the task sequence, and You can add Run Command Line, PowerShell Script options based on the package you had.

Run PowerShell Script

  • To add this step in the task sequence editor, select Add, select General, and select Run PowerShell Script.
Add > General > Run PowerShell Script
Add > General > Run PowerShell Script

Provide the appropriate name for this step. Next to the Script Name, add the script which we had placed while creating the package. For Example – “DesktopWallpaper.ps1”

Package – Select this option to specify the Configuration Manager package that contains the necessary files for execution.

Change the Powershell Execution Policy to Bypass and Click Apply, OK.

Deploy Wallpaper using SCCM
Deploy Wallpaper using SCCM

Review other settings added in Task Sequence, make sure to apply all changes. Click Apply and OK, close the window.

Select the task sequence and target the Deployment to Collections. You can refer to Easy Guide to Deploy Windows 10 21H1 Using SCCM Task Sequence | ConfigMgr | Step by Step

Results – End User Experience

Once the deployment is completed successfully, you will see the Windows Desktop Wallpaper applied based on selection.

Troubleshooting Reference

The first basic step to troubleshoot SCCM OSD Task Sequence issues is to check out the SMSTS.logMore Details on how to read SMSTS.log effectively for troubleshooting SCCM OSD Task Sequence.

Learn about SCCM OSD SMSTS Log File Reading Tips with the built-in log reader tool CMTrace – SCCM OSD SMSTS Log File Reading Tips | ConfigMgr | MEMCM

Resources

Written by

Jitesh has over 5 years of working experience in the IT Industry. He writes and shares his experiences related to Microsoft device management technologies and IT Infrastructure management. His primary focus area is Windows 10 Deployment solution with Configuration Manager, Microsoft Deployment Toolkit (MDT), and Microsoft Intune.

Discussion · 5 comments

  1. Are you planning to use it in SCCM TS along with imaging?

    If yes, then Post imaging is completed the run SFC /scannow and see results..

  2. Hello,

    Thank you for posting this… But I’m receiving an access denied when the “Remove-items” process runs. so if fails. Any help is much appreciated. I

    1. StaffThank you Michael, How are you trying to run with Task Sequence or manually? Tried running with admin privileged PowerShell when testing it manually! If all goes fine except removing, You still having issues you can try to rename the image instead of removing it!

Join the discussion

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

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read