Multi-monitor on Windows

Windows won't remember my monitor layout?

You set your monitors up just how you like them, then you undock, come back, and Windows has shuffled everything again. Here's why it happens and how to stop fighting it.

Why Windows keeps forgetting

Windows stores a monitor arrangement against the exact set of displays it sees, identified by each one's connection and hardware ID. That sounds sensible until you hot-desk. Plug into a different dock, a different monitor, or even the same monitors on a different port, and Windows treats it as a brand-new setup with no saved arrangement, so it falls back to a default: screens in the wrong order, the wrong one set as primary, or everything mirrored.

It gets worse with docking stations and DisplayLink, where monitors can come up in a different order each time depending on which display initialises first. So even at the same desk, your layout can land differently from one morning to the next.

The "fixes" that don't stick

  • Rearranging in Display settings every time. It works until the next dock, then you're back in the menu dragging boxes around.
  • "Multiple displays" → remember on this display. Tied to that exact hardware, so it forgets the moment anything changes.
  • Registry and GPU-vendor profiles. Fiddly to set up, brittle when the hardware changes, and not something you'd roll out across a team.
  • Docking software presets. Assumes the same dock and monitors every time, which is exactly what hot-desking isn't.

The common thread: they all try to match a saved layout to specific hardware. At a hot desk, the hardware keeps changing, so the match keeps failing.

The fix: describe the layout, don't save it

ScreenSwytch takes a different approach. Instead of storing a fragile per-hardware profile, you just tell it the one thing it can't guess: which screen is on your left. It flashes a big number on each monitor, you tap the one on your left, and it puts every screen in the right order, sets the correct primary (taskbar there), and extends them, whatever monitors this desk happens to have.

Because it's describing the arrangement rather than replaying a saved one, it works at any desk, with any dock, on any monitors, first time, every time. No profiles to save, nothing to pre-configure.

  • On a Desk — extends across two, three or more monitors in the right order.
  • Meeting Room or Booth — duplicate or extend onto the room screen for presenting.
  • Set to Default — put everything back to mirrored in one click when you leave.

It's a small Windows app that lives in your system tray. See how it stacks up against the alternatives on the comparison page, or read the full guide for IT deployment.

Stop rearranging your screens

Fix your monitor layout in one click, at any desk. Free for 7 days.

Download ScreenSwytch

Free for 7 days · no card needed · Windows 10 & 11