Windows 10 menonaktifkan dukungan untuk RemoteFX vGPU; Bisakah Anda mengaktifkannya kembali?

Windows 10 Disables Support

Microsoft tidak lagi mendukung vGPU RemoteFX yang dimulai dengan Windows 10 2004, karena masalah keamanan. Bisakah Anda dan haruskah Anda mengaktifkannya kembali?



Microsoft telah meluncurkan pembaruan keamanan — KB4571756 — yang akan menonaktifkan VGPU RemoteFX fitur karena kerentanan keamanan. Ini berlaku untuk Windows 10, versi 2004 , dan semua edisi Windows Server versi 2004.



VGPU RemoteFX Windows Update

Posting update ini, setiap VM yang mengaktifkan RemoteFX vGPU akan gagal dengan pesan error berikut:



  • Mesin virtual tidak dapat dijalankan karena semua GPU yang mendukung RemoteFX dinonaktifkan di Manajer Hyper-V.
  • Mesin virtual tidak dapat dimulai karena server memiliki sumber daya GPU yang tidak mencukupi.

Meskipun pengguna akhir mencoba mengaktifkan kembali RemoteFX vGPU, VM akan menampilkan pesan kesalahan—

Kami tidak lagi mendukung adaptor video 3D RemoteFX. Jika Anda masih menggunakan adaptor ini, Anda mungkin menjadi rentan terhadap risiko keamanan.

Apa itu fitur RemoteFX vGPU?

Saat berlari Mesin virtual , fitur vGPU RemoteFX memungkinkan Anda berbagi GPU fisik. Fitur ini cocok saat GPU fisik memiliki terlalu banyak sumber daya, tetapi sebaliknya, semua VM dapat secara dinamis membagikan GPU untuk beban kerjanya. Keuntungannya tentu saja adalah pengurangan biaya GPU dan penurunan beban CPU. Jika ingin membayangkan, ini seperti menjalankan beberapa aplikasi DirectX secara bersamaan pada GPU fisik yang sama. Jadi, alih-alih membeli 4 GPU, satu GPU bisa membantu, tergantung beban kerjanya. Itu juga datang dengan tindakan pencegahan yang membatasi penggunaan GPU fisik secara berlebihan.



Apa kerentanan keamanan di sekitar RemoteFX vGPU?

RemoteFX vGPU sudah tua. Itu diperkenalkan di Windows 7 dan sekarang menghadapi kerentanan eksekusi kode jarak jauh. Kerentanan eksekusi kode jarak jauh terjadi saat Hyper-V RemoteFX vGPU di server host gagal memvalidasi input dengan benar dari pengguna yang diautentikasi di sistem operasi tamu. Ini terjadi ketika Hyper-V RemoteFX vGPU di server host gagal memvalidasi input dari pengguna yang diautentikasi dengan sistem operasi tamu saat penyerang menjalankan aplikasi yang dibuat di OS tamu, yang menyerang driver video pihak ketiga individu yang berjalan di Hyper -V host.

Setelah penyerang memiliki akses, dia dapat menjalankan kode apa pun di OS host. Karena ini adalah masalah arsitektur, tidak ada perbaikan untuk itu.

Alternatif untuk RemoteFX vGPU

Satu-satunya pilihan adalah menggunakan vGPU alternatif, yang mungkin berasal dari aplikasi pihak ketiga atau Microsoft menyarankan menggunakan Penugasan Perangkat Diskrit (DDA). Ini memungkinkan Anda untuk seluruh Perangkat PCIe menjadi VM. Anda tidak hanya dapat mengizinkan akses ke mobil Grafik, tetapi Anda juga dapat berbagi penyimpanan NVMe.

Keuntungan terbesar DDA selain dari keamanannya, tidak perlu menginstal driver di host sebelum perangkat dipasang di dalam VM. Selama VM dapat mengidentifikasi Lokasi PCIe perangkat, Path dapat ditentukan bagi VM untuk memasangnya. Singkatnya, DDA yang meneruskan GPU ke VM memungkinkan driver GPU asli digunakan dalam VM dan semua kapabilitas. Itu termasuk DirectX 12, CUDA, dll., Yang tidak mungkin dilakukan dengan RemoteFX vGPU.

Cara mengaktifkan kembali vGPU RemoteFX

Microsoft dengan jelas memperingatkan bahwa Anda tidak boleh menggunakan RemoteFX vGPU, tetapi jika perlu, ada cara untuk mengaktifkannya kembali dengan risiko Anda sendiri.

Dengan asumsi Anda telah mengonfigurasi adaptor 3D vGPU RemoteFX, berikut adalah detail yang hanya akan berfungsi pada Windows 10, versi 1803, dan versi sebelumnya

Konfigurasikan RemoteFX vGPU dengan Hyper-V Manager

Untuk mengkonfigurasi RemoteFX vGPU 3D menggunakan Hyper-V Manager, ikuti langkah-langkah berikut:

  • Hentikan Mesin Virtual
  • Buka Hyper-V Manager dan arahkan ke Pengaturan VM.
  • Klik Add Hardware.
  • Pilih RemoteFX 3D Graphics Adapter, lalu pilih Add.

Konfigurasikan vGPU RemoteFX dengan cmdlet PowerShell

  • Enable-VMRemoteFXPhysicalVideoAdapter
  • Tambahkan-VMRemoteFx3dVideoAdapter
  • Dapatkan-VMRemoteFx3dVideoAdapter
  • Set-VMRemoteFx3dVideoAdapter
  • Dapatkan-VMRemoteFXPhysicalVideoAdapter
Unduh Alat Perbaikan PC untuk menemukan & memperbaiki kesalahan Windows dengan cepat secara otomatis

Anda dapat membaca lebih lanjut tentang itu di sini di Microsoft.

Pesan Populer