Looks like the OP's challenge has been forgotten. PowerToys' FancyZones fixes his problem across several monitors 


I had a similar windows reshuffling problem for months. I tried most of the solutions suggested on the Internet, which were mostly related to updating the graphics driver. Finally, I found the solution. The problem was that Windows could not restore the positions on a monitor connected with a DisplayPort cable. I switched the using an HDMI cable and the problem disappeared.
WHY why why ?!?!
either Microsoft is not smart, or Nvidia / graphic card maker is not smart.
Looks like the OP's challenge has been forgotten. PowerToys' FancyZones fixes his problem across several monitors![]()
sigh ...
my graphic cards have
( 3 DP, 1 HDMI ) * 2 ports.
I downloaded it and created one entire layout that spans my two monitors. Enabled the "allow to span across monitors" option. Drag an app like Android-Studio and press Shift, then the app window snaps to span both screens.Looks like the OP's challenge has been forgotten. PowerToys' FancyZones fixes his problem across several monitors![]()
I downloaded it and created one entire layout that spans my two monitors. Enabled the "allow to span across monitors" option. Drag an app like Android-Studio and press Shift, then the app window snaps to span both screens.
At least you should be able to test to see if the DP ports are the problem. Disconnect the DP cables, arrange your desktop on the remaining HDMI, let it go to sleep, then resume and see if the problem goes away.
Also, does your PC support video over USB-C. If yes, that is another option.
Now I spend < 5 seconds to rearrange the windows after UNLOCKI went to rearrange my monitors and the DP/HDMI cables.
I connected the 2 most 'important' monitors using HDMI cables
(since there are only 2 hdmi ports, and 6 DP ports on the graphic cards).
It seems to minimize windows reshuffle
problem.
At least, now I don't have to waste minutes rearranging the windows
after Unlock.
Those DisplayPort engineers (or whoever / whatever ) ought to be shot for
creating a new thing with a new problem.
Now I spend < 5 seconds to rearrange the windows after UNLOCK
Previously I had to spend minutes.