我将屏幕分辨率从 改为 ,800x600
现在1280x1074
Windows 可以启动,但没有显示,黑屏上出现一条消息Input not supported
。我只能在安全模式下启动 Windows。
我检查了安全模式,但没有可用的还原点。我使用的是 Windows 7。如何恢复屏幕分辨率?
编辑:
我尝试在安全模式下将分辨率设置为 800x600 并重新启动,但屏幕仍然保持黑色。我也启用了该600x480
模式,但情况仍然相同。
答案1
尝试更改保存显示器分辨率信息的注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Hardware Profiles\UnitedVideo\CONTROL\VIDEO
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Hardware Profiles\UnitedVideo\CONTROL\VIDEO
每个分支都包含几个与解决方案相关的关键点:
DefaultSettings.XResolution
DefaultSettings.YResolution
重启进入安全模式。导出整个分支以备不时之需。找到所有分辨率无效的密钥,并将其设置为有效的分辨率。重启。
答案2
您应该使用 VGA 模式,而不是安全模式。
- 安全模式:您的系统使用通用 VGA 设备驱动程序进行引导,
vga.sys
当然它不知道如何利用您的显示适配器所具有的非 VGA 功能。 - VGA 模式:您的系统使用适合您的显示适配器的已安装的设备驱动程序进行引导,但显示模式强制为 VGA 640×480 8 位色彩模式。
更改所使用的显示分辨率vga.sys
不会改变您的实际的显示设备驱动程序。显示分辨率(当然)是每个适配器的,由通用 VGA 驱动程序驱动的适配器不一定与由其正确设备驱动程序驱动的适配器相同。它们的设置以不同的名称保存。
以 VGA 模式启动系统,没有安全模式,然后从 Windows 资源管理器控制面板根据需要重新设置显示分辨率。