当 Vista 不断以不受支持的分辨率启动时,如何更改分辨率?

当 Vista 不断以不受支持的分辨率启动时,如何更改分辨率?

我有一台 Vista 机器,以前它连接到宽屏显示器,后来我搬家了,不再有显示器了,我打算把它连接到宽屏电视的 VGA 输入插孔。我可以看到初始的 DOS 类型启动屏幕,也可以看到“Windows 即将启动”屏幕,但一切都变黑了,我的电视在正常显示 Vista 圆形徽标并让我选择要登录的用户之前显示“不支持的视频信号”消息。

如果我启动到安全模式,我可以进入 Vista,并且可以将分辨率从安全模式 600 X 800 设置为更高分辨率并看到一切正常,但无论我在安全模式下更改什么设置,我都无法让常规启动遵守它们。

我没有旧显示器或其他显示器可以连接并以此方式更改分辨率,但如果绝对需要,我可能可以设法使用另一台显示器。这似乎是显而易见的解决办法。

但是有谁知道如何让安全模式更改生效吗?或者知道我可以盲输入哪些键来从 Vista 用户登录进入分辨率更改屏幕吗?或者有任何其他后门方法来更改此设置?

答案1

不要使用安全模式,而要启动到“低分辨率”模式。它应该是该列表中安全模式下方的几个菜单选项。

或者,您可以从命令行打开 msconfig。导航到“启动”选项卡,在安全模式下选中“基本视频”框并重新启动。

编辑:回答您关于检测的第二个问题。显示器通过 EDID 向计算机标识自身及其规格和原始分辨率。EDID 位于显示器的 ROM 芯片上,是一种标准。

然而,操作系统供应商(例如 Microsoft)、显卡制造商和显示器制造商在实现该功能时通常做得很差。这导致对原生分辨率等广告的支持不佳,当这种情况发生时,就会引发您遇到的问题。

答案2

您的操作系统正在尝试强制电视使用其无法支持的刷新率/分辨率。您必须检查你的电视手册。它将列出支持的组合。与显示器相反,根据您的电视机,您可能在这里没有太多选择。

刷新率几乎肯定会是 60 Hz。分辨率完全取决于电视屏幕尺寸。同时如果您的视频卡具有电视显示设置您应该使用它们,而不是在 Windows 正常分辨率对话框中设置任何内容。

如果您提供电视的品牌和型号,我们可能可以帮助您确定确切的设置。

答案3

如果您的视频驱动程序运行正常,您可以通过盲输入来更改设置。

我这里没有 Vista 机器可以测试,但是使用 XP 你可以输入:

Windows key, c, d, d, enter, ctrl-tab, ctrl-tab, ctrl-tab, ctrl-tab, tab, shift-tab, down, down, enter.

这会将屏幕分辨率降低两个等级。最后使用更多“降低”等级将其降低到最低。再次强调,这适用于 XP,请在尝试此操作之前在 Vista 上进行测试(在安全模式下)。

您也可以启动到安全模式,并将视频驱动程序更改为“VGA”,而不是您正在使用的任何加速驱动程序。重新启动到正常模式后,重新安装实际驱动程序并设置您喜欢的任何分辨率。

答案4

http://www.mydigitallife.info/how-to-change-screen-resolution-and-display-colors-quality-in-safe-mode-of-windows/

上面的链接有一个更好的解决方案——不需要外部软件。

相关内容