Windows 10은 RemoteFX vGPU 지원을 비활성화합니다. 다시 켤 수 있습니까?

Windows 10 Disables Support



Windows 10은 RemoteFX vGPU 지원을 비활성화합니다. 다시 켤 수 있습니까? IT 전문가로서 저는 종종 Windows 10의 어떤 기능을 비활성화하거나 끌 수 있는지에 대한 질문을 받습니다. 대부분의 경우 대답은 '상황에 따라 다릅니다.'입니다. 예를 들어 Windows 방화벽을 비활성화할 수 있지만 이렇게 하면 컴퓨터가 공격에 취약해질 수 있습니다. RemoteFX vGPU의 경우 대답은 좀 더 간단합니다. Microsoft는 Windows 10에서 기본적으로 이 기능을 비활성화하기로 결정했으며 다시 켤 방법이 없습니다. RemoteFX vGPU란 무엇입니까? RemoteFX vGPU는 물리적 GPU를 여러 가상 머신 간에 공유할 수 있게 해주는 기능입니다. 일반적으로 비디오 편집이나 게임과 같이 고급 그래픽이 필요한 경우에 사용됩니다. Microsoft에서 비활성화하는 이유는 무엇입니까? Microsoft는 Windows 10에서 RemoteFX vGPU를 비활성화한 구체적인 이유를 밝히지 않았습니다. 그러나 이러한 결정은 성능 또는 보안상의 이유로 내려진 것 같습니다. RemoteFX vGPU를 비활성화하면 어떤 결과가 발생합니까? 대부분의 사용자에게는 RemoteFX vGPU를 비활성화해도 눈에 띄는 효과가 없습니다. 그러나 이 기능에 의존하고 있었다면 대체 솔루션을 찾아야 할 수도 있습니다. 대체 솔루션에 대한 제안 사항이 있습니까? 가상 머신에 고급 그래픽이 필요한 경우 다른 가상 머신과 공유되지 않는 물리적 GPU를 사용할 수 있습니다. 또는 NVIDIA GRID와 같은 소프트웨어 기반 솔루션을 사용할 수 있습니다.



Microsoft는 비활성화되는 보안 업데이트 KB4571756을 발표했습니다. RemoteFX vGPU 보안 취약점으로 인한 기능. 그것은 다음을 가리킨다 윈도우 10, 버전 2004 및 Windows Server 버전 2004의 모든 에디션.





rr_ssl_version_or_cipher_mismatch

VGPU RemoteFX 윈도우 업데이트





이 업데이트를 게시하면 RemoteFX vGPU가 활성화된 모든 VM이 다음 오류 메시지와 함께 충돌합니다.



  • 모든 RemoteFX 지원 GPU가 Hyper-V 관리자에서 비활성화되어 있기 때문에 가상 머신을 시작할 수 없습니다.
  • 서버에 충분한 GPU 리소스가 없기 때문에 가상 머신을 시작할 수 없습니다.

최종 사용자가 RemoteFX vGPU를 다시 활성화하려고 해도 가상 머신에 오류 메시지가 표시됩니다.

더 이상 RemoteFX 3D 비디오 어댑터를 지원하지 않습니다. 이 어댑터를 계속 사용하고 있다면 보안 위험에 노출될 수 있습니다.

vGPU RemoteFX 기능이란 무엇입니까?

실행할 때 가상 머신 , RemoteFX vGPU 기능을 사용하면 물리적 GPU를 공유할 수 있습니다. 이 기능은 물리적 GPU가 너무 많은 리소스일 때 적합하지만 대신 모든 VM이 워크로드를 위해 GPU를 동적으로 공유할 수 있습니다. 물론 이점은 GPU 비용을 줄이고 CPU의 부하를 줄이는 것입니다. 상상하고 싶다면 동일한 물리적 GPU에서 동시에 여러 DirectX 응용 프로그램을 실행하는 것과 같습니다. 따라서 4개의 GPU를 구입하는 대신 워크로드에 따라 하나의 GPU가 도움이 될 수 있습니다. 물리 GPU의 과도한 사용을 제한하기 위한 대책도 마련했다.



