Docker non può abilitare Hyper-V, come risolvere
Aggiornato gennaio 2024: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link
- Scaricare e installare lo strumento di riparazione qui.
- Lascia che scansioni il tuo computer.
- Lo strumento sarà quindi ripara il tuo computer.
L'applicazione Docker desktop è piuttosto famosa tra gli sviluppatori che stanno sviluppando nuovi software per i sistemi Windows variabili.L'applicazione permette l'uso di più sistemi virtuali per testare le nuove build, le patch solo dal sistema dello sviluppatore.Ma cosa succede se il Docker mostra il messaggio di errore "Docker non può abilitare Hyper-V" dal nulla?Non preoccupatevi.Basta seguire queste facili soluzioni per risolvere il problema molto rapidamente.
Soluzioni per il lavoro-
a.Riavviareil vostro computer e provate di nuovo ad accedere ai sistemi virtuali nel vostro sistema.
b.Disattivate qualsiasi programma antivirus che state eseguendo e controllate ancora una volta.
Note importanti:
Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:
- Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
- Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
- Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.
Fix 1 - Abilita Hyper-V sul tuo sistema
Hyper-V è una caratteristica opzionale che dovete abilitare manualmente per lavorare con essa.
1.All'inizio cliccate con il tasto destro del mouse sulChiave di Windowse dopo di che, cliccare su "Esegui".
2.Poi, digitate questo comando e premeteInserire.
caratteristiche opzionali
3.Una volta che appare la funzione di Windows,controllareil "Hyper-V"dalla lista delle caratteristiche opzionali.
4.Una volta fatto questo, cliccate su "OK".
Windows abiliterà ora HyperVisor sul tuo computer.
5.Poi, clicca su "Riavvia ora".
Dopo il riavvio della macchina, Hyper-V sarà abilitato.Questo richiederà un po' di tempo.Una volta che la tua macchina si riavvia, apri Docker e prova ad avviare una macchina virtuale.
Metodo alternativo -
Se il metodo precedente non funziona, provate questo.
1.All'inizio, cliccate con il tasto destro del mouse sull'icona di Windows e cliccate su "Windows PowerShell (Admin)".
2.Una volta che appare il terminale, digita o incolla questo codice da qui e premiInserire.
DISM /Online /Abilita-Feature /All /FeatureName:Microsoft-Hyper-V
Windows abiliterà la funzione.
Chiudi la finestra di PowerShell e riavvia il tuo computer, una volta.
Fix 2 - Abilitare la virtualizzazione nel BIOS
Uno dei requisiti chiave di Hyper-V è l'attivazione della virtualizzazione nel BIOS.
1.All'inizio, spegnete il vostro computer.
2.Avviare la macchina.
3.Quando il sistema si sta avviando, è necessario premere il tasto "Cancellare"*dalla vostra tastiera per aprire la configurazione del bios sul vostro computer.
*NOTA-La chiave particolare può variare da produttore a produttore.Queste sono le varietà di chiavi.
Esc, F1, F2, F10, F11, F12 o Cancella
Premendo il tasto allocato, tra un po' apparirà la schermata del BIOS.
3.Una volta che ilBIOSsi apre il setup, andare alla sezione "Avanzatoscheda ".
4.Successivamente, selezionate il "Virtualizzazione" dall'elenco e assicurarsi che sia "Abilitato".
(In alcuni computer, si può notare l'impostazione 'SVM Mode' invece di 'Virtualization'. Abilitatelo per ottenere lo stesso effetto)
5.Di nuovo, premete il tasto associato per salvare le impostazioni.
[È il "F10" per questo computer].
6.Dopo di che, seleziona "Sì" per salvare e uscire finalmente dalle impostazioni del bios del computer.
Una volta salvate le impostazioni, il computer lo farà automaticamente.Ora, apri l'applicazione Docker sul tuo computer e prova ad aprire una nuova macchina virtuale.
Fix 3 - Rimuovere e reinstallare Hyper-V
Se i file Hyper-V stessi sono corrotti per caso, Docker non si aprirà.
1.Premere il tastoTasto Windows+Xtasti insieme.
2.Poi, clicca su "Windows PowerShell (Admin)" per accedervi.
3.Copia-incollaquesti codici uno per uno e premereInserirein seguito per eseguire questi codici in modo sequenziale.
Disable-WindowsOptionalFeature -FeatureName microsoft-hyper-v -online restart-computer Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All restart-computer Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
Dopo aver eseguito i codici, aprite Docker ancora una volta e controllate se questo risolve il problema.
NOTA-
Se il problema c'è ancora, prova questi passi -
a.Aprite il terminale PowerShell con i privilegi di amministratore.
2.In seguito, eseguite questo codice e controllate se questo aiuta.
MOFCOMP %SYSTEMROOT%\System32\WindowsVirtualization.V2.mof
Controlla se questo risolve il problema.
Il vostro problema dovrebbe essere risolto.