Windows 10 wyłącza obsługę RemoteFX vGPU; Czy możesz włączyć go z powrotem?

Windows 10 Disables Support



Windows 10 wyłącza obsługę RemoteFX vGPU; Czy możesz włączyć go z powrotem? Jako ekspert IT często jestem pytany o to, które funkcje w systemie Windows 10 można wyłączyć lub wyłączyć. W większości przypadków odpowiedź brzmi „to zależy”. Na przykład można wyłączyć Zaporę systemu Windows, ale może to narazić komputer na atak. W przypadku RemoteFX vGPU odpowiedź jest nieco prostsza. Firma Microsoft zdecydowała się domyślnie wyłączyć tę funkcję w systemie Windows 10 i nie ma możliwości jej ponownego włączenia. Co to jest vGPU RemoteFX? RemoteFX vGPU to funkcja, która umożliwia udostępnianie fizycznego GPU wielu maszynom wirtualnym. Jest zwykle używany w przypadkach, gdy potrzebna jest wysokiej klasy grafika, na przykład do edycji wideo lub gier. Dlaczego Microsoft go wyłącza? Microsoft nie podał konkretnego powodu wyłączenia RemoteFX vGPU w systemie Windows 10. Jest jednak prawdopodobne, że decyzja została podjęta ze względów wydajnościowych lub bezpieczeństwa. Jakie są konsekwencje wyłączenia RemoteFX vGPU? Dla większości użytkowników wyłączenie RemoteFX vGPU nie przyniesie zauważalnego efektu. Jeśli jednak polegałeś na tej funkcji, może być konieczne znalezienie alternatywnego rozwiązania. Czy macie jakieś propozycje alternatywnych rozwiązań? Jeśli potrzebujesz zaawansowanej grafiki dla maszyny wirtualnej, możesz użyć fizycznego procesora GPU, który nie jest współużytkowany z innymi maszynami wirtualnymi. Alternatywnie możesz użyć rozwiązania opartego na oprogramowaniu, takiego jak NVIDIA GRID.



Firma Microsoft wydała aktualizację zabezpieczeń KB4571756, która zostanie wyłączona vGPU RemoteFX funkcji ze względu na lukę w zabezpieczeniach. Odnosi się do Windows 10, wersja 2004 oraz wszystkie wersje systemu Windows Server w wersji 2004.





Aktualizacja systemu Windows VGPU RemoteFX





Po opublikowaniu tej aktualizacji każda maszyna wirtualna z włączoną funkcją RemoteFX vGPU ulegnie awarii i zostaną wyświetlone następujące komunikaty o błędach:



  • Nie można uruchomić maszyny wirtualnej, ponieważ wszystkie procesory GPU obsługujące funkcję RemoteFX są wyłączone w Menedżerze funkcji Hyper-V.
  • Nie można uruchomić maszyny wirtualnej, ponieważ serwer nie ma wystarczających zasobów GPU.

Nawet jeśli użytkownik końcowy spróbuje ponownie włączyć RemoteFX vGPU, maszyna wirtualna wyświetli komunikat o błędzie:

Nie obsługujemy już karty wideo RemoteFX 3D. Jeśli nadal używasz tego adaptera, możesz być zagrożony.

Co to jest funkcja vGPU RemoteFX?

podczas biegania Wirtualne maszyny , funkcja RemoteFX vGPU umożliwia udostępnianie fizycznego procesora graficznego. Ta funkcja jest dobrze dostosowana, gdy fizyczny procesor GPU jest zbyt dużym zasobem, ale zamiast tego wszystkie maszyny wirtualne mogą dynamicznie udostępniać procesor GPU dla swoich obciążeń. Zaletą jest oczywiście obniżenie kosztów GPU i zmniejszenie obciążenia procesora. Jeśli chcesz sobie wyobrazić, to tak, jakbyś uruchamiał wiele aplikacji DirectX na tym samym fizycznym GPU w tym samym czasie. Dlatego zamiast kupować 4 GPU, jeden GPU może pomóc, w zależności od obciążenia. Zapewniono również środki zaradcze w celu ograniczenia nadmiernego użycia fizycznego GPU.



