在工作中,我使用键盘/视频/鼠标交换机连接了 4 台不同的计算机。
很多时候当我切换到 Windows Vista 时,分辨率完全错误,我需要获取屏幕属性对话框,更改为另一个错误的分辨率(因为有趣的是对话框中列出的当前分辨率是显然正确的分辨率),然后重新切换至正确的分辨率。
我真的很想关闭那个有问题的分辨率自动检测代码。有没有办法在 Windows Vista 中禁用屏幕分辨率自动检测?
答案1
要禁用对监视器变化的检查,请参阅此文章:
如何在 Vista 中禁用或启用 Transient Multimon Manager (TMM)。TMM
(Microsoft Transient Multi-Monitor Manager)是任务计划程序中定义的一项任务。禁用它可能会解决您的问题。
如果不是,则描述另一个仅适用于 Vista 的修复程序这里,它包括在注册表中定义
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TMM
一个名为的 DWORD 项UseIViewHelper
并将其值设置为零。
答案2
答案3
另一个解决方法:如果您有扩展坞,则将笔记本电脑从扩展坞上拔下,然后再插回去。这样应该可以恢复更高的分辨率。