Windows 10:设置默认 GPU

Windows 10:设置默认 GPU

我使用的是 GTX 760 显卡和 GT 710 显卡。我的一些程序在(速度慢得多的)GT 710 而不是 GTX 760 上运行。因此,按照一些教程,他们希望我在 NVidia 控制面板中调整以下设置:

在此处输入图片描述

选择软件,然后选择 GPU。但是第二个选项没有出现:

在此处输入图片描述

问题是某些程序在 GT 710 上运行速度非常慢。如果没有 GT 710,我就不得不扔掉一半的显示器。

编辑

“程序启动的屏幕或全屏显示程序的屏幕将使用连接到该屏幕的 GPU。”

事实并非如此。所有程序都从显示器一启动。“Blender”是个例外,它从显示器四启动,我不知道为什么,但正如你所见,它也连接到 GTX 760。

根据您发布的屏幕截图,我假设您的主板/CPU 上有一个集成 GPU?

不,我使用 2 个独立的 GPU

在此处输入图片描述

强大的 GTC 760 位于唯一的 PCIEx16 插槽中,而蹩脚的 GT710 位于 PCIEx4 插槽中。我的 CPU 仅支持 16 条通道,我在 bios 中分割了通道。(760 需要 8 条通道,710 仅需要一条通道)

编辑#2

我设法“解决”了这个问题,方法是在设备管理器中禁用我的 GT 710 卡,启动 Blender 和 Substance Painter(这是导致问题的唯一问题),然后重新启用图形卡。在 GT 710 处于活动状态时启动 Blender 或 Substance Painter 的另一个实例将在 GT 710 上运行该程序。

答案1

您想要做的是控制在哪个 GPU 上创建 OpenGL 上下文。幸运的是,最新的 Nvidia 驱动程序有办法做到这一点。

打开 Nvidia 控制面板,然后导航到此设置: 在此处输入图片描述

答案2

虽然@othermusketeers 的回答有点短,没有解释为什么这样做有效,但切换主显示器可能是您需要的答案之一。程序启动或全屏显示程序的屏幕将使用连接到该屏幕的 GPU。因此,如果您还没有这样做,建议将主显示器切换到更强大的 GPU。

从您发布的屏幕截图来看,我假设您的主板/CPU 上有集成 GPU?如果是这种情况,请尝试在 BIOS 中关闭它(如果可能),并将主 GPU 设置为 GTX 760。只是为了确保万无一失。

您的台式机的 PCI 插槽配置是什么?GT710 是插入主(上部)PCI 插槽,还是 GTX760 插入主插槽。在大多数情况下,Windows 倾向于使用第一个 GPU 作为主 GPU,特别是当您无法像您所说的那样选择 GPU 时。这可能是解决您问题的方法。

没有 Crossfire/SLI 桥接的双 GPU 设置更容易出现此类问题。如果您负担得起,请购买更新、更强大的显卡或另一款带有 SLI 桥接的 GTX760(如果主板支持)。

答案3

我认为您在编辑 #2 中的解决方法确认应用程序在显示器 4 中打开似乎是问题所在,也许您可​​以在 GUI 中重置应用程序首选项(如果可能的话),否则%appdata%%localappdata%关联) 或注册表?也许您在安装了这些应用程序后添加了较新的 GPU,并且它们正在保存首选项(并且不会根据更改进行调整),所以也许重新安装它们会有所帮助?

另外,请记住要礼貌地对待帮助你的人,我们没有为此获得报酬……

答案4

您是否尝试过进入 RClick 桌面 -> 桌面设置并设置主显示?

编辑:抱歉。对我来说,设置“主显示器”似乎是不言而喻的,它将告诉计算机默认使用哪个显示器(以及它所连接的图形处理器)。

当图形显示在显示器上时,它由图形处理器进行处理,显示器插入。如果您正在加载的程序开始显示在连接到其中一个较弱 GPU 的显示器上,则该程序将使用较弱的 GPU。希望这足以澄清我的答案。

点击查看屏幕截图。我的声望值不够,无法发布图片

相关内容