[Risolto] AMD-V è disabilitato nell’errore del BIOS

AMD-V, noto anche come SVM (Secure Virtual Machine), è la tecnologia di virtualizzazione di AMD. Se questa impostazione è disabilitata nel BIOS, riscontrerai l’errore AMD-V disabilitato nel BIOS quando avvii una VM.

È possibile utilizzare le macchine virtuali anche se AMD-V è disabilitato. Tuttavia, ci sono alcune limitazioni importanti se si sceglie di farlo. Non sarai in grado di eseguire sistemi operativi guest a 64 bit e non sarai in grado di assegnare più core della CPU alla VM, il che significa che le prestazioni ne risentiranno inevitabilmente.

La maggior parte delle schede madri e delle CPU moderne supporta comunque AMD-V, quindi è meglio abilitare questa impostazione solo tramite il BIOS. Abbiamo dettagliato come puoi farlo nelle sezioni seguenti.

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Sommario

Cosa causa l’errore AMD-V disabilitato nel BIOS?

Come afferma il messaggio di errore stesso, questo errore si verifica principalmente perché AMD-V è disabilitato nel BIOS. Anche se abiliti AMD-V, non funzionerà se è abilitato anche l’hypervisor nativo di Windows (Hyper-V). E quando AMD-V non può utilizzare la virtualizzazione dell’hardware, non sarai nemmeno in grado di avviare una VM con più core della CPU.

Come risolvere l’errore AMD-V disabilitato nel BIOS?

Il modo migliore per risolvere questo errore è abilitare l’impostazione AMD-V tramite il BIOS. Se l’errore persiste nonostante ciò, le altre soluzioni saranno utili.

Abilita AMD-V dal BIOS

Ecco i passaggi per accedere all’utilità di configurazione del BIOS e abilitare AMD-V:

  1. Riavvia il PC e premi il tasto di configurazione del BIOS mostrato sullo schermo (tasti Canc o Fn).
  2. L’interfaccia del BIOS varia a seconda del produttore della scheda madre. In genere, troverai l’impostazione AMD-V o SVM nella scheda Overclock o Avanzate. Abbiamo anche una guida dettagliata su come abilitare la virtualizzazione su varie schede madri se lo richiedi.
  3. Una volta abilitato AMD-V o SVM, premere il tasto Salva ed esci come mostrato sullo schermo (solitamente F10).
  4. Dopo il riavvio, prova ad avviare la VM. Ora dovrebbe procedere senza problemi.

Nota: nel caso di vecchie CPU e schede madri, la virtualizzazione dell’hardware potrebbe non essere supportata. Questo è raramente un problema in questi giorni, ma se non riesci a trovare l’ opzione di virtualizzazione nel BIOS , è meglio controllare il manuale o contattare il produttore della CPU/scheda madre.

Disabilita Hyper-V

Come affermato, AMD-V non può utilizzare la virtualizzazione hardware se Hyper-V è abilitato . Pertanto, ti consigliamo di disattivare Hyper-V per risolvere il problema. Un modo semplice per farlo è eseguire il seguente comando in una finestra del prompt dei comandi o di PowerShell con privilegi elevati:

DISM /Online /Disable-Feature /All /FeatureName:Microsoft-Hyper-V-All

In alternativa, puoi farlo anche tramite il Pannello di controllo. Ecco i passaggi per farlo:

  1. Premi Win + R, digita appwiz.cpl e premi Invio.
  2. Fai clic su Attiva o disattiva le funzionalità di Windows dal riquadro di sinistra.
  3. Deseleziona Hyper-V e premi OK per applicare le modifiche.
  4. Controlla se la VM si avvia correttamente ora.

Riduci i core delle macchine virtuali a 1

Se il tuo dispositivo non supporta la virtualizzazione hardware, gli hypervisor utilizzeranno invece la virtualizzazione software. Con la virtualizzazione del software, non è possibile allocare tante risorse alla VM o si verificherà questo errore. Pertanto, ti consigliamo di assegnare solo 1 core alla tua VM e verificare se questo risolve il problema.

Ecco come modificare i core della CPU su Oracle VirtualBox :

  1. Selezionare la VM dal riquadro a sinistra e fare clic su Settings .
  2. Passa alla scheda Sistema e fai clic su Processore .
  3. Cambia il n. di core CPU assegnati a 1 qui e premere OK.
  4. Chiudi la finestra Impostazioni. Nella home page, premi Avvia per avviare la VM.

Mentre il messaggio di errore AMD-V è disabilitato nel BIOS si verifica su VirtualBox, lo stesso problema con un prompt leggermente diverso è presente anche nel caso di VMWare Workstation . Ecco come è possibile modificare i core della CPU su VMWare Workstation:

  1. Selezionare la VM dal riquadro di sinistra e fare clic su Modifica impostazioni macchina virtuale.
  2. Nella scheda Hardware, fai clic su Processori . Assegna un singolo core alla VM e premi OK.
  3. Nella home page, seleziona la VM e premi Accendi questa macchina virtuale .

Configurazione delle impostazioni PAE/NX (VirtualBox)

La funzionalità PAE (Physical Address Extension) deve essere abilitata se si desidera assegnare più di 4 GB di RAM a una macchina virtuale a 32 bit. Altrimenti, dovrai affrontare l’errore AMD-V è disabilitato nel BIOS su VirtualBox. Ecco i passaggi per abilitare questa funzione:

  1. Premi Win + R, digita cmd e premi CTRL + Maiusc + Invio.
  2. Inserisci bcdedit e annota l’identificatore per il tuo attuale boot loader.
  3. Esegui i seguenti comandi:
    bcdedit /set [{identifier}] pae ForceEnable
    bcdedit /set [{identifier}] nx AlwaysOff
  4. Ora avvia VirtualBox e seleziona la tua VM. Fare clic su Impostazioni > Sistema > Processore.
  5. Abilita PAE/NX e fai clic su OK. Tieni presente che nel caso di un sistema operativo guest a 64 bit, dovresti disabilitare questa opzione in VirtualBox.