# How to Deploy a Desktop Wallpaper Using Group Policy and SYSVOL (Step-by-Step Lab)

Setting a custom desktop wallpaper across your domain’s users is a classic Group Policy task that’s perfect for beginners and intermediate admins. It’s a great way to familiarize yourself with Group Policy Objects (GPOs), SYSVOL shares, and the basics of Active Directory management.

In this lab, we’ll walk through how to deploy a desktop wallpaper to Windows 11 clients using a centrally stored image in the SYSVOL folder.

## Why Use SYSVOL for Wallpaper?

SYSVOL is a shared folder on your domain controllers that replicates across all DCs in the domain. Storing your wallpaper here means:

* Centralized management — one place to update the image
    
* Automatic replication across all DCs
    
* Easy access via UNC path for clients
    

## Lab Setup

* **Domain Controller:** Windows Server 2022 - DC01
    
* **Client Machine:** Windows 11 (domain joined) -win11
    
* **Domain:** mcnairtech.local
    
* **Test OU:** `TestOU` with test computer inside
    
* **Wallpaper file:** default.png (or any .jpg/.png you prefer)
    

## Step 1: Place Your Wallpaper in SYSVOL

1. On your DC, navigate to:  
    `C:\Windows\SYSVOL\sysvol\mcnairtech.local\scripts`
    
2. Create a folder named `Wallpaper`.
    
3. Copy your wallpaper file (`default.png`) into that folder.
    

Your image should now be available at:  
`\\mcnairtech.local\SYSVOL\mcnairtech.local\scripts\Wallpaper\default.png`

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749925804622/04fbb558-6db9-48db-9a12-cce91362f83e.png align="center")

## Step 2: Create a GPO to Set the Wallpaper

1. Open **Group Policy Management** on your DC.
    
2. Right-click your test OU (`TestOU`) and choose **Create a GPO in this domain, and Link it here...**
    
3. Name the new GPO: **Set Desktop Wallpaper**
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749926120501/7add78bd-acdb-470e-b736-453b787fccb4.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749926213492/52f01fdb-bdfa-4cf8-ad69-7a008144d696.png align="center")

## Step 3: Configure the GPO

1. Right-click the new GPO and click **Edit**.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749926288721/ca404536-6d84-4a7a-a395-136d22e83973.png align="center")
    
2. Navigate to:  
    `User Configuration > Policies > Administrative Templates > Desktop > Desktop`
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749926427673/57946c0f-05c2-4431-9e28-1256ed8265cb.png align="center")
    
3. Double-click **Desktop Wallpaper**.
    
4. Select **Enabled**.
    
5. In the **Wallpaper Name** field, enter:  
    `\\mcnairtech.local\SYSVOL\mcnairtech.local\scripts\Wallpaper\default.png`
    
6. Choose your **Wallpaper Style** (Fill, Fit, Stretch, etc.).
    
7. Click **OK**.
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749928007502/1cf73f21-b7e1-4803-89b3-0ce09d7d3186.png align="center")

## Step 4: Test the Wallpaper Deployment

1. Ensure your test computer is in the `TestOU`.
    
2. On the Windows 11 client, run:
    
    ```plaintext
    gpupdate /force
    ```
    
3. Sign out and back in (or reboot).
    

You should now see your custom wallpaper applied!

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749927890406/9d0edd01-05aa-457c-817e-29193470d8bb.png align="center")

## Troubleshooting Tips

* Make sure the user logging in is in the OU where the GPO is linked.
    
* Confirm clients can access the UNC path to the wallpaper.
    
* Check spelling and path accuracy in the GPO setting.
    
* If the wallpaper doesn’t apply, try rebooting the client.
    

## Wrapping Up

Deploying a desktop wallpaper via Group Policy is a simple but powerful way to get comfortable with Active Directory GPOs and SYSVOL shares. It’s practical for branding, reminders, or just a better user experience in your organization.

Want help customizing this lab or turning it into a full tutorial with screenshots? Let me know!
