Windows 10, RemoteFX vGPU desteğini devre dışı bırakır; Yeniden etkinleştirebilir misin?

Microsoft , bir güvenlik açığı nedeniyle (Microsoft)RemoteFX vGPU özelliğini devre dışı bırakacak bir güvenlik güncelleştirmesi (KB4571756) yayımladı . Windows 10, sürüm 2004(Windows 10, version 2004) ve tüm Windows Server sürüm 2004 sürümleri için geçerlidir .

Windows Update RemoteFX vGPU

Bu güncellemeyi yayınlayın, RemoteFX vGPU'nun etkinleştirildiği tüm sanal makineler aşağıdaki hata iletileriyle başarısız olur:

  • RemoteFX özellikli tüm GPU'lar (GPUs)Hyper-V Yöneticisi'nde(Hyper-V Manager) devre dışı bırakıldığından sanal makine başlatılamıyor .
  • Sunucunun GPU kaynakları yetersiz olduğundan sanal makine başlatılamıyor.

Son kullanıcı RemoteFX(RemoteFX) vGPU'yu yeniden etkinleştirmeye çalışsa bile , VM hata mesajını görüntüler—

We no longer support the RemoteFX 3D video adapter. If you are still using this adapter, you may become vulnerable to security risk.

RemoteFX vGPU özelliği nedir?

Sanal Makineleri çalıştırırken , RemoteFX v GPU özelliği, fiziksel GPU'yu(GPU) paylaşmanıza olanak tanır . Bu özellik, fiziksel GPU çok fazla kaynak olduğunda işe yarar, ancak bunun yerine tüm VM'ler(VMs) iş yükleri için GPU'yu(GPU) dinamik olarak paylaşabilir . Avantajı, elbette, GPU maliyetindeki azalma ve (GPU)CPU yükünün azalmasıdır . Hayal etmek isterseniz , aynı fiziksel GPU üzerinde aynı anda birden fazla DirectX uygulamasını çalıştırmak gibidir . Yani 4 GPU(GPUs) satın almak yerine bir GPUiş yüküne bağlı olarak yardımcı olabilir. Ayrıca, fiziksel GPU'nun(GPU) aşırı kullanımını kısıtlayan önlemlerle birlikte geldi .

RemoteFX vGPU'nun etrafındaki güvenlik açığı nedir?

RemoteFX vGPU eski. Windows 7'de(Windows 7) tanıtıldı ve şimdi bir uzaktan kod yürütme güvenlik açığıyla karşı karşıya. Bir ana sunucudaki Hyper-V RemoteFX vGPU, konuk işletim sistemindeki kimliği doğrulanmış bir kullanıcıdan gelen girişi düzgün şekilde doğrulayamadığında bir uzaktan kod yürütme güvenlik açığı bulunmaktadır . Bu , bir saldırgan konuk işletim sisteminde Hyper-V RemoteFX vGPU'nun kimliği doğrulanmış bir kullanıcıdan gelen girişi düzgün bir şekilde doğrulayamadığında, bir konuk işletim sisteminde Hyper-V RemoteFX vGPU'nun Hyper üzerinde çalışan ayrı ayrı video sürücülerine saldıran hazırlanmış bir uygulama çalıştırdığında meydana gelir . -V(Hyper-V) ev sahibi.

Saldırganın erişimi olduğunda, ana bilgisayar işletim sisteminde herhangi bir kodu çalıştırabilir. Bu mimari bir sorun olduğundan, bunun için bir düzeltme yoktur.

RemoteFX vGPU'ya alternatifler

Tek seçenek, üçüncü taraf uygulamalardan olabilecek veya Microsoft'un (Microsoft)Ayrık Aygıt Atama(Discrete Device Assignment) ( DDA ) kullanılmasını önerdiği alternatif bir vGPU kullanmaktır . PCIe Aygıtının(PCIe Device) tamamını bir VM'ye dönüştürmenize olanak tanır . Yalnızca Graphics araçlarına erişime izin vermekle kalmaz, aynı zamanda (Graphics)NVMe depolama alanını da paylaşabilirsiniz .

DDA'nın(DDA) güvenli olmasının dışında en büyük avantajı, cihaz sanal makineye monte edilmeden önce ana bilgisayara sürücü yüklemeye gerek olmamasıdır. VM, cihazın PCIe Konumunu(PCIe Location) tanımlayabildiği sürece, VM'nin onu monte etmesi için Yol(Path) belirlenebilir. Kısacası, bir GPU'yu(GPU) bir VM'ye geçiren DDA , yerel GPU sürücüsünün VM ve tüm yetenekler içinde kullanılmasına izin verir. Buna RemoteFX v GPU ile mümkün olmayan (GPU)DirectX 12 , CUDA vb . dahildir .

RemoteFX vGPU nasıl yeniden etkinleştirilir

Microsoft , RemoteFX vGPU'yu kullanmamanız gerektiği konusunda açıkça uyarıyor , ancak kullanmak zorunda kalırsanız, riski size ait olmak üzere onu yeniden etkinleştirmenin bir yolu vardır.

RemoteFX vGPU 3D bağdaştırıcısını zaten yapılandırdığınızı varsayarsak , yalnızca Windows 10 , sürüm 1803 ve önceki sürümlerde çalışacak ayrıntıları burada bulabilirsiniz.

RemoteFX vGPU'yu Hyper-V Yöneticisi(Hyper-V Manager) ile yapılandırın

RemoteFX vGPU 3D'yi (RemoteFX)Hyper-V Manager kullanarak yapılandırmak için şu adımları izleyin:

  • Sanal Makineyi Durdur
  • Hyper-V Manager'ı(Hyper-V Manager) açın ve VM Ayarları'na(VM Settings) gidin  .
  • Donanım Ekle'ye tıklayın.
  • RemoteFX 3D Grafik Bağdaştırıcısı'nı(Graphics Adapter) ve ardından  Ekle'yi(Add) seçin .

RemoteFX vGPU'yu PowerShell cmdlet'leriyle yapılandırma

  • Enable-VMRemoteFXPhysicalVideoAdapter
  • Add-VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFx3dVideoAdapter
  • Set-VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFXPhysicalVideoAdapter

Bununla ilgili daha fazla bilgiyi burada Microsoft'ta(about it here on Microsoft.) okuyabilirsiniz .



About the author

Ben profesyonel bir yorumcu ve üretkenlik arttırıcıyım. İnternette video oyunları oynayarak, yeni şeyler keşfetmeyi ve teknoloji ihtiyaçları konusunda insanlara yardım ederek vakit geçirmeyi seviyorum. Xbox ile biraz deneyimim var ve 2009'dan beri müşterilerin sistemlerini güvende tutmalarına yardımcı oluyorum.



Related posts