Logo ms.nowadaytechnol.com

Betulkan: VirtualBox Tidak Menunjukkan Windows 10 (64-Bit)

Isi kandungan:

Betulkan: VirtualBox Tidak Menunjukkan Windows 10 (64-Bit)
Betulkan: VirtualBox Tidak Menunjukkan Windows 10 (64-Bit)

Video: Betulkan: VirtualBox Tidak Menunjukkan Windows 10 (64-Bit)

Video: Betulkan: VirtualBox Tidak Menunjukkan Windows 10 (64-Bit)
Video: Как установить Windows 10 на VirtualBox 6 1 2024, Mac
Anonim

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.

Image
Image

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 ciri lengkap 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: CPU yang sah diperlukan yang membolehkan virtualisasi diaktifkan untuk VirtualBox berfungsi di komputer anda.

Sebelum kita memulakan dengan penyelesaiannya, pastikan anda log masuk sebagai pentadbir pada komputer anda. Selain itu, anda juga harus mempunyai fail OS.iso tetamu yang sah yang akan digunakan untuk memuatkan sistem operasi tetamu di komputer anda. Sekiranya fail tidak sah atau berlainan jenis, 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.

Klik kanan pada PC ini dan pilih Hartanah

Image
Image

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

Image
Image

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. Di kotak pasir, aplikasi mempunyai sumber daya yang terhad dan tidak memiliki 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 di mana ia mungkin berbeza dari motherboard ke motherboard jadi jelajahi sendiri.

Untuk motherboard ASUS, ikuti jalan berikut:

Lanjutan> Konfigurasi CPU> Teknologi Virtualisasi Intel

Image
Image

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

Image
Image

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 dengan VirtualBox tetapi mempunyai pilihan yang 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

Image
Image

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 melihat dan melihat Tidak, anda harus melangkau penyelesaian ini

Image
Image

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).
Image
Image

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 betul dalam dasar integriti kod Windows. Ini digunakan sebagai extrlayer keamanan dan diaktifkan secara Default 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

Image
Image

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

Image
Image

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.

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 / PoliciesFigureSystem / Microsoft / Windows / Windows / Windows

Padam setiap kunci di atas disenaraikan.

  1. Sekarang kita harus menghapus 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

Image
Image
  1. Sekarang mulakan 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: Melumpuhkan Pengasingan Teras

Teknologi pengasingan teras membolehkan Windows membuat memori sistem aman yang benar-benar terpencil dari memori kerja normal komputer. Ia membantu menjalankan mesin maya di Windows. Di kawasan yang selamat ini, sistem dapat menjalankan proses sistemnya, perisian keselamatan, dan lain-lain tanpa risiko terganggu oleh sistem operasi teras. Kadang kala modul ini menyebabkan konflik dengan Pengasingan Teras. Kami akan melumpuhkan 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.
Image
Image
  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. Setelah berada di pengurus aplikasi, cari platform VM lain atau Sistem Penceroboh Tahap Sistem. Klik kanan pada mereka dan pilih Nyahpasang.

Disyorkan: