Dopo aver installato VirtualBox su una macchina host Windows 10 o 11, potresti notare che la macchina VM guest funziona molto lentamente senza una ragione apparente. Se stai riscontrando un problema del genere e vuoi far funzionare VirtualBox più velocemente, continua a leggere di seguito.
Questo tutorial contiene diversi metodi per ottimizzare le prestazioni di VirtualBox in Windows 10 e Windows 11 OS.
FIX: La macchina VirtualBox funziona lentamente su Windows 11/10.
- Disabilita Hyper-V e Hypervisor.
- Rimuovere e reinstallare le Aggiunte Guest.
- Assegna più risorse di sistema alla VM.
- Imposta il piano di alimentazione su prestazioni elevate.
- Disabilita l'accelerazione 3D in VirtualBox.
- Cambia controller grafico in VirtualBox.
- Disabilita Host I/O Cache in Virtual Box.
Metodo 1. Disabilita Hyper-V e hypervisor Windows.
Hyper-V è un prodotto di virtualizzazione hardware integrato in Windows 11/10/8.1 Professional ed Enterprise Edition e in Windows Server 2012 e versioni successive. Tuttavia, quando la funzione Hyper-V è abilitata, VirtualBox VM funziona molto lentamente e deve essere disabilitata.
1. Navigare verso Pannello di controllo > Programmi e caratteristiche > Attiva o disattiva le caratteristiche di Windows
2.Deseleziona le seguenti caratteristiche:
- Contenitori *
- Hyper-V *
- Piattaforma di macchine virtuali
- Piattaforma Hypervisor di Windows
- Sandbox di Windows
* Nota: Le funzionalità "Contenitori" e "Hyper-V" esistono solo in Windows 10 PRO.
3. Ricomincia il computer dopo la disinstallazione.
4. Aprire Prompt dei comandi come amministratore.
5. Digita il seguente comando e premi accedere:
- bcdedit /set hypervisorlaunchtype disattivato
6. Riavviare il tuo PC.
7. Dopo il riavvio, avvia la macchina VirtualBox VM e normalmente il problema verrà risolto. In caso contrario, procedere con gli altri metodi di seguito.
Metodo 2. Rimuovi e reinstalla le aggiunte guest di VirtualBox.
Le aggiunte guest di VirtualBox consistono in driver di dispositivo e applicazioni di sistema che ottimizzano il sistema operativo per prestazioni e usabilità migliori. Ma a volte, soprattutto dopo un aggiornamento di Windows del computer guest, è necessario reinstallarlo per risolvere i problemi di prestazioni.
1. Navigare verso Pannello di controllo > Programmi e caratteristiche e disinstallare le aggiunte VirtualBox Guest.
2. Dopo la disinstallazione ricomincia il tuo PC.
3. Infine, procedi con l'installazione di nuovo di Guest Additions e verifica se il problema è stato risolto. In caso contrario, procedere al passaggio successivo:
Metodo 3. Assegna più risorse di CPU e memoria.
Un'altra causa del rallentamento delle prestazioni di VirtualBox sono le scarse risorse allocate alla macchina virtuale. Ad esempio, Windows 10 ha bisogno di almeno 4 GB di RAM per funzionare senza problemi. Per allocare più CPU e memoria sulla macchina VM:
1. Apri le impostazioni della macchina virtuale e seleziona Sistema sulla sinistra.
2. In Scheda madre scheda, trascina il dispositivo di scorrimento verso destra e massimizza la memoria allocata per la macchina VM.
3. In Processore scheda, trascina il cursore a destra e alloca più CPU per la macchina VM.
4. Assicurati anche che il processore sia Tappo di esecuzione è impostato per 100%
Metodo 4. Cambia il piano di alimentazione ad alte prestazioni.
Un altro motivo per le prestazioni lente di VirtualBox, soprattutto se stai utilizzando un laptop, è il piano di alimentazione che usi per il modo in cui il tuo dispositivo consuma e risparmia energia. Affinché VirtualBox funzioni senza intoppi e senza ritardi, Power Plan deve essere impostato su High Performance.
1. Navigare verso Pannello di controllo > Opzioni di alimentazione.
2. Selezionare Modifica le impostazioni del piano.
3. Clic Modifica le impostazioni di alimentazione avanzate.
4. Cambia il piano di alimentazione in Alte prestazioni e fare clic OK.
5. Avvia la macchina VirtualBox e verifica se continua a funzionare lentamente.
Metodo 5. Disabilita l'accelerazione 3D nelle impostazioni della macchina virtuale.
Un altro motivo per cui VirtualBox funziona molto lentamente è quando è abilitata l'accelerazione 3D.
1. Apri le impostazioni della macchina virtuale e seleziona Schermo sulla sinistra.
2. Deseleziona il Abilita l'accelerazione 3D casella di controllo e fare clic OK.
3. Ora avvia la macchina VM e verifica se funziona più velocemente.
Metodo 6. Modifica il controller grafico nelle impostazioni della macchina virtuale.
Un altro metodo per ottimizzare le prestazioni di VirtualBox in Windows 10/11 consiste nell'utilizzare un controller grafico deterrente sulla macchina VirtualBox. Quindi procedi come segue:
1. Apri le impostazioni della macchina virtuale e at Schermo le opzioni cambiano il controller grafico da VboxSVGA o VboxVGA. *
* Nota: Se è già VboxVGA, cambialo in VboxSVGA e verifica se questo fa la differenza.
Metodo 7. Disabilita la cache di I/O host nel controller SATA.
Sebbene l'Host I/O Cache del controller del disco aiuti VirtualBox a funzionare più velocemente, in alcuni casi non lo fa.
1. Apri le impostazioni della macchina virtuale e seleziona Magazzinaggio sulla sinistra.
2. Deseleziona il Usa la cache di I/O host casella di controllo e fare clic OK. *
* Nota: Se è già disabilitato, abilitalo.
3. Avvia la VM e verifica se funziona meglio ora.
Questo è tutto! Quale metodo ha funzionato per te?
Fammi sapere se questa guida ti ha aiutato lasciando un tuo commento sulla tua esperienza. Metti mi piace e condividi questa guida per aiutare gli altri.