Kami memperhatikan bahwa terkadang, VirtualBox gagal memulai sesi mesin virtual dan membuang Kesalahan Kotak Virtual VERR_NEM_MISSING_KERNEL_API. Saat menelusuri file log, kami melihat ada tulisan Mencoba kembali ke NEM yang berarti karena virtualisasi perangkat keras tidak tersedia atau tidak dapat diakses saat ini, VirtualBox mencoba menggunakan NEM. Dalam postingan ini, kami akan membahas masalah ini secara mendetail dan melihat bagaimana Anda dapat mengatasinya.
(VERR_NEM_MISSING_KERNAL_API).
VT-x tidak tersedia (VERR_VMX_NO_VMX).
msconfig
Perbaiki VERR_NEM_MISSING_KERNEL_API VirtualBox Mencoba kembali ke NEM
Jika Anda mendapatkan Kotak Virtual VERR_NON_MISSING_KERNEL_API kesalahan dan VirtualBox mencoba untuk kembali ke NEM, Anda harus me-reboot komputer Anda terlebih dahulu, dan jika tidak berhasil, perbarui BIOS Anda dan itu sistem operasi tuan rumah . Jika tidak berhasil, ikuti solusi berikut untuk mengatasi masalah tersebut.
- Periksa dan pastikan Virtualisasi Perangkat Keras diaktifkan
- Nonaktifkan Hyper-V dan fitur Windows lainnya
- Nonaktifkan isolasi Inti dan Pencegahan Eksekusi Data (DEP)
- Hentikan Hyper-V dari memulai saat boot
Mari kita bahas secara rinci.
1] Periksa dan pastikan Virtualisasi Perangkat Keras diaktifkan
Seperti disebutkan dengan jelas dalam pesan kesalahan, Virtualisasi Perangkat Keras atau VT-x tidak diaktifkan atau tidak dapat diakses saat ini. Jadi, solusi yang jelas adalah memeriksa apakah itu masalahnya dan mengaktifkan fitur tersebut jika diperlukan. Untuk melakukan hal yang sama, Anda dapat mengikuti langkah-langkah di bawah ini.
- Pertama, boot ke BIOS .
- Arahkan ke Konfigurasi tab.
- Mencari Teknologi Virtualisasi dan atur ke Diaktifkan.
Namun, jika Anda tidak dapat menemukan opsi ini, lihat panduan kami aktifkan Virtualisasi Perangkat Keras untuk semua OEM .
Setelah mengaktifkan Virtualisasi Perangkat Keras, periksa apakah masalah telah teratasi. Jika ini sudah diaktifkan, lanjutkan ke solusi berikutnya.
2]Nonaktifkan Hyper-V dan fitur Windows lainnya
Apa yang terjadi dalam kasus ini adalah mesin tamu terbuka, namun sangat lambat dalam melakukannya. Itu karena Hyper-V berjalan di komputer host Anda yang mencegah VirtualBox berjalan dengan memaksanya menggunakan Mode Eksekusi Asli yang jauh lebih rendah karena menangkap Virtualisasi Perangkat Keras atau VT-x yang unggul. Sistem Operasi Windows modern memungkinkan VirtualBox untuk menggunakan VT-x meskipun Hyper-V diaktifkan tetapi fitur ini masih didukung. Oleh karena itu, kami akan melanjutkan dan menonaktifkan Hyper-V pada OS host. Ikuti langkah-langkah yang disebutkan di bawah ini untuk melakukan hal yang sama.
- Membuka Panel kendali.
- Mengubah Dilihat oleh ke ikon besar.
- Klik Program & fitur.
- Lalu, dari sisi kiri, klik itu Mengaktifkan atau menonaktifkan fitur Windows pilihan.
- Mencari Hiper-V dan hapus centangnya.
- Lalu, hapus centang Platform Windows Hypervisor, Platform Mesin Virtual, Dan Wadah.
- Terakhir, klik Oke.
Setelah menyimpan perubahan yang Anda buat, reboot komputer Anda, lalu lihat apakah masalahnya telah teratasi.
3] Nonaktifkan isolasi Inti dan Pencegahan Eksekusi Data (DEP)
Integritas Memori > Isolasi Inti mencegah upaya memasukkan dan menjalankan malware dalam proses keamanan tinggi dengan membuat halaman memori kernel hanya dapat dieksekusi setelah melewati pemeriksaan integritas dengan bantuan virtualisasi. Oleh karena itu, sebaiknya dinonaktifkan. Meskipun Pencegahan Eksekusi Data (DEP) tidak ada hubungannya dengan virtualisasi, terkadang hal ini bertentangan dengan beberapa fungsi Virtualisasi, oleh karena itu, harus dinonaktifkan jika mengalami kesalahan VERR_NEM_MISSING_KERNEL_API.
Untuk menonaktifkan isolasi Inti dan Pencegahan Eksekusi Data (DEP), ikuti langkah-langkah yang disebutkan di bawah.
- Buka Keamanan Windows aplikasi dengan mencarinya dari Start Menu.
- Lalu, pergi ke Kontrol aplikasi & browser .
- Gulir ke bawah dan cari Eksploitasi perlindungan lalu klik Memanfaatkan pengaturan perlindungan.
- Sekarang, buka Pencegahan Eksekusi Data (DEP) dan ubah dari Gunakan default (Aktif) ke Mati secara default.
- Kemudian, klik pada Keamanan perangkat tab dari bagian kiri.
- Pergi ke Isolasi inti dan klik Detail isolasi inti.
- Terakhir, nonaktifkan sakelar untuk Integritas memori.
Anda harus me-restart komputer Anda agar perubahan ini dapat diterapkan. Setelah Anda melakukannya, periksa apakah masalahnya telah teratasi. Namun, sebelum memulai ulang, periksa solusi selanjutnya.
4] Hentikan Hyper-V agar tidak memulai saat boot
Selanjutnya, kita perlu memastikan bahwa Hyper-V tidak dimulai saat Anda mem-boot PC Anda. Untuk itu, kami akan menjalankan perintah untuk melarang Hyper-V dimulai saat startup. Jadi, buka Prompt Perintah sebagai administrator dan jalankan perintah berikut.
bcdedit /set hypervisorlaunchtype off
Sekarang, Anda dapat menjalankan perintah berikut untuk mematikan sistem Anda.
shutdown -s -t 2
Setelah komputer Anda menyala kembali, masalah ini seharusnya teratasi.
Mudah-mudahan, Anda dapat menyelesaikan masalah ini menggunakan solusi yang disebutkan di atas.
Membaca: Bagaimana caranya mengaktifkan atau menonaktifkan Virtualisasi Bersarang untuk VM di Hyper-V
Windows 10 file explorer crash
Bagaimana cara memperbaiki AMD-V dinonaktifkan di kesalahan BIOS pada Oracle VM VirtualBox?
Jika VirtualBox mengatakan bahwa AMD-V dinonaktifkan, Anda perlu mengaktifkan virtualisasi dari BIOS. Namun, berbagai faktor mendasar dapat menyebabkan masalah ini. Jadi, kami menyarankan Anda memeriksa panduan kami untuk mengetahui apa yang harus dilakukan jika AMD-V dinonaktifkan di BIOS .
Membaca: VirtualBox Dibatalkan: Sesi VM dibatalkan
Apa itu BUKAN VirtualBox?
.NET atau Native Execution Mode menyediakan platform untuk menjalankan mesin virtual Anda. Namun, mode NEM biasanya lebih lambat dibandingkan VirtualBox yang dijalankan dalam mode VT-x/AMD-V namun masih lebih cepat dibandingkan emulasi perangkat lunak. Itu sebabnya, Anda mungkin melihat penyu hijau atau siput di VM Anda yang menunjukkan bahwa perangkat Anda lambat.
Membaca: Virtualisasi terus mati atau dinonaktifkan secara otomatis .
