I have read and seen on videos that support for per-monitor backgrounds have been introduced natively in windows 8, but I cannot seem to find where to change the 2nd monitor background anywhere.

How can I set a different background for each monitor?

Found the original blog post on MSDN


Right click your desktop, click Personalize and then on the bottom row of the Personalize window select Desktop Background, you will be able to set the individual backgrounds for your monitors there, as you can see in the example image below.

  • 2
    What if span isn't an option from the drop down? – Gabriel Fair Aug 28 '13 at 3:20
  • 2
    Sadly this does not work in slideshow mode. – gligoran Feb 25 '14 at 16:17
  • Out of curiosity, can windows XP do the same ? – Overmind Feb 5 '15 at 8:27

You can right-click a picture in the selection dialog and select on which monitor to show it.

Not the answer you're looking for? Browse other questions tagged or ask your own question.