Hyper-V segnala che l'hypervisor non è in esecuzione. Come avviare l'hypervisor?


45

Ho creato ed eseguito guest Hyper-V su questa macchina in passato. Le estensioni VT sono abilitate nel BIOS; non sono state apportate modifiche. Ho cambiato di recente il mio ordine del dispositivo di avvio.

Come posso garantire che l'hypervisor host di Hyper-V sia avviato all'avvio di Windows?

Quando si tenta di avviare una macchina virtuale, l'errore di Hyper-V Manager mostra:

Si è verificato un errore durante il tentativo di avviare le macchine virtuali selezionate.

Impossibile ripristinare lo stato della macchina virtuale.

Impossibile avviare l'anteprima tecnica di Windows 10 in quanto l'hypervisor non è in esecuzione.

inserisci qui la descrizione dell'immagine

Il Hyper-V Virtual Machine Managementservizio è impostato su Automatico.

inserisci qui la descrizione dell'immagine

In precedenza ho eseguito bcdedit /set hypervisorlaunchtype autocome amministratore.

Nessun altro prodotto VM come VMWare o Virtualbox è installato.


Controllalo nei servizi se impostato su automatico all'avvio technet.microsoft.com/en-us/library/ee956894(v=ws.10).aspx
Scorpion99

1
Hai altri hypervisor installati / in esecuzione? cioè: VirtualBox o VMware?
Ƭᴇcʜιᴇ007,

In seguito a quanto detto da @ Ƭᴇcʜιᴇ007, diversi hypervisor sul tuo sistema possono rovinare seriamente il tuo sistema e possono entrare in conflitto tra loro.
Dopo il

2
Poiché Hyper-V è un hypervisor di tipo 1, deve essere avviato prima del kernel di Windows, proprio come Xen. In quanto tale, bcdedito strumenti simili sono davvero la soluzione migliore. Giocherellare con i servizi di Windows, d'altra parte, non risolverà nulla. Allo stesso modo, avere VirtualBox o VMware installati non cambierà nulla. Si rifiuteranno semplicemente di funzionare quando Hyper-V è abilitato.
Daniel B,

2
In realtà, bcdedit /set hypervisorlaunchtype autoho risolto questo per me + il controllo incrociato delle impostazioni del BIOS per la virtualizzazione e l'aggiornamento del firmware del BIOS. L'esecuzione di bcdedit confermerà se le impostazioni sono state impostate.
Norman,

Risposte:


48

Ho avuto esattamente lo stesso problema e i consigli di Daniel B e Norman mi hanno aiutato: correre bcdeditda solo ha rivelato che in hypervisorlaunchtypeeffetti era impostato su offcosì bcdedit /set hypervisorlaunchtype autoseguito da un riavvio ha fatto il trucco.

Sto ripubblicando i loro commenti come risposta per preservarli.

Ciò è stato causato dal tentativo (non riuscito) di eseguire l'emulatore Android da Android Studio.


2
Ho avuto lo stesso problema dopo aver clonato il mio disco di sistema sul nuovo SSD dall'utility Samsung Data Migration. Utilizzando bceditrisolto il problema ...
Michal Levý

Perché anche per me è stato clonato su un nuovo disco. bcdedit "sezione boot loader" deve dire "hypervisorlaunchtype Auto".
Orangutech,

Ho avuto lo stesso problema, ma ho dovuto riavviare il computer host prima che iniziasse a funzionare per me.
3x Acquista

17

Da quando ho provato a installare Docker per Windows, ho scoperto che la mia CPU non è in grado di eseguire Hyper-V sebbene sia possibile installarla.

Questa pagina spiega che il client Hyper-V di Windows 8 (e penso anche a Windows 10) richiede una CPU compatibile con SLAT per funzionare. Per verificare le capacità della CPU, utilizzare l'utilità Coreinfo ( https://technet.microsoft.com/en-us/sysinternals/cc835722 ) con l'opzione -v, il carattere '-' indica che manca la funzione. Qui puoi vedere che nella mia CPU mancano tutte le funzionalità necessarie per eseguire Hyper-V

Forse anche la tua CPU non ha alcune funzionalità, spero che ti aiuti!


2
Se Coreinfo riporta l'hypervisor mancante, potrebbe essere disabilitato nel BIOS. Controllare lì e controllare il sito Web del produttore. Intel: intel.com/content/www/us/en/support/articles/000005486/…
Tereza Tomcova

0

Per altri utenti: ho avuto esattamente lo stesso errore.

Correre bcdedit /set hypervisorlaunchtype autonon mi ha aiutato.

Alla fine ho capito che prima dovevo abilitare le impostazioni relative alla virtualizzazione nel BIOS (inizialmente non avevo notato questa domanda).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.