VT-x è disabilitato nel BIOS per tutte le modalità della CPU (VERR_VMX_MSR_ALL_VMX_DISABLED)

VT-x è disabilitato nel BIOS per tutte le modalità della CPU (VERR_VMX_MSR_ALL_VMX_DISABLED)

Un programma virtuale è un software su cui è possibile creare più macchine virtuali. Ogni macchina virtuale ha il proprio sistema operativo, questi sistemi operativi possono essere Windows, Linux o qualcos’altro. Le macchine virtuali sono più comunemente utilizzate nella virtualizzazione dei server, che consente ai team IT di gestire le proprie risorse informatiche e migliorare l’efficienza. Uno degli strumenti VM più importanti è VirtualBox. Tuttavia, alcuni utenti di VirtualBox hanno segnalato che quando tentano di eseguire una macchina virtuale, ricevono il seguente messaggio di errore.

Impossibile aprire una sessione per la macchina virtuale <VMName>.
VT-x è disabilitato nel BIOS per tutte le modalità della CPU (VERR_VMX_MSR_ALL_VMX_DISABLED).
Codice risultato: E_FAIL (0x80004005)
Componente: ConsoleWrap
Interfaccia: IConsole {872da645-4a9b-1727-bee2-5585105bgeed}

Questa tecnologia di accelerazione hardware è nota come accelerazione hardware Intel VT-X nelle CPU Intel e come AMD-V nelle CPU AMD. Mentre altri produttori di CPU hanno diverse tecnologie di accelerazione hardware. VT-X è, per impostazione predefinita, disabilitato nei processori Intel. Quando provi a eseguire una macchina virtuale con la funzione disabilitata, c’è un’alta possibilità di riscontrare un problema che indica che ha bisogno dell’accelerazione hardware per funzionare correttamente. Il modo per abilitare l’accelerazione hardware VT-X è diverso nel BIOS e nel computer UEFI in modo diverso. In questo articolo impareremo come abilitare VT-X sui computer.

VT-x è disabilitato nel BIOS per tutte le modalità della CPU (VERR_VMX_MSR_ALL_VMX_DISABLED)

Se VirtualBox dice “VT-x è disabilitato nel BIOS per tutte le modalità CPU (VERR_VMX_MSR_ALL_VMX_DISABLED)” quando si avvia una VM, seguire le soluzioni indicate di seguito.

  1. Controlla se la tua CPU supporta VT-X
  2. Abilita la tecnologia di virtualizzazione (VTX) dal BIOS
  3. Abilita o disabilita PAE/NX dalle proprietà della VM

Parliamo di loro in dettaglio.

1] Controlla se la tua CPU supporta VT-X

Scopri le funzionalità di sicurezza del tuo processore utilizzando SecurAble

Prima di utilizzare qualsiasi soluzione, dovremmo verificare se il tuo computer supporta o meno la funzione VT-X (Intel). Perché il vecchio computer potrebbe non supportare la virtualizzazione. Esistono diversi modi per verificare se la tua CPU supporta o meno la virtualizzazione. Qui possiamo scaricare il software SecurAble sul nostro computer che ci aiuterà a conoscere le caratteristiche del processore e verificherà anche se la virtualizzazione è supportata o meno.

Scarichiamo il software SecurAble da grc.com per verificare se la tua CPU supporta la virtualizzazione:

Una volta scaricato il software SecurAble , fare clic su di esso e premere all’UAC (prompt dell’account utente). Ci vorranno alcuni secondi per verificare e una volta completato il processo, vedere se Sì viene visualizzato sopra la virtualizzazione hardware.

Dopo aver verificato che il computer supporti la virtualizzazione hardware, seguire i passaggi elencati di seguito per risolvere l’errore VT-X è disabilitato nel BIOS per tutte le modalità CPU.

Se nel test scopri che il tuo computer non supporta la virtualizzazione hardware, la soluzione fornita di seguito non è di tua utilità. Dovresti passare alla terza soluzione.

2] Attiva la tecnologia di virtualizzazione (VTX) dal BIOS

Una volta che sai che il tuo computer supporta la virtualizzazione hardware, vedrai questo errore se la tecnologia Intel Virtualization o VT-X è disabilitata sul tuo computer. Per fare lo stesso, avvia il BIOS, quindi devi trovare e abilitare Intel Virtualization nelle opzioni Processore , Chipset o Northbridge .

3] Abilita o disabilita PAE/NX dalle proprietà della VM

Quando abiliti PAE/NX durante la creazione di una macchina virtuale, l’estensione dell’indirizzo fisico e le funzionalità NX del computer host sono accessibili dalla macchina virtuale. C’è un bug in VirtualBox che rende le macchine virtuali incompatibili con questa funzione. Tuttavia, il bug non è uniforme su tutti i dispositivi, per alcuni la disabilitazione funziona, mentre altri devono abilitarlo. Quindi, PAE/NX è già spuntato, basta deselezionarlo e abilitarlo se era stato disabilitato in precedenza. Per fare lo stesso, seguire i passaggi prescritti.

  • Apri Oracle VirtualBox.
  • Fai clic con il pulsante destro del mouse sulla tua VM e seleziona Impostazioni o semplicemente selezionala e seleziona Ctrl + S.
  • Vai su Sistema > Processore.
  • Deselezionare/selezionare Abilita PAE/NX.
  • Fare clic su Ok.

Esci dalle impostazioni, riavvia il computer, quindi avvia la VM.

4] Aumenta la RAM assegnata alla tua VM

È molto probabile che la RAM assegnata alla tua VM stia esaurendo la memoria. Per aumentare la RAM, è necessario configurare le proprietà della VM utilizzando i seguenti passaggi.

  • Apri VirtualBox.
  • Fai clic con il pulsante destro del mouse sulla VM con cui ricevi l’errore e seleziona Impostazioni.
  • Vai su Sistema > Scheda madre.
  • Aumenta la memoria di base usando il cursore.

Dopo aver apportato le modifiche, riapri la VM e questa volta dovrebbe funzionare.

Come si risolve VT-X è disabilitato nel BIOS per tutte le modalità CPU?

Se vedi “VT-X è disabilitato nel BIOS per tutte le modalità CPU”, assicurati innanzitutto che il tuo computer supporti l’accelerazione hardware; se il tuo computer supporta l’accelerazione hardware, dobbiamo abilitare la funzione dal BIOS. Se la funzione è abilitata o dopo averla abilitata, il problema non è stato risolto; ci sono alcune configurazioni che dobbiamo modificare nella tua VM.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *