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

Bop*_*Bop 19 security graphics-card hyper-v virtual-machine windows-10

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

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

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

谷歌搜索产生了两个结果——Remove-VMRemoteFx3dVideoAdapter这在我的情况下不适用——我的机器上运行着 Hyper-V,但我没有虚拟机。此命令适用于 VM。

另一个 - Disable-VMRemoteFXPhysicalVideoAdapter- 它需要名字。所以我先跑了:

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

Run Code Online (Sandbox Code Playgroud)

然后:

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)
Run Code Online (Sandbox Code Playgroud)

我的操作系统是 W10 v 2004 build 19041.572,Windows Update 显示一切都是最新的。

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

小智 17

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

这是我所做的:

  1. 获取视频卡的名称。在这里我可以看到驱动程序已启用。
Get-VMRemoteFXPhysicalVideoAdapter
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

  1. 禁用 RemoteFX 适配器。显然,为它提供您自己的卡的名称。
Disable-VMRemoteFXPhysicalVideoAdapter -Name "NVIDIA Geforce GTX 970"
Run Code Online (Sandbox Code Playgroud)

现在我无法真正检查这是否有效,因为弹出窗口只是不经常出现,但它确实显示为 disabled :

在此处输入图片说明


Sea*_*ers 12

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

Get-VMRemoteFXPhysicalVideoAdapter | ?{$_.Enabled} | Disable-VMRemoteFXPhysicalVideoAdapter
Run Code Online (Sandbox Code Playgroud)