![如何强制我的专用 GPU 处理所有应用程序或禁用我的集成 GPU?](https://linux22.com/image/1592123/%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%E6%88%91%E7%9A%84%E4%B8%93%E7%94%A8%20GPU%20%E5%A4%84%E7%90%86%E6%89%80%E6%9C%89%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%88%96%E7%A6%81%E7%94%A8%E6%88%91%E7%9A%84%E9%9B%86%E6%88%90%20GPU%EF%BC%9F.png)
我是一名软件开发人员,目前正在使用 Electron 库缺少选择专用 GPU 是否处理动态生成的可执行文件的功能在开发过程中(每次保存更改时,都会动态生成一个可执行文件以进行快速测试。
因此,我无法仅更改此特定可执行文件的 Windows 设置以使用所需的 GPU),因此我想知道是否有办法强制我的专用(非 CPU 集成)GPU 处理系统上的所有事情。这实际上不是一个软件问题,上下文似乎很相关。
如何强制我的专用 GPU 处理所有应用程序或禁用我的集成 GPU?
答案1
从 1803 版(2018 年 4 月更新)及更高版本开始,Windows 10 在设置应用中增加了一个新部分,还允许指定传统桌面和 Microsoft Store 应用的首选显卡,以提高系统性能或电池寿命。
要强制应用程序使用独立 GPU 而不是集成适配器,或反之亦然,以提供更好的系统性能或电池寿命,请使用以下步骤:
- 打开设置。
- 单击系统。
- 单击“显示”。
- 在“多显示器”下,单击高级图形设置链接。
- 使用下拉菜单选择要配置的应用程序类型:(经典应用程序 - 这些是传统的 Win32 桌面程序。)(通用应用程序 - 这些是可通过 Microsoft Store 获得的应用程序。)
- 如果您选择经典应用,则需要点击浏览按钮找到“.exe”文件以添加应用。否则,如果您选择通用应用选项,您将看到第二个下拉菜单以选择应用。
- 从列表中选择您添加的应用程序。
- 单击选项按钮。
- 设置要使用的图形首选项:(系统默认 - 这始终是默认设置,Windows 10 决定自动使用哪个 GPU。省电 - 在耗电量最少的 GPU 上运行应用程序,大多数时候是集成图形处理器。高性能 - 在功能最强大的 GPU 上运行应用程序,大多数时候是外部或独立图形处理器。)
- 单击保存按钮。
配置完步骤后,您配置的应用程序将使用您指定的图形处理器,在下次启动时优化电池寿命或性能。