8 correzioni: VT-X non disponibile (verr_vmx_no_vmx) su macchine virtuali

8 correzioni: VT-X non disponibile (verr_vmx_no_vmx) su macchine virtuali

Quando provi ad avviare una macchina virtuale utilizzando l’applicazione VirtualBox, ricevi un messaggio di errore Vt-X non disponibile (Verr_vmx_no_vmx) sul tuo computer. Molto probabilmente perché la virtualizzazione è disabilitata.

Nella maggior parte dei casi, puoi disabilitare o abilitare VT-x nel BIOS. Quando accendi il computer per la prima volta, premi DEL (o qualcosa di simile) per accedere alle impostazioni del BIOS. C’è un’opzione per abilitare la tecnologia VT.

Consiglio di leggere questo post che spiega come risolvere il problema Vt-X non disponibile (Verr_vmx_no_vmx) e perché è successo in primo luogo.

Qual è il motivo per cui Vt-X non è disponibile (Verr_vmx_no_vmx) sul computer?

Ho esaminato il problema cercando di riprodurlo e guardando le segnalazioni di altri utenti. Per quanto ne so, diversi scenari genereranno questo messaggio di errore:

  • VT-X non è abilitato nel BIOS: VT-X può essere disabilitato manualmente o in remoto nelle impostazioni del BIOS da alcune applicazioni di terze parti. Ciò causerà il problema Vt-X non disponibile (Verr_vmx_no_vmx).
  • La CPU non supporta VT-X: Sebbene rari, ci sono casi in cui l’errore si verifica perché il PC in questione non dispone dell’hardware necessario per implementare la tecnologia VT-X.
  • Virtualizzazione Windows Hyper-V abilitata: la tecnologia Microsoft Hyper-V interferisce con VT-X. Se la virtualizzazione Hyper-V è abilitata, il sistema operativo disabiliterà automaticamente VT-x.
  • VT-X è stato disabilitato dopo l’aggiornamento di Avast: Avast ha appena pubblicato un aggiornamento che disabilita efficacemente VT-x. Allo stesso tempo, la protezione in tempo reale è attiva a meno che l’utente non attivi la virtualizzazione nidificata nel menu delle impostazioni.
  • Isolamento del kernel abilitato: quando abiliti l’opzione di isolamento del kernel sulla tua macchina, può causare problemi con l’applicazione VirtualBox, con conseguente indisponibilità di VT-x (VERR VMX NO VMX). Di conseguenza, ti consigliamo di disabilitare questa funzione e vedere se il problema scompare.

Risposta per correggere l’errore Virtualbox Vt-X non disponibile (Verr_vmx_no_vmx)?

  1. Disabilita l’isolamento del kernel da Windows Defender
  2. Abilita Vt-X dalle impostazioni del BIOS (menu di avvio)
  3. Disabilita il sistema di virtualizzazione Hyper-V (Windows Hypervisor)
  4. Abilita la virtualizzazione nidificata in Avast
  5. Disabilita l’isolamento di Windows Defender Core
  6. Disabilita Windows Sandbox
  7. Disabilita Device Guard / Credential Guard
  8. Rimozione del software antivirus di terze parti
  9. Abilita la virtualizzazione

1. Disabilita l’isolamento di Windows Defender Core.

È noto che l’impostazione di sicurezza del dispositivo Windows Defender Core Isolation è in conflitto con VT-X. Se riscontri il problema “Vt-X non è disponibile” (Verr_vmx_no_vmx) e stai utilizzando Windows Defender come impostazione di sicurezza predefinita, ti consiglio di controllare se l’isolamento del kernel è abilitato.

  • Trova Windows Defender utilizzando l’icona di avvio nell’angolo in basso a sinistra.
  • Per accedere alla funzionalità di sicurezza integrata, vai su Windows Defender Security Center e fai clic su di essa.
  • In Windows Defender Security Center, vai al menu a sinistra e seleziona Sicurezza dispositivo.
  • Selezionare Core Isolation Details dal menu Device Security (sotto Core Isolation).
  • Assicurati che l’interruttore di integrità della memoria sia disabilitato nel menu di isolamento del kernel.
  • Riavvia il computer dopo aver disabilitato l’opzione per vedere se il problema è stato risolto al prossimo avvio.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

2. Abilita Vt-X nelle impostazioni del BIOS (menu di avvio).

Questo problema può anche essere causato dalla disabilitazione dell’opzione “Tecnologia di virtualizzazione” nelle impostazioni del BIOS. Quindi assicurati di controllare e abilitare questa opzione se è attualmente disabilitata.

Vt-X non è disponibile (Verr_vmx_no_vmx) da emettere, molto probabilmente perché la tecnologia è disabilitata nelle impostazioni del BIOS. Alcune applicazioni di terze parti potrebbero sovrascrivere queste impostazioni, quindi non rinunciare a questo metodo fino a quando non avrai verificato che sia così.

A seconda del produttore della scheda madre, i passaggi per accedere alle impostazioni del BIOS e confermare che VT-X è abilitato varieranno. Questa impostazione è elencata come Tecnologia di virtualizzazione o VTx/VTd in Sicurezza.

  • Per accedere alla “modalità BIOS”, prima “avviare” il computer e quindi premere il pulsante di configurazione quando sullo schermo viene visualizzato il “logo Windows”.
  • Fare clic sulla scheda Sicurezza e scorrere verso il basso fino a Sicurezza del sistema una volta in modalità BIOS.
  • Individua l’impostazione “Tecnologia di virtualizzazione (VTx/VTd)” e assicurati che sia “Abilitata”. Se non è già abilitato, fallo.
  • “Per riavviare un computer. Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

3. Disabilitare il sistema di virtualizzazione Hyper-V (hypervisor Windows)

Innanzitutto, assicurati che la virtualizzazione Hyper-V non interferisca con VT-x. Quando la virtualizzazione Hyper-V è abilitata o abilitata, l’equivalente di virtualizzazione VT-x viene disabilitato immediatamente. L’aggiornamento ha interrotto l’iperfunzione. Contro

Potresti riscontrare questo problema a seguito dell’installazione dell’applicazione. Tieni presente che nella maggior parte dei casi Hyper-V rimarrà attivo anche se l’applicazione che lo ha abilitato viene disinstallata.

Puoi disabilitare la virtualizzazione Hyper-V in diversi modi. Dal prompt dei comandi (amministratore), attenersi alla seguente procedura per disabilitare Microsoft Hyper V:

  • Per avviare la finestra di dialogo Esegui, tieni premuto il tasto Windows + R. Per aprire un prompt dei comandi con privilegi elevati, digita “cmd” e premi Ctrl + Maiusc + Invio. Selezionare “Sì” quando viene visualizzata la finestra UAC (User Account Control).
  • Per disabilitare Microsoft Hyper V , incolla i seguenti comandi uno per uno in un prompt dei comandi con privilegi elevati e premi Invio:
    • bcdedit /set tipo di avvio dell’hypervisor disattivato
    • bcdedit /set vm No
    • dism.exe /Online/Disable-Feature:Microsoft-Hyper-V
  • Chiudi il prompt dei comandi e riavvia il computer dopo che i comandi sono stati eseguiti correttamente.
  • Assicurati di ricevere ancora lo stesso messaggio di problema quando riavvii la tua macchina Virtualbox.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

4. Abilita la virtualizzazione nidificata in Avast

Se utilizzi Avast, tieni presente che un recente aggiornamento dell’app ha aggiunto una funzione automatica che interrompe l’esecuzione di VT-X sul tuo sistema se vengono soddisfatti determinati criteri.

Esiste una soluzione per risolvere questo problema senza disinstallare il client di sicurezza di terze parti.

  • Selezionare le caselle relative alle impostazioni e alla risoluzione dei problemi di Avast, quindi utilizzare la virtualizzazione nidificata in virtualizzazione nidificata in
  • Abilita anche la virtualizzazione dell’hardware.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

5. Disabilita Windows Sandbox

Questo problema può verificarsi anche se Windows Sandbox è attivato sul tuo computer. Basta disabilitarlo e quindi riavviare il computer. Successivamente, vai nel BIOS, disabilita la virtualizzazione e riavvia il computer.

Verifica che l’opzione di virtualizzazione nelle impostazioni UEFI/BIOS possa abilitare o disabilitare la sandbox di Windows sul tuo sistema.

  • Seleziona e apri Gestione attività premendo Ctrl+Alt+Canc.
  • Controlla se l’opzione di virtualizzazione è abilitata nella pagina corrente andando alla scheda delle prestazioni.
  • Una volta verificato, segui questi passaggi per abilitare o disabilitare Windows Sandbox sul tuo PC Windows 10.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

