Chr*_*ied 5 sleep display multiple-monitors nvidia-graphics-card windows-10
当我在屏幕进入睡眠状态(计算机本身没有睡眠)后唤醒它们时,我的所有窗口都会移动到一个屏幕。如何在 Windows 10 中修复此问题?这个答案[1]不起作用。还有另一个答案[2]适用于 Windows 10 之前的版本。我有一个新的 Nvidia GPU。我有 3 台显示器、2 个显示端口和 1 个 HDMI。
我认为这可能是 Windows 中使用 Display Port 的一个错误。
\n当通过 Display Port 连接的显示器进入睡眠状态时,Windows 将其视为物理断开连接。
\n即使您只使用一台显示器,也会出现问题:程序窗口被移动和调整大小,有些会出现故障,等等。
您可以尝试在 Windows 注册表编辑器中进行修复。打开它并导航到:\n HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\GraphicsDrivers\\Configuration\\
\n在较旧的 Windows 10 版本上,曾经有一个以名称开头的“文件夹”(键):
\n SIMULATED_(...)
\n在较新的版本上,可能是:\
nNOEDID_(...)
在这些键内,由于您有三显示器设置,因此应该至少有三个子文件夹:00、01和02。
您需要做的是在PrimSurfSize和上使用适当的值ActiveSize。
例如,对于 1080p 分辨率:
\n00\\PrimSurfSize.cx => 1920 decimal\n00\\PrimSurfSize.cy => 1080 decimal\n00\\00\\PrimSurfSize.cx => 1920 decimal\n00\\00\\PrimSurfSize.cy => 1080 decimal\n00\\00\\ActiveSize.cx => 1920 decimal\n00\\00\\ActiveSize.cy => 1080 decimal\nRun Code Online (Sandbox Code Playgroud)\n对01和02文件夹重复此操作,它们对应于您的其他显示器。
重新启动,希望这会有所帮助 =)
\n如果它不起作用,您还可以尝试Persistent Windows,它试图解决这个问题:
\n\n\n什么是 PersistentWindows?\n一个命名不佳的实用程序,当显示器显示计数/分辨率调整\n并恢复到\xe2\x80\x99 之前的设置时,它会保留窗口位置和大小。
\n对于那些在 DisplayPort 和任何其他连接上混合运行多显示器的用户,您可以运行\n此工具,而不必担心在一切恢复正常后重新安排。
\n
| 归档时间: |
|
| 查看次数: |
14672 次 |
| 最近记录: |