VirtualBox o Oracle VM Virtual Box è uno strumento che consente agli sviluppatori di creare e gestire più macchine virtuali da un unico potente computer. Ma di recente, durante la creazione di una sessione virtuale, alcuni sviluppatori si sono lamentati di aver riscontrato un problema di arresto anomalo seguito da un messaggio di errore: "VT-x non è disponibile (VERR_VMX_NO_VMX)". Se visualizzi questo messaggio di errore anche sul tuo sistema, segui questi passaggi per risolvere rapidamente il problema.
Soluzioni alternative –
1. È necessario soddisfare le seguenti condizioni prima di provare a utilizzare VM Virtual Box:
un. Virtualizzazione tecnologia (VT)
b. Prevenzione dell'esecuzione della data dell'hardware (DEP) [In alternativa noto come "No Execute" o "NX" e "Esegui Disabilita (XD)” rispettivamente per processori AMD e Intel]
Correzione 1 – Esecuzione del comando nel prompt dei comandi
1. Vai alla casella di ricerca di Windows 10 e digita cmd nella casella di ricerca.
2. Fare clic con il tasto destro del mouse sul prompt dei comandi e aprire il prompt dei comandi come
amministratore.3. Ora, copia e incolla il comando indicato di seguito e premi il tasto Invio.
bcdedit /set hypervisorlaunchtype off
4.Ricomincia il tuo computer
Correzione 2 – Disabilita la funzione di isolamento del nucleo
Devi disabilitare la funzione di isolamento principale su Windows Defender.
1. Genere "Sicurezza di Windows"nella casella di ricerca.
2. Quindi, fare clic su "Sicurezza di Windows” per accedervi.
3. Quindi, fare clic su "Sicurezza del dispositivo” per verificarlo.
4. Nella sezione Isolamento del nucleo, fare clic su "Dettagli sull'isolamento del nucleo” per verificarlo.
5. Nel menu Isolamento del nucleo, imposta il "Integrità della memoria" per "spento“.
Chiudi le impostazioni di sicurezza di Windows. Ricomincia il tuo computer e controlla se questo aiuta.
Avvia la VM Virtual box e prova ad avviare una nuova sessione.
Correzione 3 – Abilita la virtualizzazione dell'hardware
Uno dei requisiti chiave di Hyper-V è l'attivazione della virtualizzazione nel BIOS.
1. All'inizio, spegni il computer.
2. Quindi, accendere la macchina.
3. Una volta avviato il sistema, basta premere il tasto "Elimina“* tasto dalla tastiera per aprire la configurazione del bios sul tuo computer.
* NOTA– La chiave effettiva per accedere alle impostazioni del BIOS può variare da produttore a produttore. Queste sono la varietà di chiavi -
Esc, F1, F2, F10, F11, F12 o Elimina
Premendo il tasto assegnato si aprirà la schermata del BIOS sul tuo computer.
3. Quando il BIOS si apre l'installazione, andare su "Avanzate"scheda"*.
4. Quindi, seleziona il "Virtualizzazione” dall'elenco e impostarlo su “Abilitato“.
(In alcuni computer, potresti notare le impostazioni "Modalità SVM" anziché "Virtualizzazione". Abilitalo per ottenere lo stesso effetto)
[
*NOTA –
Se non riesci a trovare l'opzione "Virtualizzazione" nella scheda "Avanzate", puoi trovarla nella sezione "Prestazionescheda ".
]
5. Ancora una volta, premere il tasto ad esso associato per salvare le impostazioni.
[È il "F10” chiave per questo computer.]
6. Successivamente, seleziona "sì” per salvare ed uscire finalmente dalle impostazioni del bios sul tuo computer.
Il tuo computer si avvierà normalmente.
PER I SISTEMI FUNZIONANTI SU CPU AMD –
1. Vai alle impostazioni del BIOS.
2. Qui, vai al "M.I.Tscheda ".
3. Nella scheda "M.I.T", vai su "Impostazioni di frequenza avanzate“.
4. Quindi, fai clic su "Impostazioni principali avanzate“.
5. Qui vedrai la "Modalità SVM" sullo schermo. La modalità SVM è la modalità della macchina virtuale protetta.
6. Impostalo su "Abilitare” per accenderlo.
7. Ora devi selezionare "sì” per salvare ed uscire finalmente dalle impostazioni del bios sul tuo computer.
Una volta che il computer si avvia normalmente, apri VM Virtual Box e prova a creare una nuova sessione.
Correzione 4 – Disabilita la funzione Hyper-V
[SOLO PER UTENTI WINDOWS 10 e WINDOWS ENTERPRISE EDITION]
La disabilitazione di Hyper-V dovrebbe funzionare.
1. Prima di tutto, premi il tasto Tasto Windows+R chiavi insieme.
2. Dopodiché, scrivi questo comando di esecuzione e premi accedere.
appwiz.cpl
3. Sul lato sinistro, fai clic su "Attiva o disattiva le caratteristiche di Windows“.
4. Quando si aprono le funzionalità opzionali, basta dai un'occhiata il "Hyper-V” per abilitare tutte le funzionalità di Hyper V.
5. Fatto ciò, clicca su "ok“.
Ora riavvia il PC.
Ora, di nuovo Apri questa finestra e disabilita (Deseleziona) tutte le funzionalità di Hyper-V.
Windows inizierà ora il processo di disabilitazione di HyperVisor sul tuo computer.
6. Infine, fai clic su "Riavvia ora” per riavviare il sistema.
Ora il tuo computer si riavvierà e Windows disabiliterà Hyper V sul tuo computer.
7. Una volta avviato il computer, digitare "cmd"nella casella di ricerca.
8. Dopo di che, tasto destro del mouse sopra "Prompt dei comandi" e scegli "Esegui come amministratore“.
9. Una volta visualizzato il prompt dei comandi sullo schermo, genere o incolla questo codice e premi accedere.
dism.exe /Online /Disable-Funzione: Microsoft-Hyper-V. bcdedit /set hypervisorlaunchtype off
Chiudi la finestra del prompt dei comandi. Ricomincia il tuo computer dopo questo. Quindi, avvia VM Virtual Box e avvia una nuova sessione virtuale.