To set different pictures on two monitors in Windows 11, use Picture as the background type, not Slideshow.
- Open Start > Settings > Personalization > Background.
- Under Personalize your background, select Picture.
- In the image list under Recent images, right-click the picture.
- Choose whether to set it for a specific display.
- Repeat for the second picture and assign it to the other display.
Important limitations:
- This per-monitor option is available when using multiple displays.
- This option isn't available if using multiple desktops.
- If Slideshow is selected, each screen shows a different picture from the chosen folder automatically, but individual manual assignment per monitor is not supported that way.
- If using multiple desktops, configuring a background picture per monitor isn't supported.
If the goal is one image stretched across both monitors, select the Span fit option instead.
References: