Perbaiki: VirtualBox tidak menampilkan Windows 10 (64-Bit)

Banyak pengguna dan programmer menghadapi masalah saat menggunakan VirtualBox di mana mereka tidak dapat melihat sistem operasi tamu 64-bit yang ditampilkan pada aplikasi. Masalah ini sangat merepotkan karena Anda bahkan mungkin memenuhi semua persyaratan tetapi tidak akan dapat menginstal sistem operasi guest 64-bit pada pengaturan VirtualBox Anda.

VirtualBox tidak menampilkan 64 bit Windows 10

Alasan mengapa Anda mengalami masalah ini cukup beragam dan mencakup beberapa elemen berbeda. Karena banyak elemen level tinggi dan BIOS terlibat selama virtualisasi (Hyper-V, Hypervisor, Keamanan perangkat keras, dll.), Mungkin Anda memiliki beberapa opsi yang tidak terkonfigurasi dengan benar.

Apa yang menyebabkan VirtualBox tidak menunjukkan Sistem Operasi Tamu 64 bit di Windows 10?

Ada beberapa alasan berbeda mulai dari Hyper-V hingga keamanan perangkat keras untuk alasan mengapa Anda tidak dapat melihat sistem operasi guest 64-bit pada perangkat Anda. Berikut adalah beberapa penyebab utama yang tercantum di bawah ini:

  • Hyper-V: Microsoft Hyper-V diketahui menyebabkan masalah dengan aplikasi VirtualBox. Itu harus dinonaktifkan untuk mengakses fitur lengkap aplikasi.
  • Sistem Debuggers dan Platform VM: Jika Anda telah menginstal sistem debugger atau manajer / platform VM lainnya di komputer Anda, mereka mungkin bertentangan dengan VirtualBox untuk sumber daya dan menyebabkan beberapa fitur tidak berfungsi.
  • Penjaga Perangkat / Penjaga Kredensial: Penjaga Perangkat atau Penjaga Kredensial adalah aplikasi yang memberikan keamanan perangkat keras dan kredensial di komputer Anda. Biasanya sudah diinstal sebelumnya oleh Dell. Mereka harus dihapus agar VirtualBox berfungsi dengan baik.
  • Inti isolasi: Windows memiliki opsi isolasi inti untuk prosesornya. Ini harus dinonaktifkan juga.
  • CPU dengan virtualisasi diaktifkan: Diperlukan CPU yang valid yang mengaktifkan virtualisasi untuk VirtualBox agar berfungsi di komputer Anda.

Sebelum kita mulai dengan solusinya, pastikan Anda masuk sebagai administrator di komputer Anda. Selain itu, Anda juga harus memiliki file OS .iso tamu yang valid yang akan digunakan untuk memuat sistem operasi tamu di komputer Anda. Jika file tidak valid atau jenis yang berbeda, Anda tidak akan melihat sistem operasi 64-bit dalam opsi VirtualBox.

Prasyarat: Pastikan Anda memiliki CPU x64

Untuk menjalankan sistem operasi tamu 64-bit, Anda harus memiliki CPU yang didukung x64 bit. Biasanya ada dua jenis CPU yaitu 32-bit dan 64-bit. Jika Anda memiliki CPU 32-bit, Anda tidak akan dapat menjalankan sistem operasi 64-bit dengan cara apa pun.

Berikut ini cara singkat cara memeriksa jenis CPU Anda.

  1. Klik kanan pada PC ini dan pilih Properties .

Properti Komputer
  1. Setelah berada di properti komputer, periksa di bawah subpos Sistem dan periksa tipe di depan tipe Sistem . Jika sistem operasi dan prosesornya 64, Anda dapat melakukannya.

Memeriksa Jenis Sistem

Solusi 1: Mengaktifkan Teknologi Virtualisasi Intel

Teknologi Virtual adalah arsitektur di komputer yang memungkinkan pengguna untuk menjalankan lebih dari satu sistem operasi menggunakan virtualisasi di mana sistem operasi tamu diluncurkan dalam kotak pasir. Di kotak pasir, aplikasi memiliki sumber daya terbatas dan tidak memiliki akses ke arsitektur komputer utama yang terletak di luar kotak pasir. Jika pengaturan dasar ini dinonaktifkan, Anda mungkin mengalami masalah dengan VirtualBox. Di sini kita akan mengaktifkannya di BIOS.

  1. Nyalakan kembali komputer Anda dan tekan Del atau F2 (tergantung pada motherboard ke motherboard. Anda dapat mengklik tombol yang benar yang muncul di bawah logo Windows ketika Anda me-restart komputer Anda) pada BIOS .
  2. Setelah BIOS diaktifkan, navigasikan ke opsi Intel Virtualization Technology yang biasanya hadir dalam Advanced . Menu di mana ia hadir mungkin berbeda dari motherboard ke motherboard jadi jelajahi diri Anda.

Dalam kasus motherboard ASUS, ikuti jalur berikut:

Tingkat Lanjut> Konfigurasi CPU> Teknologi Virtualisasi Intel

Menavigasi ke Teknologi Virtualisasi Intel
  1. Sekarang ubah opsi ke Diaktifkan . Simpan perubahan dan keluar dari BIOS.

Mengaktifkan Teknologi Virtualisasi Intel

Komputer sekarang akan restart. Setelah restart, Anda mungkin perlu menginstal ulang aplikasi VirtualBox dan setelah memuat semua sistem operasi tamu, periksa apakah masalah telah teratasi.

Solusi 2: Menonaktifkan Microsoft Hyper-V

Hyper-V adalah alat yang dikembangkan oleh Microsoft yang memungkinkan pengguna untuk membuat satu atau lebih mesin virtual. Ini dilakukan untuk menjalankan sistem operasi yang berbeda di Windows. Ini hampir melakukan tugas yang sama seperti VirtualBox tetapi memiliki opsi yang sulit selain arsitektur yang membingungkan. Kami menemukan dari laporan pengguna bahwa Hyper-V harus dinonaktifkan pada Windows Anda untuk VirtualBox agar dapat berjalan dengan baik.

Periksa apakah Komputer Mampu Hyper-V

Pertama, kami akan memeriksa apakah komputer Anda mampu Hyper-V. Jika sistem operasi tidak dan tidak diinstal di tempat pertama, Anda dapat melewati solusi ini dan pindah ke yang berikutnya.

  1. Tekan Windows + S, ketik "command prompt" di kotak dialog, klik kanan pada aplikasi dan pilih Run as administrator .
  2. Setelah berada di command prompt yang ditinggikan, jalankan perintah berikut:
 systeminfo.exe 

Menjalankan systeminfo.exe
  1. Setelah hasilnya dimuat, navigasikan ke bawah untuk mencari entri " Persyaratan Hyper-V ". Jika Anda memiliki Ya di depan opsi, itu berarti komputer Anda mendukung Hyper-V. Jika tidak dan melihat TIDAK, Anda harus melewati solusi ini.

Memeriksa Persyaratan Hyper-V

Menonaktifkan Hyper-V

Sekarang jika Hyper-V diinstal pada komputer Anda, kami akan menonaktifkannya dan memulai ulang komputer Anda. Ini akan menghapus konflik antara Hyper-V dan VirtualBox dan memperbaiki masalah ini.

  1. Tekan Windows + R, ketik " OptionalFeatures.exe " di kotak dialog dan tekan Enter.
  2. Setelah Fitur Opsional dibuka, cari opsi Hyper-V . Jika dicentang, hapus centang pada opsi (termasuk sub-opsi).

Menonaktifkan Hyper-V - Windows 10
  1. Nyalakan kembali komputer Anda dan luncurkan VirtualBox lagi. Periksa apakah masalah telah teratasi. Anda juga dapat memuat ulang sistem operasi 64-bit dari file iso-nya.

Solusi 3: Menghapus Instalasi Penjaga Perangkat / Penjaga Kredensial

Device Guard adalah kombinasi fitur keamanan perangkat lunak dan perangkat lunak yang terkait dengan perusahaan yang memungkinkan perangkat hanya menjalankan aplikasi yang didefinisikan dengan benar dalam kebijakan integritas kode Windows. Ini digunakan sebagai lapisan keamanan tambahan dan diaktifkan secara default di komputer DELL. Opsi ini harus dinonaktifkan agar VirtualBox dapat menampilkan sistem operasi tamu 64-bit di komputer Anda.

Credential Guard dimaksudkan hanya hadir di Windows 10 Enterprise Edition jadi jangan khawatir jika Anda tidak dapat melihatnya di versi Windows Anda.

Menonaktifkan Device Guard

  1. Tekan Windows + R, ketik " gpedit.msc " di kotak dialog dan tekan Enter.
  2. Setelah editor kebijakan grup, navigasikan ke jalur berikut:
 Konfigurasi Komputer> Template Administratif> Sistem> Pelindung Perangkat 

Menavigasi ke Pelindung Perangkat - Editor Kebijakan Grup
  1. Sekarang klik dua kali kebijakan Nyalakan Keamanan Berbasis Virtualisasi dan tetapkan sebagai Dinonaktifkan .

Menonaktifkan Device Guard
  1. Simpan perubahan dan keluar. Sekarang restart komputer Anda dan coba luncurkan VirtualBox. Periksa apakah masalah telah teratasi.

Menonaktifkan Credential Guard

Jika komputer Anda adalah Windows 10 Enterprise dan juga mengandung Credential Guard, kami akan mencoba menonaktifkannya juga di samping Device Guard. Ikuti instruksi di bawah ini.

  1. Lakukan metode menonaktifkan Device Guard seperti yang ditunjukkan di atas. Sekarang tekan Windows + R, ketik "regedit" di kotak dialog dan arahkan ke alamat berikut.
 HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ LSA \ LsaCfgFlags HKEY_LOCAL_MACHINE \ Software \ Kebijakan \ Microsoft \ Windows \ DeviceGuard \ EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE \ Software \ Kebijakan \ Microsoft \ Windows \ DeviceGuardSuaraLe 

Hapus masing - masing kunci di atas yang tercantum.

  1. Sekarang kita harus menghapus variabel EFI Windows Credential Guard Kredensial menggunakan bcdedit. Tekan Windows + S, ketik "command prompt" di kotak dialog, klik kanan pada aplikasi dan pilih Run as administrator .
  2. Sekarang jalankan perintah-perintah berikut satu per satu yang melanjutkan dengan Enter setelah masing-masing.
 mountvol X: / s copy% WINDIR% \ System32 \ SecConfig.efi X: \ EFI \ Microsoft \ Boot \ SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d "DebugTool" / application osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\ EFI \ Microsoft \ Boot \ SecConfig.efi" bcdedit / set {bootmgr} boot followingence {0cb3b571-2f2e-4343-a879d72dd 0cb3b571-2f2e-4343-a879-d86a476d7215} pilihan load DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} partisi perangkat = X: mountvol X: / d 

Menonaktifkan Credential Guard
  1. Sekarang restart komputer Anda dengan benar. Saat Anda diminta untuk menonaktifkan Penjaga Kredensial Windows Defender, terima konfirmasi.
  2. Nyalakan kembali komputer Anda. Sekarang coba jalankan VirtualBox dan setelah memuat sistem operasi tamu lagi, periksa apakah kesalahan telah teratasi.

Solusi 4: Menonaktifkan Isolasi Inti

Teknologi isolasi inti memungkinkan Windows untuk menciptakan area aman memori sistem yang sepenuhnya terisolasi dari memori kerja normal komputer. Ini membantu menjalankan mesin virtual pada Windows. Di area aman ini, sistem dapat menjalankan proses sistemnya, perangkat lunak keamanan, dll. Tanpa risiko terganggu oleh sistem operasi inti. Terkadang modul ini menyebabkan konflik dengan Core Isolasi. Kami akan menonaktifkan Core Isolasi dan memeriksa apakah ini menyelesaikan pesan kesalahan.

  1. Unduh file .reg dari (di sini). File tersebut akan dinamai 'Disabling Credential Guard'.
  2. Klik dua kali untuk menjalankannya. Anda mungkin diminta oleh UAC untuk mengonfirmasi tindakan Anda.

Menonaktifkan Isolasi Inti
  1. Jika Anda ingin mengaktifkan Core Isolation lagi, unduh file .reg dari (di sini).
  2. Nyalakan kembali komputer Anda dan periksa apakah pesan kesalahan telah diatasi.

Solusi 5: Menghapus Instalasi Debuggers Tingkat Sistem dan Platform VM lainnya

Jika Anda menginstal perangkat lunak Mesin Virtual lain di komputer Anda, itu tidak akan memungkinkan VirtualBox untuk menjalankan sistem operasi 64-bit di komputer Anda. Bahkan mungkin bertentangan dengan fungsi aplikasi lainnya. Di sini Anda harus menghapus semua perangkat lunak Mesin Virtual dan Debuggers tingkat Sistem lainnya (jika ada) dari komputer Anda.

  1. Tekan Windows + R, ketik " appwiz.cpl " di kotak dialog dan tekan Enter.
  2. Setelah di manajer aplikasi, cari platform VM lain atau Sistem Level Debuggers. Klik kanan pada mereka dan pilih Uninstall .

Menghapus Instalasi Debuggers Tingkat Sistem dan Platform VM lainnya
  1. Nyalakan kembali komputer Anda dan periksa apakah masalah telah teratasi. Jika tidak, pertimbangkan memuat sistem operasi 64-bit kembali ke komputer Anda.

Artikel Menarik