Pannello di controllo per abilitare o disabilitare Windows Sandbox.

  • Digitare Pannello di controllo nel pulsante Start. Per attivare questa app, fai di nuovo doppio clic sulla prima opzione.
  • Seleziona “Programmi” e poi la categoria “Programmi e funzionalità” nella finestra visibile.
  • Tocca l’opzione Attiva o disattiva le funzionalità di Windows nel riquadro a sinistra.
  • Trova Windows Sandbox nell’elenco sotto la finestra aperta.
  • Quindi, a seconda che tu voglia abilitare o disabilitare questa opzione, abilita o disabilita la casella di controllo.
  • Per rendere effettive le modifiche, fare clic su OK e riavviare il computer.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

Utilizzo di Powershell, abilitazione o disabilitazione di Windows Sandbox

  • Fare clic con il pulsante destro del mouse sull’icona Start e selezionare PowerShell (amministratore) dal menu a discesa.
  • Se viene visualizzato un prompt UAC, selezionare Sì per consentire l’accesso.
  • Copia/incolla il codice nella finestra di PowerShell (Admin) e premi Invio alla fine.
  • Per abilitare la sandbox di Windows, inserisci il seguente codice:
    • Enable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-All -Online
  • Immettere il seguente comando per disabilitare la sandbox di Windows:
    • Disable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-Online
  • Selezionare Y per accettare la richiesta se viene richiesto di riavviare il sistema dopo il completamento dell’attività.
  • Dopo aver completato l’attività, controlla se la sandbox è abilitata o disabilitata, a seconda delle tue preferenze.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

Usa il prompt dei comandi, abilita o disabilita Windows Sandbox

  • Digita cmd in Cortana. Seleziona “Esegui come amministratore” dal menu quando fai clic con il pulsante destro del mouse su Prompt dei comandi.
  • Per autorizzare l’accesso, rispondi Sì alla domanda UAC.
  • Digita il codice seguente in un prompt dei comandi con privilegi elevati e premi Invio per eseguire il comando.
  • Copia e incolla il codice qui sotto per abilitare la funzione sandbox in Windows.
    • Dism /online/Enable-Feature/FeatureName:”Containers-DisposableClientVM”-All
  • Esegui questo comando su Windows per disabilitare la funzione sandbox –
    • dism/online/Disable-Feature/FeatureName: “Containers-DisposableClientVM”
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

6. Disabilitare Device Guard / Credential Guard

Per impostazione predefinita, la sicurezza o la protezione delle credenziali possono essere abilitate sugli host Windows con un dispositivo EFI BIOS. Ciò interferisce con il software di virtualizzazione a livello di sistema operativo, generando un errore. Per evitare questo errore, deve essere disabilitato. Puoi farlo su Windows procedendo come segue:

  • Per accedere alla finestra di dialogo Esegui, utilizzare insieme i tasti Finestra + R. Digita “gpedit.msc” nella finestra di dialogo e premi Invio.
  • Passare a “Criteri del computer locale”, quindi “Configurazione computer”, quindi “Modelli amministrativi”> “Sistema”> “Protezione dispositivo” e quindi “Disabilita sicurezza basata sulla virtualizzazione” nella finestra dell’editor di gruppo.
  • Se non puoi farlo utilizzando l’Editor criteri di gruppo, esiste un altro modo per raggiungere lo stesso obiettivo.
  • Impostare il valore “keyHKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” su “0” nel registro.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

7. Rimuovere il software antivirus di terze parti

Qualsiasi software antivirus che hai installato sul tuo sistema potrebbe essere il colpevole di questo problema. È meglio rimuoverlo per un po ‘e vedere se risolve il problema. Se utilizzi Windows Defender Firewall, puoi disabilitarlo procedendo come segue:

  • Digita “Impostazioni” nella casella di ricerca accanto al menu Start e premi il pulsante “Invio”.
  • Seleziona Aggiornamento e sicurezza nel riquadro sinistro della finestra Impostazioni, quindi Sicurezza di Windows.
  • Quindi, in Ambiti di protezione, selezionare Protezione da virus e minacce, quindi Gestisci impostazioni in Impostazioni di protezione da virus e minacce.
  • Assicurarsi che l’interruttore “Protezione in tempo reale” sia in posizione “OFF” in questa finestra.
  • Torna alla scheda “Sicurezza di Windows” e seleziona “Protezione firewall e rete” nel riquadro di sinistra.
  • Seleziona “Rete di dominio”, “Rete privata” e “Rete pubblica” uno per uno in questa casella, quindi seleziona il pulsante di opzione “OFF” per “Microsoft Defender Firewall”.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

