TL;DR - si les Windows se déplacent vers un moniteur connecté en VGA, il semble qu'il y ait trois options, dans l'ordre de "fixe" à "solution de contournement" :
- Changez la connexion de ce moniteur pour quelque chose d'autre que VGA (le changement pour une connexion DisplayPort a réglé le problème pour moi).
- Faites du moniteur VGA le moniteur principal.
- Débranchez le moniteur VGA, puis rebranchez-le à chaque reprise.
J'ai eu ce problème - toutes les fenêtres se sont déplacées vers un seul moniteur à la sortie de la veille / hibernation. Le moniteur LCD sur lequel Windows a basculé était connecté par un câble VGA. Mon moniteur principal est connecté par DisplayPort, ainsi que l'écran de mon ordinateur portable.
Le fait d'éteindre le moniteur VGA n'a pas forcé Windows à revenir au moniteur principal, mais le fait de débrancher le moniteur VGA a forcé Windows à revenir.
Je suppose que la connexion VGA ne signale pas que le moniteur est réellement éteint, mais simplement qu'un moniteur est présent, et que Windows le détecte avant le moniteur connecté par DisplayPort ou même l'écran interne de l'ordinateur portable, et déplace donc Windows vers le moniteur VGA.
Heureusement, le moniteur connecté en VGA possède également une connexion DisplayPort, j'ai donc changé le moniteur pour DisplayPort, et le problème a été résolu.