How to Set Different Wallpapers per Monitor on Windows 11
🔍 WiseChecker

How to Set Different Wallpapers per Monitor on Windows 11

Quick fix: Open Settings → Personalization → Background, right-click any image in the Recent images list, choose Set for monitor 1 or Set for monitor 2. The same right-click menu lets you assign different wallpapers per physical monitor.

You have two monitors and want different wallpapers — a calm photo on the laptop screen, a code-themed image on the external monitor. Windows 11 supports this natively, but the per-monitor option is hidden in a right-click menu that’s easy to miss. Once you know where to click, it’s a 10-second setup.

Symptom: Want different wallpapers on each connected monitor; same wallpaper shown on all.
Affects: Windows 11 (and Windows 10) multi-monitor setups.
Fix time: ~3 minutes.

ADVERTISEMENT

What causes this

The Settings → Personalization → Background page applies wallpaper to all monitors by default. The per-monitor option exists but is exposed only through a right-click context menu on images in the Recent images section. Many users never discover it because the UI doesn’t signal it. Per-monitor wallpaper preferences persist in the registry under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpaper.

Method 1: Right-click per-monitor assignment

The native approach. Works for static wallpapers.

  1. Open Settings → Personalization → Background.
  2. Set Personalize your background to Picture.
  3. The page shows a Recent images strip near the top.
  4. If your desired wallpapers aren’t in Recent images, click Browse photos and pick them — they appear in Recent after selection.
  5. Right-click an image in Recent images. The context menu shows:
    • Set for all monitors
    • Set for monitor 1
    • Set for monitor 2 (and 3, 4 if more connected)
  6. Click Set for monitor 1 to apply only to that screen.
  7. Right-click a different image → Set for monitor 2.
  8. If you’re unsure which is monitor 1 vs 2: open Settings → System → Display and click Identify to see numbers on each screen.

The setting persists across reboots.

ADVERTISEMENT

Method 2: Use File Explorer right-click for any image

Quick way to set a per-monitor wallpaper without going through Settings.

  1. Open File Explorer. Navigate to a folder of wallpapers.
  2. Right-click an image file.
  3. From the context menu, choose Set as desktop background. This applies to all monitors by default.
  4. For per-monitor: right-click an image, choose Set as desktop background, then go back to Settings → Personalization → Background and right-click in Recent images to choose per-monitor assignment from Method 1.
  5. Repeat for each monitor.

Combines File Explorer’s discoverability with Settings’ per-monitor control.

Method 3: Use a third-party tool for per-monitor slideshows

Windows 11 natively supports per-monitor static wallpapers but not per-monitor slideshows. For per-monitor folder-based rotation:

  1. Install DisplayFusion (paid, $25 one-time, displayfusion.com).
  2. Open DisplayFusion settings → Wallpaper.
  3. For each monitor:
    • Set Source: From folder.
    • Set the path to a per-monitor folder (e.g., C:\Wallpapers\Laptop, C:\Wallpapers\External).
    • Set Cycle: every 30 minutes (or your preference).
  4. Click Apply. Each monitor now rotates through its own folder.
  5. For free alternatives: John’s Background Switcher (free, johnsadventures.com) — similar per-monitor scheduling.

Use third-party tools when you need slideshow variation per monitor — Windows’ native support doesn’t cover this.

How to verify the fix worked

  • Each monitor shows a different wallpaper after applying per-monitor assignments.
  • Reboot. The per-monitor wallpapers persist.
  • Move a window between monitors. The wallpaper behind each monitor stays correct.

If none of these work

If the right-click “Set for monitor 1/2” option doesn’t appear in Recent images, three causes apply. Single monitor connected: Windows only shows per-monitor options when 2+ monitors are detected. Confirm Settings → Display shows multiple monitors. Display in Duplicate mode: in duplicate mode, monitors mirror each other; per-monitor wallpaper isn’t applicable. Press Win + PExtend. Outdated Settings UI: very old Windows 10 builds had per-monitor wallpaper hidden. Windows 11 exposes it more clearly. Update Windows if you’re on a build older than 1809. For chronic issues despite multi-monitor extended display, use DisplayFusion (Method 3) — its UI is clearer and the result more reliable across edge cases.

Bottom line: Different wallpapers per monitor are native in Windows 11 — right-click an image in Settings → Background → Recent images, choose “Set for monitor 1” or “Set for monitor 2.” Two clicks per monitor.

ADVERTISEMENT