이 소프트웨어를 실행하려면이 게시자의 차단을 해제해야합니다.

RemoteFX vGPU 보안 취약점은 무엇입니까?

RemoteFX vGPU는 더 이상 사용되지 않습니다. Windows 7에서 도입되었으며 현재 원격 코드 실행 취약점에 직면해 있습니다. 호스트 서버의 Hyper-V RemoteFX vGPU가 게스트 운영 체제에서 인증된 사용자의 입력을 제대로 확인할 수 없는 경우 원격 코드 실행 취약성이 존재합니다. 이는 공격자가 Hyper에서 실행되는 개별 타사 비디오 드라이버를 공격하는 게스트 OS에서 제작된 애플리케이션을 시작할 때 호스트 서버의 Hyper-V RemoteFX vGPU가 게스트 운영 체제에서 인증된 사용자의 입력을 제대로 검증하지 못하는 경우에 발생합니다. -V 호스트.

공격자가 액세스 권한을 얻으면 호스트 OS에서 모든 코드를 실행할 수 있습니다. 이는 아키텍처 문제이므로 해결할 방법이 없습니다.

RemoteFX vGPU의 대체 옵션

유일한 옵션은 타사 애플리케이션의 대체 vGPU를 사용하거나 Microsoft에서 DDA(Discrete Device Assignment) 사용을 제안하는 것입니다. 이를 통해 전체 PCIe 장치를 가상 머신에 결합할 수 있습니다. 그래픽 자동차에 대한 액세스를 허용할 수 있을 뿐만 아니라 NVMe 스토리지도 공유할 수 있습니다.

DDA의 가장 큰 장점은 보안 외에도 장치가 가상 머신에 연결되기 전에 호스트에 드라이버를 설치할 필요가 없다는 것입니다. VM이 PCIe 장치의 위치를 ​​결정할 수 있는 경우 VM이 마운트할 경로를 결정할 수 있습니다. 즉, GPU를 VM에 전달하는 DDA를 통해 기본 GPU 드라이버를 VM 및 모든 가능성에서 사용할 수 있습니다. 여기에는 RemoteFX vGPU로는 불가능했던 DirectX 12, CUDA 등이 포함됩니다.

프리웨어 대 셰어웨어

RemoteFX vGPU를 다시 활성화하는 방법

Microsoft는 RemoteFX vGPU를 사용하지 말아야 한다고 분명히 경고하지만 사용하는 경우 위험을 감수하고 다시 활성화할 수 있는 방법이 있습니다.

RemoteFX vGPU 3D 어댑터를 이미 구성했다고 가정하면 다음은 Windows 10 버전 1803 이하에서만 작동하는 세부 정보입니다.

Hyper-V 관리자를 사용하여 RemoteFX vGPU 구성

Hyper-V 관리자를 사용하여 RemoteFX vGPU 3D를 구성하려면 다음 단계를 따르십시오.

  • 가상 머신 중지
  • Hyper-V 관리자를 열고 가상 머신 설정으로 이동합니다.
  • 하드웨어 추가를 클릭합니다.
  • RemoteFX 3D 그래픽 어댑터를 선택한 다음 추가를 클릭합니다.

PowerShell cmdlet을 사용하여 RemoteFX vGPU 구성

  • 활성화-VMRemoteFXPhysicalVideoAdapter
  • VMRemoteFx3dVideoAdapter 추가
  • Get-VMRemoteFx3dVideoAdapter
  • 세트-VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFXPhysicalVideoAdapter
PC 수리 도구를 다운로드하여 Windows 오류를 빠르게 찾아 자동으로 수정

더 읽을 수 있습니다 여기 Microsoft에서 그것에 대해.

인기 게시물