我在 Windows 8.1 Preview 上使用非常旧的集成图形芯片组时遇到了显示问题,因此我决定购买 Nvidia GTX 660,想象它会有稍微好一点的支持。
但实际上情况似乎更糟了,因为新的 GPU...根本不起作用(除非显示黑屏可以视为正常工作)。这是默认行为(即在安装任何驱动程序之前),并且在通过 Windows 更新(版本 320)安装非测试版驱动程序时以及手动安装此 GPU 的最新 Windows 8.1 预览版驱动程序(版本 326.19)时保持不变。
我不在乎对游戏、3D 等的高级支持。我也不关心性能。我只希望 GPU 至少能显示一些东西。有没有办法让它在某种故障安全模式或某种通用模式下工作(也许是某些 Windows 通用驱动程序?),其中特定 GPU 的性能会丢失,但仍可以使用 GPU?
答案1
大多数主板不会同时运行集成和扩展显卡(Crossfire 设备除外)。
将显示器插入集成端口,然后重新启动 PC,进入 BIOS 设置屏幕。查找与集成外围设备相关的菜单,并检查与视频卡选择相关的设置,然后将其设置为使用扩展卡。保存并退出 BIOS。
将显示器插入扩展卡,您应该会得到输出。驱动程序不应该限制接收输出的能力,所以如果它仍然不工作,请查阅主板手册,重新检查 BIOS 设置,然后重新启动。如果仍然无法得到响应,请尝试重新安装扩展卡,并确保所有东西都已插入,包括 PCIE 电源。如果它仍然不起作用,你可能手上的部件有缺陷。
祝你好运
答案2
您的系统是否已同时连接两个设备?如果是,则可能是您的系统正在尝试使用旧设备,而不是新设备。也许您可以将显示器连接到两个卡上,然后查看哪个卡可以工作。这样至少可以让您有足够长的视频时间来弄清楚发生了什么。您可能需要进入 BIOS/UEFI 设置,然后选择要使用的卡。
如果您以安全模式启动,所有显卡都会运行默认/通用 VGA 驱动程序。它们还会在连接的每台显示器上显示完全相同的内容。无论上述答案是否正确,您都应该能够启动到带网络连接的安全模式,连接到互联网,为您的设备下载/安装最新的 Nvidia 驱动程序,然后开始工作。
然后,如果上述答案正确,您可以关闭电源,移除旧卡(假设它不是集成的),运气好的话,一切都会好起来。您可能(取决于您的系统)必须进入 BIOS/UEFI 设置,并指定您的计算机应使用哪个设备。
答案3
自 Windows XP 1以来,Windows 包含一个通用 VGA 驱动程序,允许 2D 应用程序在显示器支持的所有分辨率下运行,但显然不支持 3D 加速。如果未安装特定 GPU 的官方驱动程序,或者系统处于安全模式,Windows 将使用此驱动程序。
但是,不要指望性能会很好。如果 3D 加速不可用,Windows 8 将使用软件渲染来实现桌面效果,除了最简单的 3D 应用程序之外,其他所有 3D 应用程序的性能可能都很差。特别是在性能较差的系统上,您可能会看到窗口缓慢地绘制其内容。
如果您根本没有从 GPU 获得任何输出:
- 将显示器插入主板上的视频连接器,然后进入 BIOS 设置并确保 BIOS 正确配置为选择 PCIe 插槽中的卡用于视频。
- 如果已选择正确的视频设备,则视频卡可能无法运行或安装不正确。确保视频卡安装正确,并且其运行所需的所有连接器(包括 PCIe 电源连接器)均已正确插入。此外,考虑打开机箱运行计算机,看看视频卡上的风扇是否在运转。如果视频卡仍然无法工作,或者风扇明显没有运转,则该卡可能已损坏。
1. 如果没有安装合适的视频驱动程序,Windows 9x/Me 只能以 640×480 的分辨率运行,但这不是重点。