Come correggere l'errore "VT-X non è disponibile (verr_vmx-No-Vmx)" in VirtualBox

La tecnologia VT-x(VT-x) o Intel Virtualization(Intel Virtualization Technology) consente ai processori di eseguire macchine virtuali. Non sorprende, quindi, che un errore " VT-x non è disponibile ( VERR_VMX_NO_VMX )" impedisca a VirtualBox di funzionare correttamente.

Questo errore indica che il tuo processore non ha la virtualizzazione abilitata. Ciò potrebbe essere dovuto a molte ragioni, da una precauzione di sicurezza a un conflitto con un'altra tecnologia. Per fortuna, ci sono molte soluzioni facili per questo problema. Ecco tutti i modi per risolvere questo errore comune di VirtualBox(VirtualBox error) .

Correzione 1: abilita VT-X dal BIOS

La spiegazione più semplice per ottenere un errore " VT-x non è disponibile" è che la funzione non è abilitata sul tuo computer.

Questo è probabile se è la prima volta che esegui VirtualBox(VirtualBox) sulla macchina. Per risolverlo, devi solo accedere alle impostazioni del BIOS e abilitare le opzioni VT-x e VT-d(access the BIOS settings and enable the VT-x and VT-d options) . Di solito è chiamato Intel Virtualization Technology o modalità SVM nei computer AMD .

Potrebbe essere necessario dare un'occhiata ai vari menu del BIOS , tuttavia, poiché la posizione dell'opzione varia tra le diverse schede madri(Motherboards) . Su alcuni, lo troverai sotto Sicurezza(Security) ; su altri, in Avanzate(Advanced) .

Correzione 2: disabilita Hyper-V

Microsoft Windows ha la sua versione di virtualizzazione(its own version of virtualization) e non funziona bene con strumenti di terze parti come VirtualBox . Devi disabilitarlo per rimuovere il conflitto e far funzionare correttamente VirtualBox .

La funzionalità si chiama Hyper-V e non è presente in tutte le versioni di Windows . Solo le versioni a 64 bit di Windows 10 Pro , Enterprise o Education possiedono Hyper-V . Se utilizzi Windows 10 o Windows 11 Home Edition, puoi saltare questo passaggio in tutta sicurezza.

  1. Esistono diversi modi per disabilitare la funzionalità di Windows Hyper-V(Hyper-V Windows) , ma il più affidabile consiste nell'usare il prompt dei comandi(Command Prompt) . Cerca(Search) "cmd" nel menu Start(Start Menu) e seleziona l' opzione Esegui(Run) come amministratore.

  1. Ora inserisci il seguente comando: bcdedit /set hypervisorlaunchtype off

Questo modificherà i dati di configurazione di avvio(Boot Configuration Data) , rimuovendo il servizio Hyper-V dall'elenco.

  1. Per essere più sicuro, segui anche questo comando: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

Ciò impedisce a DISM ( Deployment Image Servicing and Management ) di aggiungere automaticamente il servizio quando aggiorna l' immagine Windows .

  1. Riavvia il tuo computer.

Correzione 3: disabilitare l'integrità della memoria

Sicurezza di Windows(Windows Security) include una funzionalità di protezione basata sulla virtualizzazione in grado di rilevare l'iniezione di codice di basso livello e proteggere il tuo PC anche dal malware più pericoloso. Ma proprio come Hyper-V , questo crea un conflitto con VirtualBox .

La maggior parte degli utenti non ha bisogno della sicurezza avanzata fornita dall'isolamento Core . I laptop moderni(Modern) lo hanno disabilitato per impostazione predefinita, poiché è in conflitto con il software integrato utilizzato per ottimizzare le prestazioni dell'hardware.

  1. Per disabilitare l'integrità della memoria(Memory) sul tuo computer, apri Sicurezza di Windows(Windows Security) . Puoi cercarlo nel menu Start(Start Menu) .

  1. Passa alla scheda Sicurezza dispositivo.

  1. È possibile visualizzare se l'integrità della memoria(Memory) è in esecuzione controllando l' intestazione di isolamento Core . Selezionando i dettagli dell'isolamento del core si accede all'opzione stessa.
  2. Disattiva l'integrità della (Turn)memoria(Memory) ruotando l' interruttore sulla posizione Off .

  1. Riavvia il computer.

Correzione 4: controlla le impostazioni dell'antivirus(Antivirus Settings)

Se stai utilizzando uno strumento antivirus di terze parti, l'applicazione potrebbe bloccare alcune funzionalità di virtualizzazione del tuo PC. Avast , ad esempio, disabilita automaticamente VT-x su alcuni computer.

Devi esaminare le impostazioni della tua app antivirus per qualsiasi cosa relativa alla virtualizzazione dell'hardware e assicurarti di consentirla. In Avast è necessario selezionare General > Troubleshooting > Enable virtualizzazione assistita da hardware.

Qual è il modo migliore per correggere l'errore " VT (Error)-x(VT-x) non è disponibile ( VERR_VMX_NO_VMX )" in Windows ?

Avere la virtualizzazione Hyper-V(Hyper-V virtualization) in esecuzione e interferire con VirtualBox è il motivo più comune per ottenere un errore VT-x su Windows 10 . Puoi risolverlo facilmente disabilitando la funzione tramite il prompt dei comandi.

L'errore compare anche su molti PC perché la virtualizzazione è disabilitata sul loro BIOS . Quello è altrettanto facilmente risolvibile: apri le impostazioni del BIOS e abilita la modalità Intel Virtualization o SVM .

Infine, il tuo sistema potrebbe ricevere l' errore VT-x a causa di funzionalità di sicurezza troppo zelanti. Disabilita l'integrità della memoria da Sicurezza di Windows(Windows Security) e controlla le impostazioni del tuo antivirus di terze parti per trovare e risolvere eventuali conflitti. VirtualBox ora dovrebbe funzionare senza problemi.



About the author

Sono un ingegnere del software con oltre 10 anni di esperienza nella creazione e manutenzione di Mac Apple, dispositivi iOS e browser Google Chrome. la mia esperienza include lo sviluppo, la manutenzione e il funzionamento di prodotti software da zero o il contributo a progetti open source. Ho anche avuto l'opportunità di lavorare su un'ampia varietà di progetti hardware, dalla riparazione di schermi rotti negli ospedali alla progettazione e implementazione di nuove funzionalità per iPhone. Nel mio tempo libero, mi diverto a giocare ai videogiochi preferiti, leggere libri, cucinare la cena con la mia famiglia o passare il tempo con gli amici.



Related posts