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

Microsoft telah merilis pembaruan keamanan—KB4571756—yang akan menonaktifkan fitur RemoteFX vGPU karena kerentanan keamanan. Ini berlaku untuk Windows 10, versi 2004(Windows 10, version 2004) , dan semua edisi Windows Server versi 2004.

Pembaruan Windows RemoteFX vGPU

Posting pembaruan ini, VM apa pun yang mengaktifkan RemoteFX vGPU akan gagal dengan pesan kesalahan berikut:

  • Mesin virtual tidak dapat dimulai karena semua GPU(GPUs) berkemampuan RemoteFX dinonaktifkan di Hyper-V Manager .
  • Mesin virtual tidak dapat dimulai karena server memiliki sumber daya GPU yang tidak mencukupi .

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

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

Apa itu fitur RemoteFX vGPU?

Saat menjalankan Mesin Virtual , fitur RemoteFX v GPU memungkinkan Anda berbagi (GPU)GPU fisik . Fitur ini cocok ketika GPU fisik terlalu banyak sumber daya, tetapi sebaliknya, semua VM dapat berbagi (VMs)GPU secara dinamis untuk beban kerja mereka. Keuntungannya, tentu saja, pengurangan biaya GPU dan pengurangan beban CPU . Jika Anda ingin membayangkan, itu seperti menjalankan beberapa aplikasi DirectX secara bersamaan di GPU fisik yang sama . Jadi, daripada membeli 4 GPU(GPUs) , satu GPUbisa membantu, tergantung pada beban kerja. Itu juga datang dengan tindakan pencegahan yang membatasi penggunaan GPU(GPU) fisik yang 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 ketika Hyper-V RemoteFX vGPU di server host gagal memvalidasi input dengan benar dari pengguna yang diautentikasi pada sistem operasi tamu. Itu terjadi ketika Hyper-V RemoteFX vGPU di server host gagal memvalidasi input dengan benar dari pengguna yang diautentikasi pada sistem operasi tamu ketika penyerang menjalankan aplikasi yang dibuat pada OS tamu, yang menyerang driver video pihak ketiga individual yang berjalan di Hyper -V RemoteFX. -V(Hyper-V) tuan rumah.

Setelah penyerang memiliki akses, ia 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 bisa berasal dari aplikasi pihak ketiga atau Microsoft menyarankan menggunakan Discrete Device Assignment ( DDA ). Ini memungkinkan Anda untuk seluruh Perangkat PCIe(PCIe Device) menjadi VM. Anda tidak hanya dapat mengizinkan akses ke mobil Grafik(Graphics) , tetapi Anda juga dapat berbagi penyimpanan NVMe .

Keuntungan terbesar DDA selain aman, tidak perlu menginstal driver pada host sebelum perangkat dipasang di dalam VM. Selama VM dapat mengidentifikasi Lokasi PCIe(PCIe Location) perangkat , Path dapat ditentukan untuk dipasang oleh VM. Singkatnya, DDA meneruskan GPU ke VM memungkinkan driver GPU asli digunakan dalam VM dan semua kemampuan. Itu termasuk DirectX 12 , CUDA , dll., yang tidak mungkin dilakukan dengan RemoteFX v GPU .

Cara mengaktifkan kembali RemoteFX vGPU

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

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

Konfigurasikan RemoteFX vGPU dengan Hyper-V Manager

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

  • Hentikan Mesin Virtual
  • Buka Hyper-V Manager dan navigasikan ke  VM Settings .
  • Klik Tambah Perangkat Keras.
  • Pilih RemoteFX 3D Graphics Adapter , lalu pilih  Add .

Konfigurasikan RemoteFX vGPU dengan cmdlet PowerShell

  • Aktifkan-VMRemoteFXPhysicalVideoAdapter
  • Tambahkan-VMRemoteFx3dVideoAdapter
  • Dapatkan-VMRemoteFx3dVideoAdapter
  • Set-VMRemoteFx3dVideoAdapter
  • Dapatkan-VMRemoteFXPhysicalVideoAdapter

Anda dapat membaca lebih lanjut tentang itu di sini di Microsoft.(about it here on Microsoft.)



About the author

Saya seorang pengulas profesional dan penambah produktivitas. Saya suka menghabiskan waktu online bermain video game, menjelajahi hal-hal baru, dan membantu orang dengan kebutuhan teknologi mereka. Saya memiliki beberapa pengalaman dengan Xbox dan telah membantu pelanggan menjaga keamanan sistem mereka sejak 2009.



Related posts