Hyper-V è preinstallato sui computer Windows 11 . Sebbene lo strumento di virtualizzazione non sia disponibile nella versione Home del sistema operativo, puoi installarlo utilizzando uno script batch.
Sfortunatamente, Hyper-V può entrare in conflitto con applicazioni di terze parti sul tuo PC. Di conseguenza, potresti riscontrare errori relativi a Hyper-V quando tenti di avviare applicazioni, giochi per PC o utilità di ottimizzazione dell'hardware.
Fortunatamente, puoi disabilitare Hyper-V in Windows 11 con l'aiuto della classica finestra di dialogo Funzionalità di Windows, del prompt dei comandi e di PowerShell.
Come verificare se Hyper-V è in esecuzione su Windows 11
Controlla se Hyper-V è in esecuzione su Windows 11
È possibile accedere all'app System Information per determinare se la virtualizzazione Hyper-V è in esecuzione. Ciò è utile se è necessario verificare lo stato di Hyper-V dopo averlo disabilitato.
Per verificare lo stato corrente di Hyper-V sul tuo computer:
1. Premi Win + R per aprire Esegui .
2. Immettere msinfo32.exe e fare clic su OK per aprire l'applicazione.
3. Successivamente, controlla se la seguente voce è disponibile nella parte inferiore della scheda dei dettagli:
4. È stato rilevato l'hypervisor. Le funzionalità richieste per Hyper-V non vengono visualizzate.
5. In caso affermativo, sarà necessario disabilitare Hyper-V, Integrità della memoria e funzionalità Credential Guard, come discusso di seguito per utilizzare altri strumenti di virtualizzazione senza problemi.
Come disabilitare Hyper-V su Windows 11
1. Disabilitare Hyper-V tramite la finestra di dialogo Funzionalità di Windows
La finestra di dialogo Funzionalità di Windows consente di aggiungere funzionalità aggiuntive disabilitate per impostazione predefinita in Windows 11. Puoi anche utilizzare questa finestra di dialogo per disabilitare alcune funzionalità avanzate, incluso Hyper-V.
Tieni presente che per correggere gli errori relativi a Hyper-V, dovrai disabilitare le funzionalità della piattaforma macchina virtuale e della piattaforma Hypervisor di Windows oltre a Hyper-V.
Per disabilitare Hyper-V utilizzando la finestra di dialogo Funzionalità di Windows:
Passaggio 1: premi i tasti Win + R per aprire la finestra di dialogo Esegui.
Passaggio 2: immettere il controllo e fare clic su OK per aprire il Pannello di controllo .
Passaggio 3: nel Pannello di controllo , fare clic su Programmi.
Programmi nel Pannello di controllo Windows 11
Passaggio 4: quindi fare clic su Programmi e funzionalità .
Passaggio 5: nel riquadro sinistro, fare clic su Attiva o disattiva le funzionalità Windows .
Fai clic su Attiva o disattiva le funzionalità di Windows
Passaggio 6: nella finestra di dialogo Funzionalità di Windows , trovare Hyper-V.
Passaggio 7: deseleziona l' opzione Hyper-V per disabilitare questa funzione.
Deseleziona l'opzione Hyper-V
Passaggio 8: Successivamente, scorri verso il basso e trova le opzioni Piattaforma macchina virtuale e Piattaforma Windows Hypervisor .
Deseleziona Piattaforma macchina virtuale e Piattaforma Windows Hypervisor
Passaggio 9: deseleziona entrambe le opzioni e fai clic su OK.
Passaggio 10: Windows disinstallerà Hyper-V e altre funzionalità dal sistema.
Passaggio 11: una volta completato, riavvia il PC per applicare le modifiche.
2. Come disabilitare Hyper-V utilizzando BCDEDIT
Disabilitare Hyper-V utilizzando BCDEDIT
È possibile disabilitare Hyper-V nella configurazione di avvio utilizzando lo strumento BCDEdit. Utile se vuoi solo disattivare Hyper-V, non disinstallarlo completamente.
Per disabilitare Hyper-V utilizzando BCDEdit:
Passaggio 1: premere il tasto Win e digitare cmd.
Passaggio 2: fare clic con il pulsante destro del mouse su Prompt dei comandi e selezionare Esegui come amministratore .
Passaggio 3: nella finestra del prompt dei comandi, immettere il comando seguente e premere Invio:
bcdedit /set hypervisorlaunchtype off
Passaggio 4: quando viene visualizzato il messaggio di successo, chiudi il prompt dei comandi e riavvia il PC per applicare le modifiche.
Passaggio 5: se è necessario riattivare Hyper-V, utilizzare il comando seguente:
bcdedit /set hypervisorlaunchtype auto
Passaggio 6: assicurati di riavviare il PC per applicare le modifiche.
Inoltre, puoi utilizzare lo strumento BCDEdit per eseguire altre attività avanzate, come rimuovere le vecchie opzioni del menu di avvio e aggiungere collegamenti in modalità provvisoria al menu di avvio di Windows 11.
3. Come disinstallare Hyper-V utilizzando il prompt dei comandi
Disinstallare Hyper-V utilizzando il prompt dei comandi
Se la finestra di dialogo Funzionalità di Windows non riesce a rimuovere Hyper-V, è possibile utilizzare il prompt dei comandi per disabilitare questo hypervisor. Ecco come farlo.
Passaggio 1: apri il prompt dei comandi con diritti di amministratore .
Passaggio 2: nella finestra del prompt dei comandi, immettere il comando seguente e premere Invio :
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
Passaggio 3: dopo l'esecuzione, lo strumento DISM disabiliterà Hyper-V e visualizzerà un messaggio indicante che l'operazione è stata completata correttamente.
Passaggio 4: immettere exit per chiudere il prompt dei comandi e riavviare il PC.
Dopo il riavvio, dovresti essere in grado di eseguire il gioco e altri hypervisor senza errori.
In caso contrario, aprire la finestra di dialogo Funzionalità di Windows, disattivare le opzioni Piattaforma macchina virtuale e Piattaforma Hypervisor di Windows , quindi riavviare il PC.
4. Come disabilitare Hyper-V utilizzando PowerShell
Powershell disabilita Hyper V
Se ti piace PowerShell , puoi utilizzare il cmdlet WindowsOptionalFeature per disabilitare Hyper-V in Windows 11. Per fare ciò, devi avviare PowerShell con diritti di amministratore ed eseguire il comando. Ecco come farlo.
Passaggio 1: premere il tasto Win e digitare powershell.
Passaggio 2: fare clic con il pulsante destro del mouse su PowerShell e selezionare Esegui come amministratore .
Passaggio 3: fare clic su Sì quando richiesto da Controllo account utente .
Passaggio 4: nella finestra di PowerShell, copia e incolla il comando seguente e premi Invio:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Passaggio 5: attendere il completamento del processo. Una volta terminato, chiudi PowerShell e riavvia il PC per applicare le modifiche.
Hyper-V è un'ottima utilità se desideri una soluzione di virtualizzazione moderna. Tuttavia, non è privo di difetti. Molti hypervisor di terze parti, inclusi VirtualBox e workstation WMware, non funzionano con Hyper-V abilitato.
Se non sei sicuro di quale hypervisor utilizzare, consulta il confronto tra i tre strumenti di virtualizzazione più diffusi di seguito nella sezione dei collegamenti di riferimento per aiutarti a determinare lo strumento migliore.