警告“您当前正在使用 RemoteFX 3D 视频适配器”

警告“您当前正在使用 RemoteFX 3D 视频适配器”

安装新的显卡后,我收到警告弹出框“您当前正在使用 RemoteFX 3D 视频适配器。我们不再支持该适配器...”。

我尝试打开此消息中提供的链接:https://support.microsoft.com/en-us/help/4570006/update-to-disable-and-remove-the-remotefx-vgpu-component

但它似乎描述了一个应该禁用此功能的 Windows 更新。但没有说明如何手动禁用它。

谷歌搜索得到两个结果 - Remove-VMRemoteFx3dVideoAdapter- 这并不适用于我的情况 - 我的机器上运行着 Hyper-V,但没有虚拟机。而此命令适用于虚拟机。

另一个 - Disable-VMRemoteFXPhysicalVideoAdapter- 它需要名称。所以我先运行 get:

PS C:\Windows\system32> Get-VMRemoteFXPhysicalVideoAdapter
WARNING: We no longer support the RemoteFX 3D video adapter. If you are still using this adapter, you may become
vulnerable to security risks. Learn more (https://go.microsoft.com/fwlink/?linkid=2131976)


Id                          : pci#ven_10de&dev_1d01&subsys_375d1458&rev_a1#4&2ae1b128&0&0019
Name                        : NVIDIA GeForce GT 1030
GPUID                       : 4318_7425_928846936_161
TotalVideoMemory            : 36392450048
AvailableVideoMemory        : 36392450048
DedicatedSystemMemory       : 0
DedicatedVideoMemory        : 2078662656
SharedSystemMemory          : 34313787392
Enabled                     : False
CompatibleForVirtualization : True
DirectXVersion              : 12.1
PixelShaderVersion          : 5.0
DriverProvider              : NVIDIA
DriverDate                  : 2019-07-24 02:00:00Z
DriverInstalledDate         : 2019-07-24 02:00:00Z
DriverVersion               : 26.21.14.3200
DriverModelVersion          : 2.6
CimSession                  : CimSession: .
ComputerName                : xxxxx
IsDeleted                   : False

然后:

PS C:\Windows\system32> Disable-VMRemoteFXPhysicalVideoAdapter -Name "NVIDIA GeForce GT 1030"
WARNING: We no longer support the RemoteFX 3D video adapter. If you are still using this adapter, you may become
vulnerable to security risks. Learn more (https://go.microsoft.com/fwlink/?linkid=2131976)

我的操作系统是 W10 v 2004 build 19041.572,Windows Update 显示所有内容都是最新的。

我如何确保此“RemoteFX 3D”已被安全禁用?

答案1

我也一直收到那个弹出窗口。我没有运行任何 VM,但我确实在运行 WSL2,它是在 Hyper-V 上运行的(加上使用 WSL2 的 Docker,我不知道这是否在其中发挥作用)。

这是我所做的:

  1. 获取显卡名称。在这里我可以看到驱动程序已启用。
Get-VMRemoteFXPhysicalVideoAdapter

在此处输入图片描述

  1. 禁用 RemoteFX 适配器。显然,为其提供您自己的卡的名称。
Disable-VMRemoteFXPhysicalVideoAdapter -Name "NVIDIA Geforce GTX 970"

现在我无法真正检查这是否有效,因为弹出窗口出现的频率很低,但它确实显示已禁用:

在此处输入图片描述

答案2

在阅读@Mickael的回答后,这对我有用(在管理员Powershell提示符下):

Get-VMRemoteFXPhysicalVideoAdapter | ?{$_.Enabled} | Disable-VMRemoteFXPhysicalVideoAdapter

答案3

我刚刚第一次遇到这种情况:Microsoft 链接有一个小提示 - 似乎 MS 最终将在 2021 年 3 月从 Windows 中删除该适配器,禁用似乎是我们目前能做的最好的事情。但我仍在寻找手动删除方法。

https://support.microsoft.com/en-us/topic/update-to-disable-and-remove-the-remotefx-vgpu-component-in-windows-bbdf1531-7188-2bf4-0de6-641de79f09d2

删除:RemoteFX vGPU 将从 2021 年 3 月 Windows 安全更新(2021 年 3 月 9 日)中的所有适用 Windows 平台中删除

同时,我发现 PS 中的这一行代码似乎禁用了该功能:

Get-VMRemoteFXPhysicalVideoAdapter | Disable-VMRemoteFXPhysicalVideoAdapter

相关内容