Hyper-V è preinstallato sui computer Windows 11. Sebbene lo strumento di virtualizzazione non sia disponibile immediatamente nell'edizione Home del sistema operativo, è possibile installarlo con uno script batch.
Sfortunatamente, Hyper-V può entrare in conflitto con app di terze parti sul tuo PC. Di conseguenza, potresti riscontrare l'errore rilevato da Hyper-V durante il tentativo di avviare un'app, 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 delle funzionalità di Windows, del prompt dei comandi e di PowerShell.
Come verificare 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 controllare lo stato corrente di Hyper-V sul tuo computer:
- Premere Vinci + R aprire Correre.
- Tipo msinfo32.exe e clicca OK per aprire le app.
- Quindi, controlla se la seguente voce è disponibile nella parte inferiore della scheda dei dettagli:
È stato rilevato un hypervisor. Le funzionalità richieste per Hyper-V non verranno visualizzate.
- In caso affermativo, dovrai disabilitare Hyper-V, l'integrità della memoria e la funzionalità Credential Guard, come discusso di seguito per utilizzare altri strumenti di virtualizzazione senza errori.
1. Come disabilitare Hyper-V tramite la finestra di dialogo Funzionalità di Windows
La finestra di dialogo Funzionalità di Windows ti consente di aggiungere funzionalità aggiuntive che sono disabilitate per impostazione predefinita in Windows 11. Puoi anche usarlo per disabilitare alcune funzionalità avanzate, incluso Hyper-V.
Si noti che per correggere l'errore rilevato da Hyper-V, sarà necessario disabilitare la funzionalità Virtual Machine Platform e Windows Hypervisor Platform oltre a Hyper-V.
Per disabilitare Hyper-V utilizzando la finestra di dialogo Funzionalità di Windows:
- premi il Vinci + R chiave per aprire il Correre dialogo.
- Tipo controllo e clicca OK per aprire il Pannello di controllo.
- Nel Pannello di controllo, clicca su Programmi.
- Successivamente, fai clic su Programmi e caratteristiche.
- Nel riquadro di sinistra, fare clic su Attiva o disattiva le caratteristiche di Windows.
- Nella finestra di dialogo Funzionalità di Windows, individuare Hyper-V.
- Deseleziona il Hyper-V opzione per disabilitare la funzione.
- Quindi, scorri verso il basso e individua il file Piattaforma di macchine virtuali E Piattaforma Windows Hypervisor opzioni.
- Deseleziona entrambe le opzioni e fai clic OK.
- Windows disinstallerà Hyper-V e altre funzionalità dal tuo sistema.
- Al termine, riavvia il PC per applicare le modifiche.
2. Come disabilitare Hyper-V usando BCDEDIT
È possibile disabilitare Hyper-V nella configurazione di avvio utilizzando lo strumento BCDEdit. Utile se vuoi solo disattivare Hyper-V e non disinstallarlo completamente.
Per disabilitare Hyper-V utilizzando BCDEdit:
- premi il Vincita chiave e tipo cmd.
- Fare clic con il tasto destro sul Prompt dei comandi e seleziona Esegui come amministratore.
- Nella finestra del prompt dei comandi, digita il seguente comando e premi Invio:
bcdedit /impostato hypervisorlaunchtype spento
- Quando viene visualizzato il messaggio di successo, chiudi il prompt dei comandi e riavvia il PC per applicare le modifiche.
- Se è necessario riattivare Hyper-V, utilizzare il seguente comando:
bcdedit /impostato hypervisorlaunchtype auto
- Assicurati di riavviare il PC per applicare le modifiche.
Inoltre, puoi utilizzare lo strumento BCDEdit per eseguire altre attività avanzate, ad esempio eliminando le vecchie opzioni del menu di avvio E aggiungendo un collegamento in modalità provvisoria al menu di avvio di Windows 11.
3. Come 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 l'hypervisor. Ecco come farlo.
- Apri il prompt dei comandi come amministratore.
- Nella finestra del prompt dei comandi, digita il seguente comando e premi Invio:
dism /in linea /disattivare-feature /featurename: Microsoft-hyper-v-all
- Al momento dell'esecuzione, lo strumento DISM disabiliterà Hyper-V e mostrerà il messaggio Operazione completata correttamente per indicare che l'esecuzione è riuscita.
- Digita exit per chiudere il prompt dei comandi e riavviare il PC.
Dopo il riavvio, dovresti essere in grado di eseguire i tuoi giochi e altri hypervisor senza l'errore.
In caso contrario, apri la finestra di dialogo Funzionalità di Windows, disabilita il file Piattaforma di macchine virtuali E Piattaforma Windows Hypervisor opzioni e riavvia il PC.
4. Come disabilitare Hyper-V usando PowerShell
Se preferisci PowerShell, puoi utilizzare il cmdlet WindowsOptionalFeature per disabilitare Hyper-V in Windows 11. Per fare questo, devi avviare PowerShell con privilegi di amministratore ed eseguire il comando. Ecco come farlo.
- premi il Vincita chiave e tipo powershell.
- Fare clic con il tasto destro su PowerShell e seleziona Esegui come amministratore.
- Clic SÌ quando richiesto da Controllo dell'account utente.
- Nella finestra di PowerShell, copia e incolla il comando seguente e premi Invio:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Attendere il completamento del processo. Al termine, chiudi PowerShell e riavvia il PC per applicare le modifiche.
Come disinstallare la scheda di rete virtuale Hyper-V
Spesso durante il riavvio, dopo aver disinstallato Hyper-V, potresti incontrare il messaggio "Impossibile completare gli aggiornamenti, annullare le modifiche".
Per risolvere questo problema, assicurati che le schede di rete virtuale Hyper-V vengano eliminate dal tuo PC. È possibile eliminare la scheda di rete virtuale da Gestione dispositivi.
Per eliminare le schede di rete virtuali di Hyper-V:
- Premere Vinci + R aprire Correre.
- Tipo dvmgmt.msc e clicca OK aprire Gestore dispositivi.
- In Gestione dispositivi, espandi il file Adattatori di rete sezione per individuare il Schede di rete virtuale Hyper-V.
- Se non è elencato alcun adattatore virtuale associato a Hyper-V, fare clic su Visualizzazione e seleziona Mostra dispositivi nascosti.
- Fare clic con il tasto destro sul Scheda Ethernet virtuale Hyper-V e seleziona Disinstalla dispositivo.
Non rimuovere il Adattatore virtuale Microsoft Wi-Fi Direct.
- Clic Disinstalla per confermare l'azione.
- Ripetere i passaggi per eliminare tutte le schede di rete virtuali associate a Hyper-V.
- Al termine, chiudi Gestione dispositivi e riavvia il PC. Successivamente, disinstalla Hyper-V e controlla eventuali miglioramenti.
Come disattivare la sicurezza basata sulla virtualizzazione (integrità della memoria)
Se riscontri il problema rilevato da Hyper-V anche dopo aver disabilitato Hyper-V, prova a disabilitare la funzionalità di integrità della memoria in Sicurezza di Windows.
La funzionalità di integrità della memoria fa parte di Core Isolation. Aiuta a impedire agli attori delle minacce di accedere e infettare processi ad alta sicurezza utilizzando codice dannoso.
Per impostazione predefinita, Windows disabilita la funzionalità di integrità della memoria per evitare conflitti con app e driver di dispositivo a causa di problemi di incompatibilità. Ciò può anche causare problemi con strumenti e programmi di virtualizzazione di terze parti che devono accedere all'hardware di virtualizzazione del sistema.
Per disattivare l'integrità della memoria in Sicurezza di Windows:
- Premere Vincere + I per aprire il Impostazioni app.
- Nel riquadro di sinistra, fare clic su Privacy e sicurezza scheda.
- Successivamente, fai clic su Sicurezza di Windows.
- Sotto il Aree di protezione sezione, fare clic su Sicurezza del dispositivo.
- Successivamente, fai clic su Dettagli sull'isolamento del nucleo sotto il Isolamento del nucleo sezione.
- Sposta l'interruttore sotto Integrità della memoria per girarlo Spento.
- Riavvia il PC per applicare le modifiche.
Hyper-V è un'utilità eccellente se desideri una soluzione di virtualizzazione pronta all'uso. Tuttavia, non è privo di difetti. Molti hypervisor di terze parti, inclusi i principali player VirtualBox e WMware Workstation, non funzionano con Hyper-V abilitato.
Se non sei sicuro di quale hypervisor utilizzare, confronta i tre popolari strumenti di virtualizzazione per aiutarti a determinare il meglio del lotto.