Hyper-V melaporkan bahwa hypervisor tidak berjalan. Bagaimana cara memulai hypervisor?

45

Saya telah membuat dan menjalankan tamu Hyper-V pada mesin ini di masa lalu. Ekstensi VT diaktifkan di BIOS; tidak ada perubahan yang dibuat di sana. Saya telah mengubah pesanan perangkat boot saya baru-baru ini.

Bagaimana saya bisa memastikan bahwa hypervisor host Hyper-V dimulai pada startup Windows?

Saat mencoba untuk memulai VM, kesalahan Hyper-V Manager menunjukkan:

Terjadi kesalahan saat mencoba memulai mesin virtual yang dipilih.

Gagal mengembalikan status mesin virtual.

Mesin virtual 'Windows 10 Tech Preview' tidak dapat dimulai karena hypervisor tidak berjalan.

masukkan deskripsi gambar di sini

The Hyper-V Virtual Machine Managementlayanan diatur ke Otomatis.

masukkan deskripsi gambar di sini

Saya sebelumnya telah menjalankan bcdedit /set hypervisorlaunchtype autosebagai Administrator.

Tidak ada produk VM lain seperti VMWare atau Virtualbox yang diinstal.

p.campbell
sumber
Periksa di layanan jika disetel ke otomatis di startup technet.microsoft.com/en-us/library/ee956894(v=ws.10).aspx
Scorpion99
1
Sudahkah Anda menginstal / menjalankan Hypervisor lainnya? yaitu: VirtualBox, atau VMware?
Ƭᴇcʜιᴇ007
Menindaklanjuti apa yang @ Ƭᴇcʜιᴇ007 sebutkan, berbagai hypervisor pada sistem Anda dapat secara serius mengacaukan sistem Anda dan mereka dapat saling bertentangan.
AStopher
2
Karena Hyper-V adalah hypervisor tipe 1, itu harus dimulai sebelum kernel Windows, seperti Xen. Dengan demikian, bcdeditatau alat serupa memang taruhan terbaik Anda. Mengutak-atik Layanan Windows, di sisi lain, tidak akan menyelesaikan apa pun. Demikian juga, menginstal VirtualBox atau VMware tidak akan mengubah apa pun. Mereka hanya akan menolak untuk menjalankan ketika Hyper-V diaktifkan.
Daniel B
2
Sebenarnya, bcdedit /set hypervisorlaunchtype autodipecahkan untuk saya + memeriksa pengaturan BIOS untuk virtualisasi dan memperbarui firmware bios. Menjalankan bcdedit lagi akan mengkonfirmasi apakah pengaturan telah ditetapkan.
Norman

Jawaban:

48

Aku punya masalah dan tips persis sama dengan Daniel B dan Norman membantu saya: Menjalankan bcdeditsendiri mengungkapkan bahwa hypervisorlaunchtypememang ditetapkan untuk offjadi bcdedit /set hypervisorlaunchtype autodiikuti oleh reboot melakukan trik.

Saya memposting ulang komentar mereka sebagai jawaban untuk melestarikannya.

Ini disebabkan oleh upaya (gagal) untuk menjalankan Android emulator dari Android Studio.

Agent_L
sumber
2
Punya masalah yang sama setelah mengkloning disk sistem saya ke SSD baru dengan utilitas Migrasi Data Samsung. Menggunakan bceditmemperbaiki masalah ...
Michal Levý
Sebab saya kloning ke drive baru juga. bcdedit "bagian boot loader" perlu mengatakan "hypervisorlaunchtype Auto".
Orangutech
Saya memiliki masalah yang sama, tetapi saya harus me-restart mesin Host sebelum mulai bekerja untuk saya.
3xGuy
17

Karena saya sudah mencoba menginstal Docker untuk Windows, saya mengetahui bahwa CPU saya tidak dapat menjalankan Hyper-V walaupun saya dapat menginstalnya.

Halaman ini menjelaskan bahwa Windows 8 Hyper-V Client (dan saya pikir Windows 10 juga) membutuhkan CPU yang mampu menjalankan SLAT. Untuk memeriksa kemampuan CPU Anda, gunakan utilitas Coreinfo ( https://technet.microsoft.com/en-us/sysinternals/cc835722 ) dengan opsi -v, karakter '-' menunjukkan bahwa fitur tersebut hilang. Di sini Anda dapat melihat CPU saya hilang setiap fitur yang diperlukan untuk menjalankan Hyper-V

Mungkin CPU Anda tidak memiliki beberapa fitur juga, semoga membantu!

JJP
sumber
2
Jika Coreinfo melaporkan hypervisor sebagai hilang, itu mungkin hanya dinonaktifkan di BIOS. Periksa di sana dan periksa situs web produsen. Intel: intel.com/content/www/us/en/support/articles/000005486/…
Tereza Tomcova
0

Untuk pengguna lain: Saya memiliki kesalahan yang persis sama.

Berlari bcdedit /set hypervisorlaunchtype autotidak membantu saya.

Akhirnya saya menemukan bahwa saya perlu mengaktifkan pengaturan terkait virtualisasi di BIOS terlebih dahulu (saya tidak memperhatikan hal itu dari pertanyaan di atas pada awalnya).

dogrishin
sumber