Aplikasi desktop Docker cukup terkenal di antara para pengembang yang sedang mengembangkan perangkat lunak baru untuk variabel sistem Windows. Aplikasi ini memungkinkan penggunaan beberapa sistem virtual untuk menguji build baru, patch hanya dari sistem pengembang. Tetapi bagaimana jika Docker muncul pesan kesalahan "Docker tidak dapat mengaktifkan Hyper-V" entah dari mana? Jangan khawatir. Cukup ikuti perbaikan mudah ini untuk menyelesaikan masalah dengan sangat cepat.
Solusi –
Sebuah. Mengulang kembali komputer Anda dan sekali lagi coba akses sistem virtual di sistem Anda.
b. Nonaktifkan program antivirus apa pun yang Anda jalankan dan periksa sekali lagi.
Perbaiki 1 – Aktifkan Hyper-V di sistem Anda
Hyper-V adalah fitur opsional yang harus Anda aktifkan secara manual untuk bekerja dengannya.
1. Pertama klik kanan pada kunci jendela dan setelah itu klik “Lari“.
2. Kemudian, ketik perintah ini dan tekan Memasukkan.
fitur pilihan
3. Setelah Fitur Windows muncul, memeriksa yang “Hyper-V” dari daftar fitur opsional.
4. Setelah Anda melakukannya, klik "baik“.
Windows sekarang akan mengaktifkan HyperVisor di komputer Anda.
5. Kemudian, klik “Restart sekarang“.
Setelah mesin Anda restart, Hyper-V akan diaktifkan. Ini akan memakan waktu. Setelah mesin Anda reboot, buka Docker dan coba mulai mesin virtual.
Metode alternatif –
Jika metode sebelumnya tidak berhasil, coba yang ini.
1. Pertama, klik kanan pada ikon Windows dan klik “Windows PowerShell (Admin)“.
2. Setelah terminal muncul, ketik atau rekatkan kode ini dari sini dan tekan Memasukkan.
DISM / Daring /Aktifkan-Fitur /Semua /NamaFitur:Microsoft-Hyper-V
Windows akan mengaktifkan fitur tersebut.
Tutup jendela PowerShell dan restart komputer Anda, sekali.
Perbaiki 2 – Aktifkan Virtualisasi di BIOS
Salah satu persyaratan utama Hyper-V adalah aktivasi Virtualisasi di BIOS.
1. Pada awalnya, matikan komputer Anda.
2. Nyalakan mesin.
3. Saat sistem boot, Anda perlu menekan tombol “Menghapus“* dari keyboard Anda untuk membuka pengaturan bios di komputer Anda.
* CATATAN-Kunci tertentu dapat bervariasi dari pabrikan ke pabrikan. Ini adalah berbagai kunci-
Esc, F1, F2, F10, F11, F12 atau Hapus
Menekan kunci yang dialokasikan akan memunculkan layar BIOS dalam beberapa saat.
3. sekali BIOS setup terbuka, pergi ke "Maju” tab.
4. Selanjutnya pilih “Virtualisasi” dari daftar dan pastikan itu adalah “Diaktifkan“.
(Di beberapa komputer, Anda mungkin melihat 'Mode SVM' alih-alih pengaturan 'Virtualisasi'. Aktifkan untuk mendapatkan efek yang sama)
5. Sekali lagi, tekan tombol yang terkait dengannya untuk menyimpan pengaturan.
[Ini adalah "F10” untuk komputer ini.]
6. Setelah itu, pilih “Iya” untuk akhirnya menyimpan dan keluar dari pengaturan bios di komputer Anda.
Setelah Anda menyimpan pengaturan, komputer Anda akan secara otomatis. Sekarang, buka aplikasi Docker di komputer Anda dan coba buka mesin virtual baru.
Perbaiki 3 – Hapus dan instal ulang Hyper-V
Jika file Hyper-V sendiri rusak secara kebetulan, Docker tidak akan terbuka.
1. tekan Tombol Windows+X kunci bersama.
2. Kemudian, klik “Windows PowerShell (Admin))” untuk mengaksesnya.
3. Salin-tempel kode ini satu per satu dan tekan and Memasukkan setelah itu untuk mengeksekusi kode-kode ini secara berurutan.
Nonaktifkan-WindowsOptionalFeature -FeatureName microsoft-hyper-v -online restart-computer. Aktifkan-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Semua komputer restart. Aktifkan-WindowsOptionalFeature -Online -FeatureName Containers -Semua
Setelah menjalankan kode, buka Docker sekali lagi dan periksa apakah ini menyelesaikan masalah.
CATATAN–
Jika masalah masih ada, coba langkah-langkah ini –
Sebuah. Buka terminal PowerShell dengan hak istimewa admin.
2. Setelah itu, jalankan kode ini dan periksa apakah ini membantu.
MOFCOMP %SYSTEMROOT%\System32\WindowsVirtualization. V2.mof
Periksa apakah ini menyelesaikan masalah.
Masalah Anda harus diselesaikan.