~ / blog / 0x04-windows-11-virtual-desktop-wallpaper-mix-bug

Windows 11 won't let you mix wallpaper types across virtual desktops — and the fix is one PNG

Spent thirty minutes trying to get a different background on each Windows 11 virtual desktop. Pictures work fine. The moment a solid color or slideshow joins the mix, every desktop snaps to the same setting. Here's what's actually happening, what Microsoft has admitted, and the one-pixel workaround that sidesteps it.

Windows 11 won't let you mix wallpaper types across virtual desktops — and the fix is one PNG

Thirty minutes. That's how long it took to go from "let me set a different background on each virtual desktop" to "why does Windows keep overwriting my wallpaper." A picture on Desktop 1, a solid color on Desktop 2, switch back, and Desktop 1 is now the same solid color. Try a slideshow somewhere — every other desktop loses its image. Cycle the settings panel, reboot, swear at Explorer.

This isn't a bug on the local machine. It's the way Windows 11 works. It's been this way for years. Microsoft knows.

The behaviour

Open Task View (Win + Tab), right-click a desktop thumbnail, choose "Choose background." Personalization opens with four options:

  • Picture — a single image
  • Solid color — a flat color
  • Slideshow — a rotating folder
  • Windows spotlight — Microsoft's rotating images

Three pictures across three desktops? Works. Each desktop remembers its own image. Set Desktop 1 to a photo and Desktop 2 to a solid navy, though, and the moment you flip back to Desktop 1, it's also navy. Slideshow does the same — drop one in and every other desktop loses whatever was there.

Per-desktop wallpapers only work if every desktop is the same type. "Picture" is the only type that stores a per-desktop value.

What Microsoft actually says

This isn't speculation. From a Microsoft Q&A response on virtual desktops disabling slideshow backgrounds:

For all background behavior to be consistent across virtual desktops, Microsoft has recommended using either a solid color or a static picture as the background as opposed to a slideshow.

How-To Geek puts the picture-vs-solid distinction in plain text:

The "Picture" option applies only to the current desktop that is active. If you're using multiple desktops through the virtual desktops feature in Windows 11, you can set a different picture for each virtual desktop. In contrast, the "Solid" and "Slideshow" options apply to all of your virtual desktops at once.

The Windows Club confirms it more bluntly: different pictures yes, picture-plus-solid-color no.

Why third-party tools can't save you

The same restriction shows up in DisplayFusion's forums. One of their engineers explained why even a paid tool can't paper over it:

When switching desktops, Windows forces the wallpaper, and DisplayFusion changes it back once it sees it's incorrect. There isn't anything we can do there at the moment.

So Windows is actively overwriting wallpaper state during desktop switches. The per-type limitation is part of the same mechanism. One frustrated user on Microsoft Q&A captured the reaction:

How is it that Linux desktop environments have been able to do this for decades with no issues, but Microsoft (which is well resourced) cannot?

Fair question.

The one-pixel workaround

The trick: don't use the Solid Color option. Use a solid-color image instead. Windows treats it as a Picture, the per-desktop logic stays intact, and the desktop displays as a flat color.

  1. Open Paint (or any image editor).
  2. New canvas — 100×100 is plenty.
  3. Bucket-fill with the color you want.
  4. Save as PNG somewhere permanent: C:\Users\<you>\Pictures\Wallpapers\solid-navy.png.
  5. Open Task View (Win + Tab), right-click the desktop thumbnail, choose Choose background.
  6. Pick PictureBrowse photos → select the PNG.
  7. Set "Choose a fit" to Fill or Stretch.

Build a folder of solid-color PNGs in your palette once. After that, swapping any desktop to any color takes seconds and never touches the broken Solid Color option.

Other things worth knowing

A few related quirks come up often enough to be worth listing.

Slideshow is a no-go. Different slideshows on different desktops doesn't work. Setting any desktop to slideshow tends to revert the others. Stick to single pictures.

Theme conflicts. Per-desktop wallpapers can stop sticking after applying a custom Windows theme. Reverting to a default theme has fixed it for several people on the Microsoft Community Hub thread.

Settings sync. If wallpapers keep reverting across reboots, check Settings → Accounts → Windows backup → "Remember my preferences" and turn it off. Cloud sync fights per-desktop state.

Group Policy. On Windows 11 Pro or domain-joined machines, a "Desktop Wallpaper" Group Policy can force a single wallpaper across everything. Run gpedit.msc and check User Configuration → Administrative Templates → Desktop → Desktop → "Desktop Wallpaper" is set to Not Configured.

Registry surgery (last resort). If wallpapers are reverting unpredictably, stale state lives under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VirtualDesktops\Desktops\ — each subtree under that key is one virtual desktop. Removing the Wallpaper value from each and restarting Explorer has worked for some. Microsoft cautions that registry edits in this area can cause instability. Back up first.

Bottom line

Windows 11's per-desktop wallpaper feature is real but narrow: it works only when every desktop uses the Picture type. Reach for Solid Color or Slideshow and you're back to a single shared background. Microsoft's recommendation is to keep them all the same type — that's the limitation, not a bug they're going to fix.

The one-pixel PNG sidesteps the whole thing in about thirty seconds and gives you the per-desktop visual distinction the feature was supposed to provide in the first place.

Sources

// comments

0 ENTRIES
// sign in to comment