8. Attiva la virtualizzazione

  • Apri una finestra del prompt dei comandi.
  • Ora digita systeminfo.exe nel prompt dei comandi.
  • A destra dei requisiti di Hyper V, vedrai la virtualizzazione abilitata nel firmware.
  • Vai al menu di avvio e seleziona “Impostazioni” dal menu a discesa.
  • Trova e seleziona Aggiornamento e sicurezza. Apparirà una nuova scheda, trova il ripristino e fai clic su di esso.
  • Dovresti trovare la modalità di ripristino prima dell’avvio e fare clic sul pulsante “Riavvia ora” nella sezione “Avvio avanzato”.
  • Dovresti selezionare l’opzione Risoluzione dei problemi quando vedi una schermata blu con determinate icone.
  • Seleziona la scheda “Avanzate”. È necessario definire questa impostazione perché il nostro problema è relativo al firmware.
  • Seleziona le impostazioni del firmware UEFI una volta trovate e il pulsante di riavvio verrà visualizzato di nuovo; premere Invio per riavviare.
  • Trova le impostazioni del BIOS e premi il tasto funzione corrispondente.
  • Apparirà un nuovo pannello; vai alla configurazione del sistema (puoi arrivare qui premendo i tasti freccia) e trova la tecnologia di virtualizzazione.
  • A questo punto, la tua tecnologia di virtualizzazione è abilitata. Puoi uscire da questo premendo F10.
  • Controlla se sei riuscito a risolvere il problema “Vt-X non è disponibile (Verr_vmx_no_vmx)” o meno.

Conclusione

Se la virtualizzazione non è abilitata sul tuo PC Windows, viene visualizzato l’errore “VT-x è disabilitato nel BIOS per tutte le modalità CPU”. La virtualizzazione è disabilitata per impostazione predefinita su molte macchine Windows a livello di BIOS e deve essere abilitata per creare una nuova macchina virtuale. Per scoprire cosa significa questo errore e come risolverlo, utilizzare tutti gli strumenti sopra elencati.

FAQ

Come sapere se Vt-X è abilitato in Windows 10?

Seleziona Task Manager dal menu di scelta rapida facendo clic con il pulsante destro del mouse sulla barra delle applicazioni. Selezionare la scheda Prestazioni nella finestra Task Manager. Una volta arrivato alla scheda Prestazioni, dai un’occhiata ai dettagli della CPU mostrati per impostazione predefinita. Controlla l’area di virtualizzazione sotto le informazioni sulla CPU sul lato destro dello schermo.

Come risolvere Vt non in grado?

Il computer deve essere riavviato. Per accedere al menu del BIOS, premere “Cancella”, “Esc”, “F1”, “F2” o “F4” una volta che il computer esce dalla schermata nera. Cerca le impostazioni relative al processore nelle impostazioni del BIOS. Abilita la virtualizzazione utilizzando le opzioni VT-x, AMD-V, SVM o Vanderpool. Salva le modifiche e riavvia il computer.

Come abilitare Intel Vt-d?

Premere il tasto freccia destra nella schermata Setup Utility finché non viene selezionata la scheda Avanzate. Premere il tasto freccia giù fino a selezionare Intel(R) Virtualization Technology nella scheda Avanzate e premere il tasto Invio. Selezionare Abilitato utilizzando il tasto freccia giù, quindi premere il tasto Invio.

Come faccio a sapere se il mio laptop supporta la virtualizzazione?

Apri una finestra del prompt dei comandi. Per avviare la casella Esegui, usa il tasto Windows + R, digita cmd e premi Invio. Ora digita il comando systeminfo nella riga di comando e premi Invio. Questo comando ti mostrerà tutti i dettagli del tuo sistema, incluso il supporto per la virtualizzazione.

Lascia un commento

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