为什么 1440x900 的屏幕分辨率会突然从 Intel GMA 控制面板中消失?

Gen*_*neQ 7 windows-vista graphics-card resolution external-display intel-graphics

我使用的是 Vostro 1200 笔记本电脑,配备移动英特尔(R) 965 高速芯片组为其图形供电并运行 Vista 32 位 SP2。从第一天起,我一直将 Vostro 与戴尔 SE198WFP 液晶显示器一起用作外部显示器,大约两年没有任何问题。最近,我将 Vostro 插入了其他几台显示器。问题是,现在我的主显示器(SE198WFP)的原始分辨率 1440x900 @ 60 Hz 不再可用。(见下文)

英特尔 GMA 控制面板

我已经尝试了从卸载和重新安装英特尔驱动程序以及显示器驱动程序的所有方法都无济于事。

我已经解决了这个问题,似乎其他人也遇到过这种情况,但所有的答案都涉及人们沮丧地放弃或重新安装;两个可怕的结果。

有没有人想过为什么会发生这种情况并有一个很好的解决方案?

更新:

这家伙有一个复杂的解决方案,我还没有尝试过。他对这个问题的解释是

在为我的全新 19 的问题寻找答案之后,我感到很疲惫?宽屏显示器的原始分辨率(1440×900)在显示属性中不可用(原文如此),我终于偶然发现了一个人在英特尔论坛上发布的文章,该文章基本上解释了英特尔在其 GMA 950 系列板载图形解决方案上所做的事情.

不是很安慰。

Gen*_*neQ 4

以最不可能的方式解决:使用不同的 VGA 电缆。显然有人使用了我的显示器(在我不知情的情况下)并使用了他们自己的(有缺陷的)电缆并将其留在那里。我找到了原来的电缆并将其插入,代替有缺陷的电缆,一切都在一秒钟内恢复正常。

当我在(迷宫般的)Windows 注册表中查找并发现 Intel GMA 将我的显示器检测为“#-”而不是通常情况下的“Del003”时,我预感到问题可能出在电缆上,并且序列号无法读取监视器。(也感谢伊沃提到“电缆”,这引发了我的一些想法。)

这种情况可能是由于显卡未从 LCD 显示器获取正确的EDID(扩展显示识别数据)而导致的。由于显示器很好,我更仔细地查看了电缆,发现它不是原装的。

这件事浪费了我一生的时间,但天哪,这真是一个教训。希望没有其他人能够承受这一教训。

:-)