如何在Windows 7中禁用显示器自动检测?
我目前正在运行Windows 7 Ultimate 64-bit,使用NVIDIA 7950 GT显卡的双显示器设置。一台显示器专用于本机,另一台显示器连接到DVI KVM切换器。
当我切换到另一台电脑时,Windows 7禁用了显示器。然而,当我切换回来时,它不会重新启用显示器。唯一能自动重新启用第二台显示器的情况是,当我在Windows将显示器切换到省电模式后再切换回来。我不得不不断地调出NVIDIA控制面板,让它重新启用显示器。
在Windows XP下,我只需禁用NVIDIA服务来防止它自动检测显示器(在Win7下并不能解决这个问题),而在Vista下,有一个注册表黑客可以防止这个问题。看来在Windows7中,这个功能已经被删除了。
我在这个网站上找到了类似的问题贴,但没有发现与我的问题完全吻合的。以下链接是最接近的问题,但没有提供问题的解决方案。 如何解决Windows 7中的显示器检测问题?
Windows 7中有没有办法禁用显示器自动检测?
更新:我刚刚在我的Windows 7 64位机器上添加了第二块显卡。我在每块显卡上都插入了一个显示器。现在,当我使用KVM切换器来回切换时,它会像它应该的那样重新启用第二个显示器。然而,这有一些奇怪的地方。如果我的程序在第二台显示器上最大化,并且它有焦点,当我切换时,它将移动到显示器1。如果我有一个程序在第二个显示器上最大化,但它没有焦点,当我切换时,它将表现得像最小化一样,而当我把它调回来时,它将显示在显示器1上最大化。
绝对比以前好,但仍在寻找禁用自动检测的方法。