Windows Server中NVIDIA控制面板缺少图形选项的解决方案
Windows Server中NVIDIA控制面板缺少图形选项的解决方案
本文讨论了在Windows Server环境中NVIDIA控制面板缺少图形任务选项的问题。文章详细描述了症状、原因,并提供了具体的解决方案,包括使用NVIDIA-smi命令行工具和获取GRID许可证的方法。内容专业且技术性强,适合IT技术人员阅读。
症状
打开 NVIDIA 控制面板时,只有管理 GPU 利用率菜单可用。在此菜单中,只有专用于计算需求的使用模式,而图形任务(如 3D 设置)则不存在。
在任务管理器中检查时,未显示 GPU 选项卡。
原因
如NVIDIA TCC 文档中所述:
NVIDIA GPU 分为三类:
- GeForce - 通常默认为 WDDM 模式;用于游戏图形
- Quadro - 通常默认为 WDDM 模式,但通常也用作 TCC 计算设备
- Tesla - 通常默认为 TCC 模式
当前驱动程序需要 GRID 许可证才能在 Tesla 设备上启用 WDDM。
解决方案
GRID 许可证允许用户下载 NVIDIA GRID 和虚拟 GPU 驱动程序,以便从 TCC 模式更改为 WDDM 模式。GRID 许可证需要 NVIDIA 订阅购买时收到的 NVIDIA Enterprise 帐户,应在 GPU 订单阶段考虑该帐户。如果尚未执行此操作,则可以创建 NVIDIA 90 天试用帐户。完成后,可以从 NVIDIA 控制面板下载 NVIDIA vGPU 软件。
安装后,默认情况下应启用 WDDM 模式。可以使用以下命令进行检查:
nvidia-smi
如果没有,仍然可以使用命令强制执行:
nvidia-smi -fdm 0
最后,NVIDIA 控制面板和任务管理器显示 GPU 选项。
受影响的产品
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft Windows Server 2022
附录:NVIDIA-smi 命令行工具使用说明
NVIDIA-smi 命令行实用程序提供了有关 GPU 状态的更多信息。它可以在命令提示符中从其位于:
C:\Program Files\NVIDIA Corporation\NVSMI
在运行 nvidia-smi -i
命令,及其用法和驱动程序详细信息。
上面的屏幕截图中概述的有用信息:
- 驱动程序模式:如 NVIDIA-smi 命令文档(第 8 页的“驱动程序模型”下)中所述,Tesla 计算群集(TCC)驱动程序主要用于计算操作(如 NVIDIA 控制面板的使用模式所示),而 Windows 显示驱动程序模型(WDDM) 驱动程序用于图形用途。
- 用法:未使用内存。
- 没有进程正在运行。
- The GPU-ID:PCI 总线 ID(如 domain:bus:device.function 十六进制)。
命令 nvidia-smi -fdm 0
(或 nvidia-smi -g {GPU_ID} -dm 0
) 应强制使用 WDDM 驱动程序(因为 0 标识 WDDM 驱动程序,而 1 标识 TCC 驱动程序)。默认情况下,用户没有更改它的权限,并会收到以下错误消息:
"Unable to set driver model for GPU {GPU-ID}: Not supported
Treating as warning and moving on.
All done."