Come disabilitare Hyper-V in Windows 11

Potresti voler disabilitare Hyper-V se riscontri problemi di prestazioni in altri hypervisor. Ecco come farlo su un computer Windows 11.

Hyper-V si colloca tra i primi tre hypervisor oltre a VMWare e VirtualBox, e il suo posto è ben meritato. Oltre alla sua interfaccia facile da usare, Hyper-V viene fornito in bundle con quasi tutte le versioni di finestre11, rendendolo abbastanza accessibile in quanto non devi saltare attraverso più cerchi durante la configurazione delle macchine virtuali sul tuo sistema.

Tuttavia, il programma può interferire con altri software di virtualizzazione, causando rallentamenti e problemi di prestazioni all'avvio di una macchina virtuale. Inoltre, il fatto che sia integrato nelle versioni Windows 11 Pro, Enterprise ed Education funge anche da arma a doppio taglio perché rimuoverlo può essere piuttosto complicato per i principianti. Quindi, abbiamo messo insieme una guida contenente tutti i metodi che puoi utilizzare per disabilitare Hyper-V su Windows 11 computer.

Come disabilitare Hyper-V in Windows 11 utilizzando il Pannello di controllo

Il modo più semplice per disattivare Hyper-V sul tuo PC consiste nell'esplorazione delle funzionalità di Windows nel Pannello di controllo.

  1. Tipo "Pannello di controllo" dentro Barra di ricerca e fare clic su Pannello di controllo suggerimento.
  2. Clicca su Programmi.
  3. Seleziona il Attiva o disattiva le caratteristiche di Windows opzione.
  4. Scorri verso il basso fino a individuare Hyper-V nel Funzionalità di Windows finestra e fare clic sul segno di spunta accanto ad essa per disabilitare Hyper-V.
  5. Allo stesso modo, disabilitare il file Piattaforma di macchine virtuali.
  6. premi il OK pulsante e riavviare il PC.

Come disabilitare Hyper-V in Windows 11 utilizzando i comandi del Terminale

Se desideri un metodo rapido per disattivare Hyper-V senza disinstallarlo, puoi eseguire il comando BCDEdit sul terminale Windows. Poiché BCDEdit ti consente di modificare i parametri di avvio per le applicazioni, puoi utilizzarlo per impedire l'avvio di Hyper-V ogni volta che avvii il sistema.

  1. Fare clic con il tasto destro su finestre pulsante e scegli Terminale (amministratore).
  2. Concedere i privilegi di amministratore al Terminale quando richiesto da Windows
  3. Digita il seguente comando e premi il accedere chiave.
    bcdedit /set hypervisorlaunchtype off
  4. Riavvia il PC.

In alternativa, puoi utilizzare il comando Disable-WindowsOptionalFeature per eliminare Hyper-V. Tutto quello che devi fare è sostituire il comando BCDEdit con il seguente codice:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor 

Se questi comandi non funzionano, potresti voler passare dal prompt dei comandi al terminale Windows di Windows PowerShell ed eseguire il comando DISM.

  1. Fare clic sulla freccia a discesa accanto al pulsante della nuova scheda e scegliere Prompt dei comandi.
  2. Digita il seguente comando e premi Invio.
    dism /online /disable-feature /featurename: microsoft-hyper-v-all
  3. Riavvia il sistema

Dovresti anche disabilitare gli adattatori di rete Hyper-V se Windows ripristina le modifiche durante il riavvio.

  1. Torna a Windows PowerShell ed esegui il comando seguente:
    get-netadapter|where-object {$_.interfacedescription -like "*hyper-v*"}|Disable-NetAdapter
    ​​​​​​​
  2. Come sempre, riavvia il sistema dopo aver eseguito il comando.

Come disabilitare Device Guard, Credential Guard e Isolamento della memoria in Windows 11

Se riscontri ancora problemi con altri hypervisor, dovresti considerare di disabilitare tre funzionalità relative a Hyper-V: Device Guard, Credential Guard e Memory Isolation. L'editor del registro è un potente strumento che ti consente di disabilitarli tutti e tre, ma dovresti seguirlo eseguire attentamente questi passaggi poiché la modifica dei valori di registro può facilmente danneggiare Windows se non si presta attenzione Abbastanza.

  1. Fare clic con il tasto destro su Inizio pulsante e scegli Correre.
  2. Tipo "regedit" e premere accedere.
  3. Premere quando Windows ti chiede di concedere i privilegi di amministratore.
  4. Incolla il seguente indirizzo nel file Barra di ricerca e premere accedere.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard 
  5. Fare clic con il tasto destro sullo schermo, scegliere nuovo -> Valore DWORD (32 bit). e dagli il nome AbilitaVirtualizationBasedSecurity.
  6. Fare doppio clic sul nuovo Valore DWORD hai appena creato, impostalo dati di valore su 0 e fare clic su OK pulsante.
  7. Successivamente, inserisci il seguente indirizzo nel file Barra di ricerca e premi il accedere chiave.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  8. Creane uno nuovo Valore DWORD e dargli un nome LsaCfgFlags.
  9. È possibile disabilitare Credential Guard impostando il valore di LsaCfgFlags su 0.
  10. Infine, incolla il seguente indirizzo nel file Barra di ricerca e colpire accedere.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
  11. Cambiare il dati di valore del Abilitato DWORD da 1 a 0 per disabilitare l'isolamento della memoria.

Le tre funzionalità hanno lo scopo di proteggere il tuo PC dal malware, quindi dovresti disabilitarle solo come a ultima risorsa se continui a riscontrare gli stessi errori in altri hypervisor anche dopo la disabilitazione Hyper-V.

Quando dovresti e non dovresti usare Hyper-V

Molti utenti segnalano un aumento delle prestazioni nei giochi e negli emulatori dopo aver disabilitato Hyper-V, quindi potresti voler rimuovere questo hypervisor se desideri aumentare i frame rate nel tuo sistema.

Detto questo, Hyper-V rimane uno dei modi migliori per configurare e utilizzare macchine virtuali su Windows, quindi ti consigliamo di mantenerlo abilitato se non intendi eseguire giochi o altri hypervisor sul tuo sistema. Assicurati di controllare la nostra guida su come installare Hyper-V se desideri utilizzare l'hypervisor su un computer Windows 11.