Come abilitare la virtualizzazione nel BIOS per Intel e AMD

È possibile che si sia verificato un errore durante l'utilizzo di una macchina virtuale sul computer in relazione alla virtualizzazione(virtualization) . Cos'è la virtualizzazione? Il tuo computer ce l'ha? Come lo accendi? Trova le risposte a queste e altre domande di seguito, indipendentemente dal fatto che tu stia utilizzando un sistema Intel o AMD .

Che cos'è la virtualizzazione dell'hardware?

Ci sono buone probabilità che tu sappia di aver bisogno della virtualizzazione ma non sai di cosa si tratta. Come potresti sospettare, è correlato alle macchine virtuali(virtual machines) . In effetti, la virtualizzazione hardware consente alla CPU fisica di presentarsi come più (CPU)CPU(CPUs) virtuali .

Ciò è essenziale affinché le macchine virtuali siano perfettamente compatibili con il sistema operativo guest condividendo le risorse con il sistema operativo host. Ci sono molte ragioni tecniche per cui vorresti avere queste CPU(CPUs) virtuali isolate . Tuttavia, per questo articolo, tutto ciò che devi sapere è che la virtualizzazione fa funzionare bene le macchine virtuali e alcuni altri tipi di applicazioni.

Quali sono i marchi di virtualizzazione di (Virtualization Brand Names)Intel(Are Intel) e AMD ?

Le due principali marche di CPU per PC sono (CPU)Intel e AMD . Il tuo computer ha quasi sicuramente una di queste due marche di processori al suo interno. Entrambe le società costruiscono le loro CPU(CPUs) sulla base di qualcosa chiamato set di istruzioni x86 . In altre parole, entrambi possono eseguire e comprendere lo stesso codice.

Tuttavia, Intel e AMD hanno anche le loro funzionalità CPU interne , che devono essere supportate esplicitamente dal software. Nel caso della virtualizzazione hardware, la tecnologia Intel è nota come Intel VT o VT-x . AMD , d'altra parte, chiama semplicemente la sua versione AMD-V . Quindi, questi sono i termini che dovresti cercare quando vuoi abilitare la virtualizzazione sul tuo computer.

Come verificare se la virtualizzazione(Virtualization) è abilitata

Prima di entrare in come attivare o disattivare la virtualizzazione, vale la pena imparare a verificare se la funzione è attualmente attiva o se la tua CPU la supporta in primo luogo.

In Windows , segui i passaggi seguenti per verificare se la virtualizzazione è abilitata:

  1. Premi Ctrl + Maiusc(Shift) + Esc per aprire il Task Manager .

  1. Passa alla scheda Prestazioni(Performance tab) , se non è già stata selezionata.
  2. Seleziona CPU nel riquadro a sinistra.

  1. Cerca la voce Virtualizzazione(Virtualization) nel riquadro di destra, sotto il grafico delle prestazioni della CPU(CPU performance graph) .

Se la voce dice "Abilitato" non devi fare altro. Il tuo computer supporta entrambi la virtualizzazione ed è già abilitato. Tuttavia, se non indica che è abilitato, dobbiamo verificare se la tua CPU è effettivamente dotata di virtualizzazione hardware.

Il modo più semplice per farlo è utilizzare l' app CPU-Z . È un'applicazione che i fanatici dei computer usano da anni per ottenere informazioni rapide e accurate sulla CPU in un computer.

  1. Scarica e installa CPU-Z .
  2. Esegui CPU-Z
  3. Nella scheda CPU(CPU tab) , controlla la sezione Istruzioni(Instructions) per VT-X o AMD-V .

Se le istruzioni di virtualizzazione sono elencate in CPU-Z , la tua CPU ha la funzione. Ciò significa che è necessario attivarlo nel menu  BIOS o UEFI .

Come abilitare la virtualizzazione(Virtualization) nel BIOS o UEFI

Dopo aver determinato che la virtualizzazione non è abilitata sul tuo computer, ma la tua CPU la supporta, il passaggio successivo consiste nel capovolgere l'interruttore e abilitarlo.

È qui che le cose si complicano perché l'interruttore per la virtualizzazione si trova nel menu BIOS o UEFI . (BIOS or UEFI)Questi sono i due tipi di firmware che il tuo computer può utilizzare, con UEFI che è lo standard più moderno.

In ogni caso, è necessario accedere al firmware riavviando il computer e attivando il menu BIOS o UEFI . Diversi(Different) fornitori di schede madri hanno modi diversi per farlo, ma se hai bisogno di aiuto vai a Come accedere al BIOS in Windows 10 e versioni precedenti(How to Enter BIOS in Windows 10 and Older Versions) .

Una volta che riesci ad accedere al tuo BIOS , devi trovare l'impostazione corretta per il tuo sistema per abilitare la virtualizzazione nel BIOS . Non esiste una terminologia standard tra gli sviluppatori BIOS/UEFI per tale impostazione. Pertanto, potresti dover usare la tua immaginazione se la formulazione scelta è un po' oscura. Lo screenshot sopra era in Configurazione avanzata(Advanced) e CPU(CPU Configuration) e l'impostazione era chiamata Intel Virtualization Technology .

Lo screenshot qui sotto proviene da un laptop Gigabyte Aorus basato su Intel , ma l'idea generale è la stessa indipendentemente dalla scheda madre o dalla marca della CPU .

Abbiamo trovato le impostazioni di virtualizzazione in Advanced Chipset Features . Sebbene nel caso di questo computer specifico, VT-x non avesse un interruttore. Invece, abbiamo trovato solo un interruttore per VT-d. VT-d è una sottotecnologia di virtualizzazione che si occupa della virtualizzazione dei dispositivi IO (input-output), non delle CPU(CPUs) . Tuttavia(Nonetheless) , dovresti attivare qualsiasi funzionalità di virtualizzazione supportata dal tuo sistema.

C'è uno svantaggio(Downside) nell'abilitazione della virtualizzazione(Enabling Virtualization) ?

Ti starai chiedendo se la virtualizzazione è così utile, perché è disattivata per impostazione predefinita? La risposta è alquanto complicata, ma ci sono alcune circostanze in cui la funzione può compromettere le prestazioni. Questo è simile al modo in cui la disattivazione dell'hyperthreading(hyperthreading) potrebbe migliorare le prestazioni di un computer con alcuni programmi.

In pratica, è improbabile che si notino modifiche alle prestazioni su un sistema moderno. A meno che tu non esegua un benchmark della CPU(CPU) uno dopo l'altro e vedi un punteggio diverso ogni volta, cioè. Indipendentemente da ciò, se devi eseguire un software che non funziona bene con la virtualizzazione dell'hardware, è semplice invertire i passaggi precedenti e semplicemente spegnerlo di nuovo.



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts