Betulkan: VirtualBox tidak menunjukkan Windows 10 (64-Bit)



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Ramai pengguna dan pengaturcara menghadapi masalah semasa menggunakan VirtualBox di mana mereka tidak dapat melihat sistem operasi tetamu 64-bit yang dipaparkan pada aplikasi. Masalah ini sangat menyusahkan kerana anda mungkin memenuhi semua syarat tetapi tidak dapat memasang sistem operasi tetamu 64-bit pada persediaan VirtualBox anda.



VirtualBox tidak menunjukkan Windows 10 64 bit



Sebab-sebab mengapa anda mengalami masalah ini agak berbeza dan merangkumi beberapa elemen yang berbeza. Oleh kerana banyak elemen tahap tinggi dan BIOS terlibat semasa virtualisasi (Hyper-V, Hypervisor, Keselamatan perkakasan dll), ada kemungkinan anda mempunyai beberapa pilihan yang tidak dikonfigurasi dengan betul.



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

Terdapat beberapa sebab berbeza dari Hyper-V hingga keselamatan perkakasan mengapa anda tidak dapat melihat sistem operasi tetamu 64-bit pada peranti anda. Berikut adalah beberapa penyebab utama yang disenaraikan di bawah:

  • Hyper-V: Hyper-V Microsoft diketahui menyebabkan masalah dengan aplikasi VirtualBox. Ia mesti dilumpuhkan untuk mengakses semua ciri aplikasi.
  • Sistem Debuger dan Platform VM: Sekiranya anda memasang debuger sistem atau pengurus / platform VM lain di komputer anda, mereka mungkin bertentangan dengan VirtualBox untuk sumber dan menyebabkan beberapa ciri tidak berfungsi.
  • Penjaga Peranti / Penjaga Kredensial: Device Guard atau Credential Guard adalah aplikasi yang memberikan keselamatan perkakasan dan kelayakan pada komputer anda. Mereka biasanya diprapasang oleh Dell. Mereka mesti dikeluarkan agar VirtualBox berfungsi dengan baik.
  • Pengasingan teras: Windows mempunyai pilihan pengasingan teras untuk pemprosesnya. Ini mesti dilumpuhkan juga.
  • CPU dengan virtualisasi diaktifkan: Diperlukan CPU yang sah yang membolehkan virtualisasi diaktifkan untuk VirtualBox berfungsi di komputer anda.

Sebelum kita memulakan dengan penyelesaiannya, pastikan anda log masuk sebagai pentadbir pada komputer anda. Selanjutnya, anda juga harus mempunyai fail OS .iso tetamu yang sah yang akan digunakan untuk memuatkan sistem operasi tetamu di komputer anda. Sekiranya fail tersebut tidak sah atau berlainan, anda tidak akan melihat sistem operasi 64-bit dalam pilihan VirtualBox.

Prasyarat: Memastikan anda mempunyai CPU x64

Untuk menjalankan sistem operasi tetamu 64-bit, anda mesti mempunyai CPU yang disokong x64 bit. Biasanya terdapat dua jenis CPU iaitu 32-bit dan 64-bit. Sekiranya anda mempunyai CPU 32-bit, anda tidak akan dapat menjalankan sistem operasi 64-bit.



Inilah cara ringkas bagaimana memeriksa jenis CPU anda.

  1. Klik kanan pada PC ini dan pilih Hartanah .

Sifat Komputer

  1. Setelah berada di sifat komputer, periksa di bawah sub tajuk tajuk Sistem dan periksa jenis di hadapan Jenis sistem . Sekiranya kedua-dua sistem operasi dan pemproses itu 64 , anda baik untuk pergi.

Memeriksa Jenis Sistem

Penyelesaian 1: Mengaktifkan Teknologi Virtualisasi Intel

Teknologi Maya adalah seni bina dalam komputer yang membolehkan pengguna menjalankan lebih dari satu sistem operasi menggunakan virtualisasi di mana sistem operasi tamu dilancarkan di kotak pasir. Dalam kotak pasir, aplikasi mempunyai sumber daya yang terhad dan tidak mempunyai akses ke seni bina komputer utama yang terletak di luar kotak pasir. Sekiranya tetapan asas ini dilumpuhkan, anda mungkin mengalami masalah dengan VirtualBox. Di sini kita akan mengaktifkannya di BIOS.

  1. Mula semula komputer anda dan tekan Del atau F2 (bergantung pada motherboard ke motherboard. Anda boleh mengklik kekunci yang betul yang muncul di bawah logo Windows semasa anda menghidupkan semula komputer anda) di BIOS .
  2. Setelah BIOS diaktifkan, arahkan ke pilihan Teknologi Virtualisasi Intel yang biasanya terdapat di Mahir . Menu yang terdapat di dalamnya mungkin berbeza motherboard dengan motherboard jadi jelajahi sendiri.

Untuk motherboard ASUS, ikuti jalan berikut:

Lanjutan> Konfigurasi CPU> Teknologi Virtualisasi Intel

Menavigasi ke Teknologi Virtualisasi Intel

  1. Sekarang ubah pilihan untuk Diaktifkan . Simpan perubahan dan keluar dari BIOS.

Mengaktifkan Teknologi Virtualisasi Intel

Komputer kini akan dimulakan semula. Setelah dimulakan semula, anda mungkin perlu memasang semula aplikasi VirtualBox dan setelah memuatkan semua sistem operasi tetamu, periksa apakah masalahnya diselesaikan.

Penyelesaian 2: Menonaktifkan Hyper-V Microsoft

Hyper-V adalah alat yang dikembangkan oleh Microsoft yang membolehkan pengguna membuat satu atau lebih mesin maya. Ini dilakukan untuk menjalankan sistem operasi yang berbeza di Windows. Ia hampir menjalankan tugas yang sama seperti Kotak Maya tetapi mempunyai pilihan sukar selain seni bina yang membingungkan. Kami mendapati dari laporan pengguna bahawa Hyper-V mesti dilumpuhkan pada Windows anda agar VirtualBox dapat berjalan dengan baik.

Periksa sama ada Komputer Berkemampuan Hyper-V

Pertama, kami akan memastikan komputer anda mampu dimiliki oleh Hyper-V. Sekiranya sistem operasi tidak dan tidak dipasang di tempat pertama, anda boleh melangkau penyelesaian ini dan beralih ke yang berikutnya.

  1. Tekan Windows + S, ketik 'command prompt' di kotak dialog, klik kanan pada aplikasi, dan pilih Menjalankan sebagai pentadbir .
  2. Setelah berada di command prompt yang dinaikkan, jalankan arahan berikut:
systeminfo.exe

Melaksanakan systeminfo.exe

  1. Setelah hasilnya dimuat, arahkan ke bawah untuk mencari entri “ Keperluan Hyper-V ' Jika anda mempunyai Ya di hadapan pilihan, ini bermaksud bahawa komputer anda menyokong Hyper-V. Sekiranya anda tidak dan melihat Tidak , anda harus melangkau penyelesaian ini.

Memeriksa Keperluan Hyper-V

Melumpuhkan Hyper-V

Sekarang jika Hyper-V dipasang di komputer anda, kami akan mematikannya dan menghidupkan semula komputer anda. Ini akan menghilangkan konflik antara Hyper-V dan VirtualBox dan menyelesaikan masalahnya.

  1. Tekan Windows + R, taip ' PilihanFeatures.exe 'Di kotak dialog dan tekan Enter.
  2. Setelah Ciri Pilihan dibuka, cari pilihan untuk Hyper-V . Sekiranya ia diperiksa, nyahtandakan pilihan (termasuk sub-pilihan).

Melumpuhkan Hyper-V - Windows 10

  1. Mulakan semula komputer anda dan lancarkan VirtualBox sekali lagi. Periksa sama ada masalah itu diselesaikan. Anda juga boleh memuatkan semula sistem operasi 64-bit dari fail iso-nya.

Penyelesaian 3: Menyahpasang Device Guard / Credential Guard

Device Guard adalah gabungan ciri keselamatan perkakasan dan perisian yang berkaitan dengan perusahaan yang membolehkan peranti hanya menjalankan aplikasi yang ditentukan dengan tepat dalam dasar integriti kod Windows. Ia digunakan sebagai lapisan keamanan tambahan dan diaktifkan secara Lalai dalam komputer DELL. Pilihan ini perlu dilumpuhkan agar VirtualBox memaparkan sistem operasi tetamu 64-bit di komputer anda.

Credential Guard dimaksudkan untuk hadir hanya dalam Windows 10 Enterprise Edition, jadi jangan risau jika anda tidak dapat melihatnya pada versi Windows anda.

Melumpuhkan Pengawal Peranti

  1. Tekan Windows + R, taip ' gpedit.msc 'Di kotak dialog, dan tekan Enter.
  2. Setelah penyunting dasar kumpulan, arahkan ke jalan berikut:
Konfigurasi Komputer> Templat Pentadbiran> Sistem> Penjaga Peranti

Navigasi ke Device Guard - Penyusun Dasar Kumpulan

  1. Sekarang klik dua kali dasar tersebut Hidupkan Keselamatan Berasaskan Virtualisasi dan menetapkannya sebagai Kurang Upaya .

Melumpuhkan Pengawal Peranti

  1. Simpan perubahan dan keluar. Sekarang mulakan semula komputer anda dan cuba lancarkan VirtualBox. Periksa sama ada masalah itu diselesaikan.

Melumpuhkan Penjaga Kredensial

Sekiranya komputer anda adalah Windows 10 Enterprise dan juga mengandungi Credential Guard, kami akan mencuba untuk melumpuhkannya selain sebagai Device Guard. Ikut arahan di bawah.

  1. Lakukan kaedah melumpuhkan 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  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  PoliciesSformures  Microsoft  Windows  WindowsFormat

Padam setiap kunci di atas disenaraikan.

  1. Sekarang kita harus memadam pemboleh ubah EFI Windows Defender Credential Guard menggunakan bcdedit. Tekan Windows + S, ketik 'command prompt' di kotak dialog, klik kanan pada aplikasi dan pilih Menjalankan sebagai pentadbir .
  2. Sekarang jalankan perintah berikut satu demi satu, lanjutkan dengan Enter setelah masing-masing dari mereka.
mountvol X: / s copy% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / aplikasi osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} jalan ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootitialence {0cb3b571-2f2e-4343-a879-d86a47d 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} partisi peranti = X: mountvol X: / d

Melumpuhkan Penjaga Kredensial

  1. Sekarang mula semula komputer anda dengan betul. Apabila anda diminta untuk lumpuhkan Windows Defender Credential Guard , terima gesaan.
  2. Mulakan semula komputer anda. Sekarang cuba jalankan VirtualBox dan setelah memuatkan sistem operasi tetamu sekali lagi, periksa sama ada ralat diselesaikan.

Penyelesaian 4: Menyahaktifkan Pengasingan Teras

Teknologi pengasingan teras membolehkan Windows membuat kawasan memori sistem yang selamat yang sepenuhnya terpencil dari memori kerja normal komputer. Ia membantu menjalankan mesin maya di Windows. Di kawasan selamat ini, sistem dapat menjalankan proses sistemnya, perisian keselamatan, dan lain-lain tanpa risiko terganggu oleh sistem operasi teras. Kadang kala modul ini menimbulkan konflik dengan Pengasingan Teras. Kami akan mematikan Pengasingan Teras dan memeriksa apakah ini menyelesaikan mesej ralat.

  1. Muat turun fail .reg dari ( di sini ). Fail tersebut akan diberi nama ‘Disabling Credential Guard’.
  2. Klik dua kali di atasnya untuk dilaksanakan. Anda mungkin diminta oleh UAC untuk mengesahkan tindakan anda.

Melumpuhkan Pengasingan Teras

  1. Sekiranya anda mahu mengaktifkan Core Isolation sekali lagi, muat turun fail .reg dari ( di sini ).
  2. Mulakan semula komputer anda dan periksa apakah mesej ralat diselesaikan.

Penyelesaian 5: Nyahpasang Debuger Peringkat Sistem dan Platform VM lain

Sekiranya anda menggunakan perisian Mesin Maya lain yang terpasang di komputer anda, perisian VirtualBox tidak akan menjalankan sistem operasi 64-bit di komputer anda. Bahkan mungkin bertentangan dengan fungsi aplikasi yang lain. Di sini anda mesti Nyahpasang semua perisian Mesin Maya lain dan Debuggers peringkat Sistem (jika ada) dari komputer anda.

  1. Tekan Windows + R, taip ' appwiz.cpl 'Di kotak dialog, dan tekan Enter.
  2. Sebaik sahaja berada di pengurus aplikasi, cari platform VM lain atau Debuger Tahap Sistem. Klik kanan pada mereka dan pilih Nyahpasang .

Nyahpasang Debuger Peringkat Sistem dan Platform VM lain

  1. Mulakan semula komputer anda dan periksa apakah masalahnya diselesaikan. Sekiranya tidak, pertimbangkan untuk memuatkan semula sistem operasi 64-bit ke komputer anda.
6 minit membaca