Baru-baru ini saya mulai mengalami masalah dengan VT-x pada Windows 10 saya yang berjalan di HP EliteBook. Saya menggunakan Oracle VirtualBox untuk menjalankan beberapa VM di atasnya sebelumnya dan VT-x diaktifkan di BIOS dan berfungsi dengan baik.
Saya mulai mendapatkan VT-x is not available
kesalahan setiap kali saya mencoba memulai salah satu VM saya. Itu mulai terjadi setelah saya menginstal Docker di mesin saya, jadi saya mencoba mencopotnya dan me-reboot. Tidak membantu
Saya memeriksa pengaturan BIOS dan mengatakan VT-x diaktifkan tetapi memeriksa dengan Intel (R) Processor Identification Utility menunjukkan bahwa VT-x tidak didukung dan Oracle VirtualBox juga tidak melihatnya.
Tidak ada perubahan perangkat keras dan satu-satunya perubahan perangkat lunak adalah menginstal / menghapus Docker.
Bagaimana cara mengatasi masalah ini?
sumber
Setelah memperbarui Windows 10 ke "Fall Creators Update", saya mendapatkan masalah yang sama. Saya mengatasinya dengan langkah-langkah berikut:
sumber
Ketika saya memiliki masalah ini, VMWare Player memberikan respons diagnostik yang lebih baik daripada VirtualBox ketika saya mencoba membuat mesin virtual 64-bit.
Dikatakan bahwa mesin saya mengaktifkan fitur perusahaan Device Guard dan Credential Guard . Saya kira mereka menjadi diaktifkan ketika saya menjalankan MalwareBytes; Saya tidak bisa memikirkan perubahan lain yang saya buat.
VMWare Player mengarahkan saya ke halaman yang disebut Kelola Penjaga Kredensial Windows Defender . Halaman itu memiliki banyak hal tentang pengaturan Manajer Kebijakan Grup dan sejenisnya, yang tentu saja tidak relevan dengan instalasi W10 HOME.
Pada gilirannya, halaman itu mengarahkan saya ke alat kesiapan perangkat Penjaga Perangkat dan Penjaga Kredensial , alat PowerShell untuk mengaktifkan dan menonaktifkan fitur ini ditetapkan pada server.
Menjalankan alat itu dalam catu daya Run-As-Administrator dan memberikan perintah ini
membawa saya melalui proses menonaktifkan fitur-fitur itu.
Dan saya punya kemampuan virtualisasi kembali.
sumber
Jika Anda menggunakan build Windows 10 yang terakhir, nonaktifkan Memory Integration di Device Security dan reboot.
Saya menghadapi kotak virtual masalah serupa ketika saya mengaktifkan opsi ini. Menonaktifkan itu bekerja untuk saya.
sumber
Virtualbox berfungsi ok. Saya memperbarui anti-virus Avast hari ini, 29 Juni 2017. Virtualbox kemudian memberikan kesalahan VT-x. Di Pengaturan Avast, buka Pemecahan Masalah dan aktifkan "Gunakan virtualisasi tersarang jika tersedia" dan kemudian reboot PC Anda. Ini bekerja untuk saya tanpa perubahan lain yang diperlukan.
sumber
Saya tersandung oleh kenyataan ada 2 opsi dalam dialog Fitur Windows untuk mematikan:
Saya telah mencoba upgrade ke VirtualBox 6, dan beberapa masalah kinerja, dan diturunkan ke VirtualBox 5 dan memiliki masalah ini. Semoga ini bisa membantu orang lain keluar.
sumber
Saya datang ke posting ini berpikir bahwa VT-x tidak diaktifkan, karena Hyper-V mengatakan kepada saya bahwa "Mesin virtual menggunakan fitur spesifik prosesor yang tidak didukung pada komputer fisik". Ini dimulai setelah menginstal pembaruan Windows dan me-restart server. Pada kenyataannya, VT-x sebenarnya diaktifkan.
Cara mengatasinya adalah menghapus status tersimpan untuk semua VM, secara efektif mematikan.
Sepertinya alasan untuk ini mungkin merupakan pembaruan mikrokode CPU tetapi sulit untuk memastikan, itu hanya sesuatu yang muncul di sejumlah hasil pencarian.
sumber
Seperti yang disebutkan dalam jawaban lain, isolasi Core , Application Guard, Credential Guard dan Device Guard memanfaatkan fitur Hyper-V. Jika Anda tidak membutuhkan tingkat keamanan itu, Anda dapat menonaktifkannya dengan menjalankan
atau
Informasi lebih rinci tentang perintah-perintah itu dapat ditemukan di Kelola Penjaga Kredensial Windows Defender
Namun pada Windows 10 Build 18305 ke atas , di samping fitur penjaga, Windows Sandbox juga akan mengaktifkan Hyper-V, karena itu juga lapisan tipis virtualisasi
Jika Anda ingin menggunakan fitur sandbox maka sayangnya Anda tidak dapat menonaktifkan Hyper-V seperti pada jawaban lain. Ada 2 solusi untuk ini
Aktifkan halaman bersarang sehingga Anda dapat menjalankan hypervisors lain di dalam Hyper-V. Cukup jalankan perintah di bawah ini untuk mengaktifkan fitur itu
Untuk informasi lebih lanjut, baca
sumber
bcdedit /set hypervisorlaunchtype off
bekerja untuk sayabcdedit /set hypervisorlaunchtype off
adalah satu-satunya cara bagi saya untuk menyingkirkan 'VT-x tidak tersedia'. Namun, masalah lain muncul setelah itu. Dan saya akhirnya beralih ke Hyper-V. BTW, saya menggunakan preview windows insider, jadi millage saya bervariasi.Saya memiliki masalah yang sama pada Virtualbox, dan saya telah memeriksa yang berikut di komputer saya
Setelah mengecualikan alasan di atas, saya ingat bahwa saya baru saja mengaktifkan Windows Sandbox, saya menemukan posting ini .
Masalahnya dengan Windows Sandbox, tetapi cukup nonaktifkan windows sandbox dari Fitur Windows dan reboot tidak akan berfungsi. Anda harus melakukan hal berikut seperti dijelaskan dari pos di atas:
sumber