Windows系统,通过DP口外接显示器,睡眠唤醒后窗口移到左上角且尺寸缩小的解决方案

Sirius给出了对这个问题原理的解释和完整的解决方案:

Windows唤醒后窗口位移至左上角且尺寸缩小解决方案 | Sirius

已测试有效。

防失联,转载核心内容:

运行regedit.exe

转至

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

删除以下键值下的所有记录,但不要删除这三个键值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\ScaleFactors

重启,应该已经解决。

如果重启后未解决,关闭显示器后打开,把Configuration下新出现的NOEDIDxxxxxxx\00和NOEDIDxxxxxxx\00\00中的PrimSurfSize.cx 和 PrimSurfSize.cy值,改为目前使用的分辨率。

此外,由于该问题由DP协议导致,换用HDMI接口也可以解决。