问题:Windows 总是以低分辨率启动,几秒钟后才更改为正确分辨率。Windows 无法记住正确的分辨率/驱动程序。我不知道如何解决这个问题,只能重新安装 Windows(更新:也不起作用)。有什么建议吗?
我做了什么:
- 使用[DDU v18]卸载视频驱动程序;
- 在 NVIDIA 驱动程序安装期间进行全新安装;
- 在设备管理器中禁用处理器内置 GPU。
- 全新安装 Windows 10 Pro。仅用了几天就解决了。
设置:
- 主板:STRIX Z370-E;
- GPU:GeForce RTX 2070;
- GPU“2”:英特尔 UHD Graphics 630 IGP(英特尔 i7 8700k);
- 操作系统:Windows 10 Pro x64。
答案1
问题可能是 Windows 使用错误的驱动程序启动,然后切换到正确的驱动程序。
要阻止 Windows 切换图形驱动程序,请参阅
我的答案
到帖子
如何阻止 Windows 10 更新我的图形驱动程序?
在执行链接中描述的步骤之前,请确保安装了正确的驱动程序。
答案2
编辑 谷歌搜索“启动 nvidia windows 10 时屏幕分辨率低”这让我认为这是一种“正常”行为,因为系统启动时图形驱动程序尚未加载到内存中,因此分辨率由标准设置决定。驱动程序完全加载后,分辨率将适应驱动程序的设置。
您可以尝试以下方法来解决该问题:
检查访问加载驱动程序的 HDD 速度是否存在问题。SSD?HDD?
启动时是否有东西阻止驱动程序加载?清理注册表可能会有帮助。
也许您可以在 BIOS 中指定启动时使用的不同分辨率。
您可能尝试更改启动时加载驱动程序的顺序。这方面似乎没有太多信息,但有微软文章这可能会给你一个开始。
旧答案 问题可能不是 Windows,而是主板的 BIOS。如果您根本不需要 iGPU,请执行以下操作(这应该适用于华硕主板):(改编从此页面)
首先,确保显示器连接到 GPU,而不是主板。然后,
进入 bios
启动“高级”模式(通常为 f7)
导航到“高级”选项卡。
导航到系统代理(SA)配置。
导航到图形配置。
找到 iGPU 多显示器并将其设置为禁用。
答案3
问题可能出在你的驱动程序上。重新安装它不会起作用,因为它会再次安装相同的驱动程序(所以如果它有错误,它仍然会在那里)
正如您所说,重新安装 Windows 解决了这个问题,但只用了几天;嗯,可能是因为当您重新安装它时,驱动程序不是最新版本,过了一段时间,驱动程序更新了;问题又出现了。
解决方案:尝试降级您的驱动程序版本。(例如从版本 5.6.7 降级到 5.6.6)从 Google 下载驱动程序将其降级一个版本,然后让我了解结果。
希望这有帮助!❤️