Windows RDP(远程桌面)可以强制忽略 GPU 吗?

Mat*_*att 4 windows remote-desktop gpu windows-10

我想远程桌面到 Windows 10 主机,但想强制 rdp 主机服务只消耗 CPU 资源而不消耗 GPU。当我通常 rdp 进入我的主机时,我可以看到消耗了 GPU 资源。我不希望这样,因为我将 GPU 保留在我的机器中,用于细读 GPU 的机器学习目的。

我可以强制 Windows 的 RDP 不消耗 GPU 资源吗?

谢谢

在此处输入图片说明

har*_*ymc 9

Windows 10 之前的 RDP 有自己的图形驱动程序,可以将渲染的屏幕转换为网络数据包发送到客户端,客户端只使用 CPU。Window 8 是第一个开始使用 GPU 的。

由于 Windows 10 build 1511 和 Windows Server 2016,RDP 使用 AVC/H.264 编解码器以支持比全高清更大的屏幕。此编解码器使用 GPU,但仅在某些条件下和完整的桌面会话中使用,否则会像以前一样回退到使用 CPU。

使用 AVC/H.264 现在是默认设置,但您可以使用组策略编辑器 (gpedit.msc) 禁用它并深入到:
计算机配置 -> 管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面会话主机 -> 远程会话环境

将以下策略设置为禁用,以禁用 AVC/H.264 编解码器的使用:

  • 为远程桌面连接配置 H.264/AVC 硬件编码
  • 远程桌面连接优先使用 H.264/AVC 444 图形模式

在任何情况下,非完整桌面会话当前不应使用 GPU(但这可能会更改,恕不另行通知)。

参考 :

最后一个参考包含此文本:

此策略设置允许您为远程桌面连接启用 H.264/AVC 硬件编码支持。当您启用硬件编码时,如果发生错误,我们将尝试使用软件编码。如果您禁用或不配置此策略,我们将始终使用软件编码。