Un cas similaire sur la Communauté Microsoft a mentionné une solution de contournement, essayez-la.
Ouvrez Panneau de configuration → Gestionnaire de périphériques
Sélectionnez Affichage → Afficher les périphériques cachés
Développez Ordinateur → Moniteurs*
Quand vous développez les Moniteurs, vous verrez votre moniteur actuel (surligné) et tous les moniteurs déconnectés (grisés). Vous pouvez aussi voir des moniteurs avec « non-PNP » et « PNP » listés. Je crois que ce sont des alias de votre moniteur actuel (à une résolution inférieure) avant que Windows n’ait installé les pilotes pour celui-ci.
J’ai désinstallé TOUS les moniteurs grisés. Faites un clic droit sur ces moniteurs et sélectionnez Désinstaller. Ne gardez que le moniteur surligné que vous utilisez actuellement.
Après cela, mes fenêtres ne se redimensionnent plus après la mise en veille de mon moniteur. Vous pouvez tester rapidement cela en réglant temporairement le délai de mise en veille de votre moniteur à 1 minute.
Settings → System → Power & Sleep → Screen [1 minute]
Source : https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware-winpc/windows-10-multiple-display-windows-are-moved-and/2b9d5a18-45cc-4c50-b16e-fd95dbf27ff3