Na czym polega luka w zabezpieczeniach RemoteFX vGPU?

RemoteFX vGPU jest przestarzałe. Został wprowadzony w systemie Windows 7 i teraz jest narażony na lukę w zabezpieczeniach umożliwiającą zdalne wykonanie kodu. Luka w zabezpieczeniach umożliwiająca zdalne wykonanie kodu występuje, gdy funkcja Hyper-V RemoteFX vGPU na serwerze hosta nie może prawidłowo zweryfikować danych wprowadzonych przez uwierzytelnionego użytkownika w systemie operacyjnym gościa. Dzieje się tak, gdy funkcja Hyper-V RemoteFX vGPU na serwerze hosta nie sprawdza poprawności danych wejściowych od uwierzytelnionego użytkownika w systemie operacyjnym gościa, gdy osoba atakująca uruchamia spreparowaną aplikację w systemie-gościu, która atakuje poszczególne sterowniki wideo innych firm działające w Hyper. -V gospodarz.

Gdy atakujący uzyska dostęp, może uruchomić dowolny kod w systemie operacyjnym hosta. Ponieważ jest to problem architektoniczny, nie ma sposobu, aby go naprawić.

Alternatywne opcje dla RemoteFX vGPU

Jedyną opcją jest użycie alternatywnego vGPU, który może pochodzić z aplikacji innych firm lub Microsoft sugeruje użycie Discrete Device Assignment (DDA). Pozwala to połączyć całe urządzenie PCIe w maszynę wirtualną. Nie tylko możesz zezwolić na dostęp do samochodów graficznych, ale możesz także udostępniać pamięć NVMe.

Największą zaletą DDA, oprócz bezpieczeństwa, jest to, że nie ma potrzeby instalowania sterowników na hoście przed podłączeniem urządzenia do maszyny wirtualnej. Jeśli maszyna wirtualna może określić lokalizację urządzenia PCIe, może określić ścieżkę, w której maszyna wirtualna je zamontuje. Krótko mówiąc, przekazanie DDA GPU do maszyny wirtualnej umożliwia użycie natywnego sterownika GPU w maszynie wirtualnej i wszystkich możliwości. Obejmuje to DirectX 12, CUDA itp., co nie było możliwe w przypadku RemoteFX vGPU.

Jak ponownie włączyć RemoteFX vGPU

Microsoft wyraźnie ostrzega, że ​​nie powinieneś używać vGPU RemoteFX, ale jeśli to zrobisz, istnieje sposób na ponowne włączenie go na własne ryzyko.

Zakładając, że adapter RemoteFX vGPU 3D został już skonfigurowany, oto szczegóły, które będą działać tylko w systemie Windows 10 w wersji 1803 i wcześniejszych.

Skonfiguruj RemoteFX vGPU za pomocą Hyper-V Manager

Aby skonfigurować RemoteFX vGPU 3D za pomocą Hyper-V Manager, wykonaj następujące kroki:

  • Zatrzymaj maszynę wirtualną
  • Otwórz Menedżera Hyper-V i przejdź do ustawień maszyny wirtualnej.
  • Kliknij Dodaj sprzęt.
  • Wybierz Adapter grafiki 3D RemoteFX, a następnie kliknij Dodaj.

Skonfiguruj RemoteFX vGPU przy użyciu poleceń cmdlet programu PowerShell

  • Włącz VMRemoteFXPhysicalVideoAdapter
  • Dodaj VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFx3dVideoAdapter
  • Zestaw VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFXPhysicalVideoAdapter
Pobierz PC Repair Tool, aby szybko znaleźć i automatycznie naprawić błędy systemu Windows

Możesz przeczytać więcej o tym tutaj w firmie Microsoft.

Popularne Wiadomości