Windows 10 onemogućuje podršku za RemoteFX vGPU; Možete li ga ponovno omogućiti?

Microsoft je objavio sigurnosno ažuriranje — KB4571756 — koje će onemogućiti značajku RemoteFX vGPU zbog sigurnosne ranjivosti. Primjenjuje se na Windows 10, verziju 2004(Windows 10, version 2004) , i sva izdanja Windows Server verzije 2004.

Windows Update RemoteFX vGPU

Objavite ovo ažuriranje, svaki VM koji ima omogućen RemoteFX vGPU neće uspjeti sa sljedećim porukama pogreške:

  • Virtualni stroj se ne može pokrenuti jer su svi GPU(GPUs) -ovi koji podržavaju RemoteFX onemogućeni u Hyper-V Manageru(Hyper-V Manager) .
  • Virtualni stroj se ne može pokrenuti jer poslužitelj nema dovoljno GPU resursa.

Čak i ako krajnji korisnik pokuša ponovno omogućiti RemoteFX vGPU, VM će prikazati poruku o pogrešci—

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

Što je RemoteFX vGPU značajka?

Prilikom pokretanja virtualnih strojeva , značajka RemoteFX v GPU omogućuje vam dijeljenje fizičkog GPU -a . Značajka se dobro uklapa kada je fizički GPU prevelik resurs, ali umjesto toga, svi VM(VMs) -ovi mogu dinamički dijeliti GPU za svoje radno opterećenje. Prednost je, naravno, smanjenje cijene GPU -a i smanjenje opterećenja CPU-a . (CPU)Ako želite zamisliti, to je poput pokretanja više DirectX aplikacija u isto vrijeme na istom fizičkom GPU -u . Dakle, umjesto kupovine 4 GPU-(GPUs) a , jedan GPUmože pomoći, ovisno o opterećenju. Također je došao s protumjerama koje su ograničile prekomjernu upotrebu fizičkog GPU -a .

Koja je sigurnosna ranjivost oko RemoteFX vGPU-a?

RemoteFX vGPU je star. Predstavljen je u sustavu Windows 7(Windows 7) i sada se suočava s ranjivosti daljinskog izvršavanja koda. Ranjivost daljinskog izvršavanja koda postoji kada Hyper-V RemoteFX vGPU na poslužitelju glavnog računala ne uspije ispravno potvrditi unos provjerenog korisnika na gostujućem operativnom sustavu. Događa se kada Hyper-V RemoteFX vGPU na host poslužitelju ne uspije ispravno potvrditi unos autentificiranog korisnika na gostujućem operativnom sustavu kada napadač pokrene izrađenu aplikaciju na gostujućem OS-u, koja napada pojedinačne video drajvere treće strane koji rade na Hyperu -V(Hyper-V) domaćin.

Nakon što napadač ima pristup, može pokrenuti bilo koji kod na glavnom OS-u. Budući da je ovo arhitektonski problem, nema rješenja za njega.

Alternative RemoteFX vGPU

Jedina opcija je korištenje zamjenskog vGPU-a, koji može biti iz aplikacija trećih strana ili Microsoft predlaže korištenje Discrete Device Assignment ( DDA ). Omogućuje vam da cijeli PCIe uređaj(PCIe Device) pretvorite u VM. Ne samo da možete dopustiti pristup grafičkim(Graphics) automobilima, već možete i dijeliti NVMe pohranu.

Najveća prednost DDA osim što je siguran, nema potrebe za instaliranjem drajvera na host prije nego što se uređaj montira unutar VM-a. Sve dok VM može identificirati PCIe lokaciju(PCIe Location) uređaja , može se odrediti put za VM da ga montira. (Path)Ukratko, DDA prosljeđivanje GPU -a na VM omogućuje korištenje izvornog GPU drajvera unutar VM-a i svih mogućnosti. To uključuje DirectX 12 , CUDA , itd., što nije bilo moguće s RemoteFX v GPU .

Kako ponovno omogućiti RemoteFX vGPU

Microsoft jasno upozorava da ne biste trebali koristiti RemoteFX vGPU, ali ako morate, postoji način da ga ponovno omogućite na vlastitu odgovornost.

Pod pretpostavkom da ste već konfigurirali RemoteFX vGPU 3D adapter, evo pojedinosti koje će raditi samo na Windows 10 , verziji 1803 i starijim verzijama

Konfigurirajte RemoteFX vGPU pomoću Hyper-V Managera(Hyper-V Manager)

Da biste konfigurirali RemoteFX vGPU 3D pomoću Hyper-V Managera(Hyper-V Manager) , slijedite ove korake:

  • Zaustavite virtualni stroj
  • Otvorite Hyper-V Manager i idite na  Postavke VM(VM Settings) -a .
  • Kliknite na Dodaj hardver.
  • Odaberite RemoteFX 3D grafički adapter(Graphics Adapter) , a zatim odaberite  Dodaj(Add) .

Konfigurirajte RemoteFX vGPU s PowerShell cmdletima

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

Više o tome možete pročitati ovdje na Microsoftu.(about it here on Microsoft.)



About the author

Ja sam profesionalni recenzent i pojačivač produktivnosti. Volim provoditi vrijeme online igrajući video igrice, istražujući nove stvari i pomažući ljudima u njihovim tehnološkim potrebama. Imam neko iskustvo s Xboxom i pomažem korisnicima da očuvaju svoje sustave sigurnima od 2009.



Related posts