如何阻止 Vista 自动更改视频分辨率?

如何阻止 Vista 自动更改视频分辨率?

我有一台预装 Vista 的新 Acer Aspire Revo R3600 电脑。该电脑配有 NVidia 视频适配器。

通过 VGA 电缆连接 17 英寸 LCD 显示器(LG L1742S)时,它工作正常,我可以将显示分辨率从最大 1280*1024 更改为其他值,重新启动后设置会正确恢复。

但是,当我通过 VGA 电缆连接更大的全高清 1920*1080 显示器(LG E2250)时,每次启动都会遇到同样的问题:

  • 我看到了启动进度窗口,
  • 然后我看到了 MS 的标志,
  • 然后我看到欢迎屏幕
  • 然后我开始看到桌面
  • 显示器突然关闭,并显示有关输入信号频率不受支持的消息

据我了解,Vista 尝试自动更改分辨率并设置错误的参数。

我尝试过启动到低分辨率模式,但是遇到了同样的问题:Vista 启动后显示器突然停止工作。

更新:我尝试启动到安全模式,但计算机每次都会自动重新启动,因此我无法在安全模式下执行任何操作。

我尝试将该显示器连接到装有 Windows XP 的笔记本电脑,并且以其原始分辨率使用该显示器没有任何问题。

更多信息:我已经尝试过当 Vista 不断以不受支持的分辨率启动时,如何更改分辨率?并通过 msconfig 实用程序将启动分辨率设置为低。重启后我看到的是:PC 以低分辨率启动,我看到桌面上全是图标,然后 3-5 秒后,计算机自发将分辨率更改为最大值(1280*1024 @ 17 英寸)。这可能是什么?NVidia 驱动程序?

如何在 Vista 中禁用此显示分辨率自动更改功能?或者还有其他解决方法?

答案1

Vista 为您插入的每个 vga 显示器安装一个驱动程序,尝试插入它,然后转到设备管理器,卸载或替换驱动程序,首先尝试显示器提供的驱动程序,如果没有附带,请从制造商处下载。

答案2

我已从 Microsoft Update 安装了 Vista 的所有可用更新,并卸载了默认安装的 McAffe 防病毒软件。之后,Vista 停止自动更改显示器分辨率。之后,我安装了显示器驱动程序,现在它可以正常工作。

问题解决了,谢谢。

相关内容