Come configurare smartphone e PC. Portale informativo
  • casa
  • Televisori (Smart TV)
  • Come velocizzare le macchine virtuali VMWare, Oracle VirtualBox e Microsoft Hyper-V. Creare un computer virtuale

Come velocizzare le macchine virtuali VMWare, Oracle VirtualBox e Microsoft Hyper-V. Creare un computer virtuale

In questo articolo vedremo diversi modi per migliorare le prestazioni di una macchina virtuale VMware Workstation, Oracle VirtualBox, Microsoft Hyper-V o qualsiasi altro. Le macchine virtuali sono piuttosto esigenti per le caratteristiche di un computer, perché mentre sono in esecuzione, diversi sistemi operativi sono in esecuzione contemporaneamente su un PC. Di conseguenza, la macchina virtuale può essere notevolmente più lenta del sistema operativo principale o addirittura rallentare.

In questo articolo, esamineremo diversi modi per migliorare le prestazioni di una macchina virtuale, Oracle VirtualBox, Microsoft Hyper-V o qualsiasi altro.

Contenuto:


VHD dinamico o fisso?

Quando si crea una macchina virtuale, è possibile creare due diversi tipi di dischi rigidi virtuali. Per impostazione predefinita, una macchina virtuale utilizza un disco dinamico, che occupa lo spazio richiesto sul supporto di archiviazione fisico e cresce solo quando si riempie.

Ad esempio, la creazione di una macchina virtuale con un disco dinamico da 30 GB, non occuperà immediatamente 30 GB del disco rigido del computer. Dopo aver installato il sistema operativo e i programmi necessari, la sua dimensione sarà di circa 10-15 GB. Solo quando i dati vengono aggiunti, possono crescere fino a 30 GB.

Questo è conveniente dal punto di vista che la macchina virtuale occuperà spazio sul disco rigido, che è proporzionale alla quantità di dati memorizzati su di essa. Ma il lavoro di un disco rigido dinamico è più lento di uno fisso (a volte chiamato anche distribuito).

Creando un disco fisso, tutti i 30 GB del disco rigido del computer verranno assegnati immediatamente al disco della macchina virtuale, indipendentemente dalla quantità di dati archiviati su di esso. Cioè, un disco rigido fisso di una macchina virtuale occupa più spazio sul disco rigido di un computer, ma il salvataggio o la copia di file e dati su di esso è più veloce. Non è così suscettibile di frammentazione, poiché lo spazio per esso è allocato nel blocco più grande possibile, invece di essere aggiunto in piccole parti.


Installazione della casella degli strumenti della macchina virtuale

Dopo aver installato il sistema operativo guest sulla macchina virtuale, la prima cosa da fare è installare il pacchetto di strumenti o driver per la tua macchina virtuale, ad esempio: VirtualBox Guest Additions o VMware Tools. Questi pacchetti contengono driver per aiutare il sistema operativo guest a funzionare più velocemente.

Installarli è facile. In VirtualBox, carica il sistema operativo guest e seleziona Dispositivi / Monta immagine disco del SO guest aggiuntivo... "Questo computer"



In VMware Workstation, seleziona il menu Macchina virtuale / Installa VMware Tools... Quindi esegui il programma di installazione, che apparirà come un disco separato nella cartella "Questo computer" sistema operativo ospite.



Aggiungi la cartella con la macchina virtuale alle esclusioni del tuo programma antivirus

Il programma antivirus, tra gli altri, scansiona anche i file della macchina virtuale, il che ne rallenta le prestazioni. Ma il punto è che il programma antivirus non ha accesso ai file all'interno del sistema operativo guest della macchina virtuale. Pertanto, tale scansione è priva di significato.

Per eliminare le prestazioni degradate della macchina virtuale, puoi aggiungere la cartella che la contiene alle esclusioni del programma antivirus. L'antivirus ignorerà tutti i file in tale cartella.


Attivazione Intel VT-x o AMD-V

Intel VT-x e AMD-V sono tecnologie di virtualizzazione dedicate progettate per fornire prestazioni migliori per le macchine virtuali. I moderni processori Intel e AMD di solito hanno questa caratteristica. Ma su alcuni computer non si attiva automaticamente. Per abilitarlo, devi andare nel BIOS del computer e attivarlo manualmente.

AMD-V è spesso già attivato sul PC se supportato. E Intel VT-x è spesso disabilitato. Pertanto, assicurati che le funzionalità di virtualizzazione specificate siano già abilitate nel BIOS e quindi abilitale nella macchina virtuale.


Più RAM

Le macchine virtuali richiedono la quantità di RAM disponibile. Ogni macchina virtuale include un sistema operativo completo. Pertanto, è necessario dividere il sistema operativo del PC in due sistemi separati.

Microsoft consiglia un minimo di 2 GB di RAM per i propri sistemi operativi. Di conseguenza, tali requisiti sono rilevanti anche per il sistema operativo guest di una macchina virtuale Windows. E se prevedi di utilizzare software impegnativo di terze parti su una macchina virtuale, sarà necessaria ancora più RAM per il suo normale funzionamento.

Se, dopo aver creato una macchina virtuale, si è scoperto che non c'è abbastanza RAM per il suo normale funzionamento, è possibile aggiungerla nelle impostazioni della macchina virtuale.

Assicurati che la macchina virtuale sia spenta prima di farlo. Inoltre, non è consigliabile fornire una macchina virtuale con più del 50% della memoria virtuale fisicamente presente sul computer.


Se, dopo aver allocato il 50% della memoria del tuo computer per una macchina virtuale, si è scoperto che non funzionava abbastanza comodamente, è possibile che il tuo computer non disponga di RAM sufficiente per il normale funzionamento con le macchine virtuali. Per il normale funzionamento di qualsiasi macchina virtuale saranno sufficienti 8 GB di RAM installati sul PC principale.

Assegna più CPU

Il carico principale durante il funzionamento di una macchina virtuale ricade sul processore centrale. Pertanto, maggiore è la potenza della CPU che una macchina virtuale può utilizzare, migliore (più veloce) funzionerà.

Se una macchina virtuale è installata su un computer con un processore multi-core, nelle impostazioni della macchina virtuale è possibile allocare diversi core per il suo funzionamento. Una macchina virtuale con due o più core CPU verrà eseguita molto più velocemente di uno.


L'installazione di una macchina virtuale su un computer con un processore single core non è auspicabile. Una tale macchina virtuale funzionerà lentamente e non sarà efficiente nell'esecuzione di alcuna attività.

Impostazioni video corrette

Le impostazioni video possono anche influenzare la velocità della macchina virtuale. Ad esempio, l'abilitazione dell'accelerazione video 2D o 3D in VirtualBox consente ad alcune applicazioni di funzionare molto più velocemente. Lo stesso vale per la possibilità di aumentare la memoria video.

Ma, come nel caso della RAM, molto dipende dalla scheda video installata sul computer principale.


Macchina virtuale e disco SSD

Il primo e miglior miglioramento del computer oggi è l'installazione di un disco SSD su di esso. Ciò accelererà notevolmente il lavoro del computer e, di conseguenza, la macchina virtuale installata su di esso.

Alcuni utenti installano macchine virtuali su un altro disco (HDD) del proprio computer, lasciando solo il sistema operativo principale sul disco SSD. Questo rende la macchina virtuale più lenta. Libera un po' di spazio sull'SSD e trasferiscici la macchina virtuale. La differenza nella velocità di lavoro si farà sentire fin dai primi minuti.

Quando possibile, non posizionare i dischi della macchina virtuale su supporti di archiviazione esterni. Funzionano anche più lentamente dell'HDD integrato. Esistono opzioni per la connessione di una macchina virtuale tramite USB 3.0, ma USB 2.0 è fuori discussione: la macchina virtuale funzionerà molto lentamente.

Sospendere invece di chiudere

Quando hai finito di lavorare con la macchina virtuale, puoi metterla in pausa invece di spegnerla completamente.


Quando si avvia l'applicazione per lavorare con le macchine virtuali la volta successiva, è possibile attivare la macchina virtuale come di consueto. Ma si caricherà molto più velocemente e nello stesso stato e dal luogo in cui hai finito di lavorare l'ultima volta.

La sospensione di un sistema operativo guest è molto simile all'utilizzo dell'ibernazione invece di spegnere il PC.

Miglioramento delle prestazioni all'interno di una macchina virtuale

Va sempre ricordato che il sistema operativo installato su una macchina virtuale non è molto diverso da quello che gira sul computer principale. Può essere accelerato seguendo gli stessi principi e utilizzando le stesse tecniche che sono rilevanti per qualsiasi altro sistema operativo.

Ad esempio, le prestazioni del sistema aumenteranno se chiudi i programmi in background o quelli che si avviano automaticamente all'avvio del sistema. Le prestazioni del sistema sono influenzate dalla necessità di deframmentare il disco (se la macchina virtuale si trova su un HDD) e così via.

Programmi per lavorare con macchine virtuali

Alcuni utenti affermano che Oracle VirtualBox è lo strumento più veloce per lavorare con una macchina virtuale, per altri - VMware Workstation o

È spaventoso pensare a cosa potrebbe succedere al sistema operativo se arrivasse un virus. E il sistema operativo in VirtualBox è sicuro! Nessun virus o altro byaka sarà in grado di raggiungere il sistema principale dal programma sospetto appena installato, qualunque cosa tu faccia, qualunque cosa tu faccia, lo stato del sistema operativo guest può essere riportato a uno stato funzionante con pochi tasti - per questo sarà sufficiente selezionare un'istantanea pre-scattata di un sistema sano.

Inizio negli articoli:

Macchina virtuale. Impostazioni della macchina virtuale.

È il momento delle impostazioni della macchina virtuale stessa. Nell'angolo in alto a sinistra, fai clic sull'icona "Sintonizzare".

Si aprirà una finestra aggiuntiva con le impostazioni. Vedrai nella prima finestra il nome del tuo sistema, tipo e versione.

Nella scheda "Inoltre"è necessario specificare una posizione per l'archiviazione degli snapshot di sistema che verranno acquisiti.
Specificare i parametri degli appunti, come interagirà con il sistema principale.
Abilita o disabilita la mini barra degli strumenti sullo stato del sistema, i dispositivi connessi e la sua posizione (per impostazione predefinita, si trova nella parte inferiore dello schermo).

Sul menu "Sistema" nella scheda "scheda madre" verrà indicata la dimensione della RAM già installata.
Puoi anche impostare l'ordine dei dispositivi di avvio qui. Installare prima il dispositivo da cui verrà installato il sistema operativo.
Nelle impostazioni avanzate, puoi lasciare tutto così com'è. Semmai, nella parte inferiore della finestra viene visualizzata una spiegazione per ogni elemento.

Nella scheda "PROCESSORE" indica quanti processori sono disponibili e quanti verranno utilizzati nella macchina virtuale. Se installi OS 32 (86), allora deve esserci 1 processore, se 64, quindi 2 processori o più, tutto dipende dalle capacità del tuo computer.
La voce "Limite di carico della CPU" imposta la dimensione massima per il carico del processore principale. L'ho sempre impostato al 75% e basta.
Seleziona la casella "Funzionalità aggiuntive" -> "Abilita" PAE / NX "in modo che il sistema ospite possa funzionare direttamente con il processore.

Elemento del menu "Schermo", tab "Video"- qui puoi impostare la dimensione della memoria grafica per la scheda video della macchina virtuale. Quanto installare dipende da te. Se hai intenzione di giocare a giochi seri, ovviamente la grafica dovrebbe essere alta.
"Numero di monitor"- mostra quanti monitor sono disponibili e su quanti monitor vuoi impostare la visualizzazione della macchina virtuale.
"Caratteristiche aggiuntive" consentono di specificare se il sistema utilizzerà la grafica 2D e 3D.

Nella voce di menu "portatori" imposta il numero di supporti CD/DVD e dischi rigidi collegabili virtuali e reali.
Nella finestra interna "Portatori di informazioni" scegliere "Controllore IDE", appariranno due icone per l'aggiunta di dischi, hard e CD/DVD o virtuali.

Seleziona quello che desideri e imposta come vuoto (vedi screenshot). Più avanti qui, a destra, vedrai "Drive", dove devi impostare i suoi parametri e indicare la posizione, sarà un'immagine del disco, o un'unità virtuale o un'unità reale. Di seguito, per la velocità di lavoro e il permesso di lavorare direttamente, è possibile impostare le apposite caselle di controllo nelle voci.

Assicurati di installare unità IDE primaria con un sistema operativo installato.

Elemento del menu "Audio"... Le impostazioni di lavoro sono sempre già impostate di default, ma se vuoi modificarle, utilizza un altro dispositivo audio presente sul tuo computer, oppure disattiva completamente l'audio, effettua le impostazioni appropriate.

Articolo successivo "Rete"... Nelle ultime versioni di VirtualBox, tutte le impostazioni per l'interazione con la scheda di rete sono già configurate di default e sono abbastanza funzionali, a differenza delle prime versioni del programma, dove tutto doveva essere configurato manualmente navigando prima su tutta Internet alla ricerca di un suggerimento.
Se hai anche una scheda di rete installata e lavori con due provider, o forse hai una rete domestica, ovviamente tutto questo può essere configurato qui. Tutti i dettagli sono in un altro articolo.

in punto "USB" non puoi toccare nulla, a meno che, ovviamente, non desideri collegare un dispositivo aggiuntivo. E le unità flash possono essere manipolate direttamente dalla macchina virtuale selezionando il menu "Dispositivi", paragrafo "USB" e scegli quale unità flash vuoi connettere. Attenzione! Se passi l'unità flash al sistema guest, nel sistema reale non verrà visualizzato e accadrà il contrario dopo averlo spento dal guest.

E l'ultima voce di menu "Cartelle condivise"... Qui puoi aggiungere o rimuovere cartelle condivise per sistemi operativi reali e guest. Sono collegati nella macchina virtuale sotto forma di unità di rete, quindi quando ti connetti, seleziona immediatamente la casella "Connessione automatica"... E puoi anche scegliere come la cartella funzionerà con i file su questa unità di rete, con accesso completo al controllo o "Solo per la lettura".

La macchina virtuale è ora configurata. Puoi eseguirlo in sicurezza e installare un sistema operativo guest.

Abbiamo avuto modo di conoscere un po' la tecnologia di virtualizzazione del processore, abbiamo imparato come abilitare questa funzione. Oggi continueremo l'argomento, installeremo sistemi operativi virtuali su un computer, configureremo le risorse e avvieremo.

Questo numero fornisce una breve panoramica di due delle shell più popolari per la creazione e l'utilizzo di macchine virtuali. Questi programmi sono anche chiamati hypervisor.

Le macchine virtuali possono essere installate facilmente e in modo indipendente sui normali computer di casa, ma sono ampiamente utilizzate anche sui server.

I server virtuali con desktop remoti virtuali vengono creati per risolvere varie attività su un computer fisico.

Che cos'è una macchina virtuale su un PC e il suo scopo

Per uso personale è abbastanza adatto se decidi di padroneggiare il nuovo sistema operativo da solo. Ora non è necessario disporre di un computer aggiuntivo. Non è necessario rimuovere il familiare Windows. Puoi studiare guardando attraverso la posta e i social network e allo stesso tempo acquisire competenze nell'installazione, configurazione di programmi nuovi, utili e interessanti. È così che gli sviluppatori testano il funzionamento delle applicazioni in ambienti nuovi e vecchi, testano il funzionamento di entrambi i sistemi operativi, software e hardware.

Ma lo scopo principale forse non è questo, ma nell'ovvia economia. Non è vano che questa tecnologia sia stata sviluppata per molto tempo. Perché i server funzionino, prima di tutto sono necessarie attrezzature produttive, che sono costose. Un tipico server utilizza le sue risorse da qualche parte nel 40-60%. E se ci sono due o più di questi server, risulta che metà della capacità è inattiva.

Per sbarazzarsi del clustering, non implementare un mucchio di server fisici e macchine virtuali sono previste. Ad esempio, su un computer possono essere installati un server di posta, un server DNS, un controller di dominio e un server proxy. Con il calcolo e la configurazione corretti, avrai quattro server che girano su un server fisico. Il computer fisico funzionerà alla potenza ottimale.

Come si configura una macchina virtuale Hyper-V per Windows?

Il programma: l'hypervisor è progettato per installare, configurare, eseguire e gestire macchine virtuali. In Windows 10, gli sviluppatori hanno creato il proprio, integrato e non è necessario acquistare nulla in questo modo. Per impostazione predefinita, questo snap-in non è visibile nel sistema operativo e dobbiamo installarlo come componente aggiuntivo. Per fare ciò, nel "Pannello di controllo" troviamo il collegamento "Programmi" e in esso "Installa componenti aggiuntivi di Windows"

Contrassegniamo i componenti necessari con le caselle di controllo:

Viene avviata l'installazione dell'hypervisor e vengono applicate le modifiche. Il sistema chiederà un riavvio.

Al riavvio, non dimenticare di controllare se la virtualizzazione del processore è abilitata nel BIOS!

Di cos'altro abbiamo bisogno per eseguire un sistema operativo virtuale? Dobbiamo solo trovare la sua immagine ISO e scaricarla sul computer. Ho una distribuzione Linux Fedora per gli amanti dell'astronomia sotto forma di Iso. Chissà cos'è questo sistema operativo? Troviamo prima il nostro Hypervisor. Per fare ciò, fai clic sul menu "Start", scendi e trova "Strumenti di amministrazione".

Puoi visualizzare i collegamenti sul desktop per comodità. Il manager è progettato per gestire le macchine virtuali. E la "creazione rapida" parla da sé. Facciamo clic su questa scorciatoia. Per impostazione predefinita, il sistema richiede di creare una macchina virtuale Windows 10 o Linux-Ubuntu. Ma oggi cercheremo un'altra immagine, fare clic su "Cambia sorgente di installazione":

Non dimenticare di specificare la scheda di rete e il nome della macchina virtuale nei "parametri aggiuntivi".

In "Explorer" stiamo cercando la nostra immagine richiesta del sistema operativo:

Quindi premiamo il grande pulsante blu:

Macchina virtuale Iper -V creato con parametri predefiniti, solitamente i requisiti minimi di sistema per l'esecuzione. Il sistema stesso seleziona il numero di core del processore, alloca la quantità ottimale di RAM, crea un disco rigido VIRTUALE in base allo spazio disponibile. Anche la posizione della macchina virtuale viene selezionata automaticamente sul disco. Ma puoi modificare tutte le impostazioni per te stesso. Prima di connetterti vai su:

Tutti i parametri sono modificabili; leggiamo attentamente cosa si intende e per quale scopo:

Quindi puoi connetterti.

Come ogni sistema operativo, anche quello virtuale richiede l'installazione. Tutto è come nella vita reale :)

Installazione tipica di Linux:

Dopo aver caricato la shell grafica di KDE, continueremo ad installare il kit di distribuzione sul disco rigido VIRTUALE selezionando l'apposito collegamento:

La macchina virtuale Hyper-V è controllata facendo clic sui pulsanti nella parte superiore del pannello:

I pulsanti consentono di avviare, mettere in pausa, spegnere, creare un checkpoint ed esportare la macchina virtuale. Tutto è come in un vero computer :). Hyper-V funzionerà bene sulle edizioni server di Windows. È vero, lì devi essere in grado di configurare molte cose. E questo hypervisor si è bloccato per me un paio di volte dopo importanti aggiornamenti cumulativi della "dozzina". Doveva essere reinstallato.

Panoramica della macchina virtuale VM Workstation, come configurare e installare

Un'altra soluzione popolare è VM Ware Workstation. Questa è una soluzione software molto flessibile, non ho avuto problemi con essa. Non è gratuito. Ma è leggero e funziona perfettamente, è stato facile da configurare. Scarica e configura il programma. Nelle ultime edizioni di Windows 10, l'hypervisor non si avvia, il programma genererà un errore. Se ricevi un errore quando avvii la macchina virtuale per la prima volta Il lettore vmware e il dispositivo/la protezione delle credenziali non sono compatibili, innanzitutto .

Siamo d'accordo con le istruzioni della procedura guidata; dopo l'installazione, riavviare il computer. Troviamo il file di avvio tramite il menu "Start" e facciamo clic su di esso:

Apriamo il programma, creiamo una nuova macchina virtuale.

Scegliamo il solito tipo di installazione:

Inoltre, la procedura guidata, come previsto, offrirà l'installazione del sistema operativo. Si offre di farlo da un disco CD/DVD o da un file ISO. Ho un file su disco e lo userò. In questo esempio, sto installando Windows XP.

Quando si utilizza l'"installazione rapida", parametri come nome del computer, layout della tastiera, codice prodotto, nome utente, account verranno installati per impostazione predefinita. Questo non è sempre conveniente e questi dati vengono corretti dopo l'installazione o al momento della creazione di un'immagine del sistema operativo. Ma in quest'ultimo caso, dovrai eseguire tutte le fasi manualmente, come su un computer fisico.

Non dimenticare di specificare il nome della macchina virtuale e la sua posizione nella finestra successiva.

Quindi siamo arrivati ​​alle impostazioni chiave. È necessario specificare la dimensione del disco rigido VIRTUALE:

Quasi fatto. Per la maggior parte dei sistemi operativi, l'hypervisor seleziona le dimensioni ottimali sia della memoria che del disco rigido, ma possono essere modificate in seguito:

Avviamo la macchina virtuale, dopodiché inizierà l'installazione del sistema operativo. Si prega di notare che i dispositivi periferici collegati a un computer fisico possono essere utilizzati anche in una macchina virtuale. Alcuni di essi (unità flash, dischi rigidi esterni) dovranno essere collegati manualmente tramite il menu "Macchina virtuale" - "Hardware connesso"

La gestione delle macchine virtuali è semplice e immediata. C'è anche un pannello di controllo situato nella parte superiore della finestra:


Macchina virtuale Windows XP su Windows 10, video

Vediamo un esempio di creazione di una macchina virtuale in un breve video:

Niente di complicato! Buona fortuna!

Una macchina virtuale, per il suo funzionamento stabile, necessita di una quantità sufficiente di risorse di sistema ad essa allocate. Questo, prima di tutto, riguarda l'utilizzo della RAM libera, della memoria grafica e, di conseguenza, delle risorse del processore centrale.

Su un personal computer con componenti obsoleti, puoi, ovviamente, avviare la macchina virtuale stessa, ma i sistemi operativi installati in essa funzioneranno molto lentamente o non si avvieranno affatto.

Con una potenza media di PC, i sistemi operativi emulati possono funzionare in modo relativamente stabile e, con un'adeguata regolazione dei parametri della VM, è possibile ottenere le massime prestazioni. Il lavoro confortevole è la cosa più importante, vero?

Di seguito sono riportati alcuni suggerimenti per aiutarti a farlo, indipendentemente dal sistema di virtualizzazione scelto. Questi possono essere i più popolari e abbastanza funzionali, VMware o, ad esempio, meno comuni tra gli utenti ordinari: Virtual PC, Parallels, ecc.

Vediamo cosa possiamo fare per migliorare la produttività. Iniziamo ?!

MACCHINA VIRTUALE

Crea un disco fisso invece di un disco dinamico... Quando crei una VM, puoi scegliere due tipi di dischi virtuali, fissi o dinamici. Per impostazione predefinita, viene utilizzato l'ultimo di quelli sopra menzionati e, come vantaggio, occupa poco spazio immediatamente dopo la creazione. Come svantaggio, cresce con l'uso e funziona più lentamente di quello fisso.

Installa gli strumenti della tua macchina virtuale... Dopo aver installato il sistema operativo, la prima cosa che devi fare è installare i componenti aggiuntivi del sistema operativo guest, che aiutano il tuo hardware a funzionare più velocemente. L'elemento richiesto si trova nel menu "Dispositivi" del sistema operativo guest VirtualBox. Seguire le istruzioni sullo schermo per completare l'installazione.

Aggiungi esclusioni nel tuo antivirus... Chiunque può controllare i file della tua VM ad ogni accesso, degradando così le prestazioni. Questa è una scansione inutile, non rileverà i virus. Per accelerare il processo, puoi aggiungere l'intera directory della macchina virtuale all'elenco di esclusione antivirus.

Preoccupati di abilitare Intel VT-x / AMD-V... VT-x e AMD-V sono speciali strumenti per processori che migliorano la virtualizzazione. Possono essere attivati ​​automaticamente o manualmente. Potrebbe essere necessario accedere al BIOS del computer e abilitare il parametro da soli. Vale anche la pena assicurarsi che sia abilitato anche nelle impostazioni di VirtualBox.

Assegna più RAM... Le macchine virtuali sono affamate di energia, per cui si consiglia di allocare loro almeno 2 Gigabyte di RAM. Di più è possibile, ma preferibilmente almeno un terzo di quelli disponibili.

Assegna più core CPU. La CPU del tuo computer fa un ottimo lavoro nell'esecuzione della VM e del suo software. Pertanto, più core utilizza, meglio funzionerà. Possono essere assegnati nella finestra delle impostazioni.

Aggiungi memoria video... Anche la regolazione di alcune impostazioni video può migliorare la velocità. Ad esempio, l'abilitazione dell'accelerazione 2D o 3D consentirà di utilizzare alcune applicazioni a una velocità più ragionevole.

Usa un'unità a stato solido quando possibile... SSD è uno dei posti migliori per ospitare i sistemi di virtualizzazione.

Sospendi invece di spegnere... Quando hai finito, puoi salvare lo stato della macchina, invece di spegnerla completamente, e al prossimo riavvio, il sistema operativo guest riprenderà da dove avevi interrotto invece di ricominciare da capo.

Maggiore produttività all'interno... Il tuo sistema operativo virtuale può essere configurato allo stesso modo del sistema operativo principale. Riduci il numero di app in background e di programmi in. Utilizzare lo strumento Ottimizza disco (deframmentazione), ecc. È tutto!

Rivedere un elenco di tutti i suggerimenti per computer in. Attendiamo con impazienza la tua partecipazione al nostro gruppo FB.

Diamo un'occhiata più da vicino a cosa sono le macchine virtuali per Windows ea cosa servono. Scopri tutto sui migliori simulatori di sistemi operativi e su come iniziare a usarli.

Una macchina virtuale (VM) è un'applicazione per computer che consente a un utente di creare un'imitazione di un sistema operativo. Un'immagine del sistema operativo è installata sulla macchina per l'utilizzo all'interno del sistema esistente. Molto comodo, no? Ma ci sono anche delle insidie. Leggi cosa incontrerai durante l'installazione e quale macchina virtuale per Windows versioni 7.8 e 10 è meglio scegliere.

Perché abbiamo bisogno di macchine virtuali per PC?

Nella maggior parte dei casi, le macchine virtuali vengono utilizzate per testare il software. Per lavorare con diversi sistemi operativi, è necessario un solo computer, il che accelera notevolmente il lavoro.

Più macchine virtuali possono essere eseguite contemporaneamente su un computer. Il loro numero dipende dalla RAM disponibile e dallo spazio sul disco dei bambini, poiché un sistema operativo virtuale consuma esattamente la stessa risorsa di memoria di una normale copia installata su un computer.

Con l'aiuto delle macchine virtuali, puoi lavorare con programmi, funzioni che non sono disponibili nel sistema operativo principale. Inoltre, è possibile creare copie di backup delle VM, con il loro successivo spostamento e utilizzo su altri computer.

Virus, errori e altri guasti del sistema operativo virtuale non influiscono sul funzionamento del sistema principale. Dopo che la macchina è stata chiusa, il sistema operativo aggiuntivo smette di funzionare e la RAM viene liberata.

Durante il funzionamento della VM, il dispositivo potrebbe rallentare, poiché l'aumento del consumo di risorse di archiviazione comporta un aumento del tempo di elaborazione delle richieste.

Motivi per l'installazione della macchina virtuale:

  • Vuoi familiarizzare con il lavoro di altri sistemi operativi senza installarli completamente. Se è necessario sostituire il sistema operativo esistente, utilizzare prima il simulatore virtuale per testare altre opzioni software. Questo ti salverà da possibili bug e incompatibilità con l'hardware;
  • Sei uno sviluppatore e vuoi creare un sistema complesso per testare le applicazioni che crei.

Virtualbox

VirtualBox è una macchina virtuale per Windows 7,8,10. L'ambiente di virtualizzazione è distribuito gratuitamente e può essere installato sia per lavorare con i sistemi operativi sia per implementare infrastrutture di rete e siti di hosting.

Finestra principale di VirtualBox:

La caratteristica principale di questa macchina virtuale è multipiattaforma. Funziona bene su tutte le versioni di Windows. Inoltre, dal sito dello sviluppatore è possibile scaricare programmi di installazione per Mac OS, Debian. Nell'ambiente di virtualizzazione stesso, puoi installare qualsiasi sistema operativo desktop.

Con VirtualBox, puoi familiarizzare con le funzionalità del sistema operativo o testare il programma in modalità provvisoria senza danneggiare il sistema principale. Gli utenti spesso preferiscono installare vecchi giochi su macchine virtuali incompatibili con i moderni sistemi operativi.

Al termine del simulatore, tutti i dati e le modifiche verranno salvati. La prossima volta che lo accendi, tornerai al desktop e potrai continuare a eseguire le attività.

Vantaggi e svantaggi

Vantaggi di VirtualBox:

  • Distribuzione gratuita. Il 90% di software simili è a pagamento, mentre VirtualBox è completamente gratuito. Le funzioni e le capacità del programma non sono limitate allo sviluppatore;
  • La possibilità di creare schermate: schermate del sistema virtuale. L'immagine risultante visualizzerà solo la finestra del sistema operativo secondario. Fare screenshot con il sistema operativo principale riduce la risoluzione e dirotta anche il normale desktop;
  • Creazione di una copia esatta di una macchina virtuale esistente;
  • Possibilità di trascinare cartelle, collegamenti e altri oggetti all'interno del simulatore;
  • File system unificato: da una macchina virtuale è possibile accedere alle directory archiviate su un PC e viceversa;
  • Lavoro simultaneo con più macchine.

Inoltre, una caratteristica distintiva del nuovo VirtualBox 4 è un comodo sistema di gestione della virtualizzazione e uno spazio di lavoro intuitivo del programma. Inoltre, nel nuovo assieme, è disponibile la possibilità di acquisire video dallo schermo di un sistema operativo aggiuntivo.

VirtualBox supporta il funzionamento con unità USB collegate al computer.

Svantaggi del programma:

  • Rallenta il tuo computer. Anche se il tuo PC ha buone specifiche tecniche, RAM e spazio di archiviazione sufficienti, quando utilizzi una macchina virtuale, sperimenterai prestazioni più lente di tutte le funzioni. Se durante la creazione di una VM hai allocato troppa memoria, il computer si bloccherà o si spegnerà;
  • Memoria video insufficiente. Se hai bisogno di ottenere la migliore qualità d'immagine possibile, questo sarà difficile con VirtualBox. Il programma consente di configurare le impostazioni per l'utilizzo della scheda video solo a un livello base.
Come installare

Per installare il programma VirtualBox, scarica il programma di installazione dal sito ufficiale dello sviluppatore, la società Oracle. Il processo di installazione è standard e non richiede impostazioni aggiuntive:

  • Esegui il file EXE;
  • Seleziona l'Hard disk in cui si troverà la cartella principale con il programma;
  • Attendi il completamento dell'installazione. Se necessario, l'utente può visualizzare le statistiche sull'utilizzo del disco rigido durante il processo di installazione.

Nel campo "Installazione personalizzata" è presente un'opzione per disabilitare il supporto per USB, servizi di rete. Questo aiuta a ridurre la dimensione totale dell'applicazione.

Video tutorial su come installare due SO usando VirtualBox

Dopo aver installato il programma, puoi iniziare a creare la tua prima macchina virtuale. Fare clic sul pulsante "Crea" nell'angolo in alto a sinistra della finestra. Si aprirà la scheda Impostazioni VM:

Nella finestra della procedura guidata di installazione, seleziona il tipo di sistema operativo virtuale (Windows, Linux, Debian, MacOS) e la sua versione. Specificare un nome per il simulatore da creare e fare clic sul pulsante "Avanti".

Quindi, il programma ti fornirà l'opportunità di specificare in modo indipendente la dimensione della RAM che verrà allocata per il sistema operativo aggiuntivo. Per gli utenti neofiti, consigliamo di impostare il valore che è indicato nel campo "Dimensione consigliata della memoria principale".

La dimensione della RAM per la VM dovrebbe essere determinata in base alle specifiche del tuo PC. Se hai a disposizione 4 GB di RAM sul tuo computer, 512 MB-1 GB saranno sufficienti per il corretto funzionamento del simulatore.

Successivamente, il programma ti chiederà di selezionare un'immagine del sistema operativo nel file system (che corrisponde alla famiglia e alla versione specificate in precedenza). Dopo aver completato la configurazione, apparirà una finestra con un breve elenco di tutti i parametri. Fare clic su Fine.

Al termine dell'installazione di Windows virtuale, nella finestra principale di VirtualBox apparirà un'icona per l'avvio del sistema operativo. Fare clic su di esso e attendere il caricamento del desktop. Se necessario, installa i driver.

Per aggiornare automaticamente i driver, apri la scheda Dispositivi nella barra degli strumenti della macchina virtuale. Quindi fare clic sul tipo di supporto desiderato e nella nuova finestra seguire le istruzioni per ottenere il nuovo software.

Pronto. Ora puoi iniziare a lavorare con il sistema operativo virtuale. Per uscire dal programma, prima spegni il sistema operativo e poi chiudi VirtualBox.

VMware

VMWare Workstation è la migliore macchina virtuale per Windows 10. Lo sviluppatore posiziona il programma come una comoda piattaforma per la creazione. Rispetto ad altre popolari controparti, VMWare supporta più funzioni per la personalizzazione della macchina virtuale e permette di sincronizzare il simulatore con gli strumenti di sviluppo software.

Questo ambiente di virtualizzazione è popolare tra programmatori, web designer e altri professionisti che spesso devono testare il lavoro dei loro progetti per la multipiattaforma.

Vantaggi e svantaggi

Tra i vantaggi di VMWare ci sono:

  • Comoda barra degli strumenti;
  • Sincronizzazione con gli strumenti di sviluppo di Microsoft, in particolare la piattaforma .NET e l'ambiente software Visual Studio;
  • Sistema di sicurezza. Gli strumenti VMWare integrati forniscono un alto livello di protezione per i tuoi file nel sistema operativo secondario. Il simulatore può rilevare i tentativi di attività dannose per eliminarli;
  • Funzionamento dei servizi di crittografia per le macchine virtuali create.

Svantaggi dell'applicazione:

  • Distribuzione a pagamento. L'utente può scaricare una versione di prova gratuita dell'utility, ma per ottenere la versione completa dell'applicazione con tutte le funzioni disponibili, sarà necessario pagare un abbonamento annuale o mensile;
  • Non adatto ai principianti. Se non hai mai utilizzato simulatori di sistemi operativi prima, ti consigliamo di iniziare con le opzioni più semplici. Ad esempio, VirtualBox e lo standard Windows Hyper V. VMWare è adatto per utenti avanzati che preferiscono configurare manualmente il sistema.
Come installare

Puoi scaricare una macchina virtuale per Windows dal sito ufficiale degli sviluppatori VMWare.com.

Si consiglia di disattivare Windows Defender o un altro antivirus in esecuzione durante il processo di installazione. Questo è necessario solo per la corretta installazione di tutti i file e gli algoritmi di crittografia utilizzati dal programma per le macchine virtuali. Nessun danno verrà fatto al tuo sistema operativo principale poiché il prodotto viene scaricato da una fonte ufficiale.

Revisione delle funzionalità e prima impostazione del programma

Per creare la prima macchina virtuale in VMWare, devi scaricare il kit di distribuzione del sistema operativo che desideri utilizzare nell'emulatore sul tuo computer. Quindi apri la finestra dell'applicazione installata e clicca sul campo "Crea una nuova macchina virtuale"

Nota! L'utente può creare un gruppo di macchine virtuali invece di più simulatori. Ciò consente di ridurre la risorsa della RAM consumata e accelerare il funzionamento del computer e del simulatore del sistema operativo.

Nella finestra della procedura guidata di configurazione della macchina virtuale, specificare il percorso dell'immagine del sistema operativo (può essere un file nella memoria del computer o un disco di avvio). Inoltre, è possibile configurare una macchina virtuale senza installare un sistema operativo (è possibile installarlo in seguito).

  • Nella finestra che appare, specificare il nome del sistema operativo, nome utente e password per accedere all'account;
  • Specifica su quale disco del tuo computer verrà archiviata la macchina virtuale;
  • Allocare la quantità di RAM per far funzionare la VM;
  • Configurare l'hardware (automaticamente o manualmente).

Dopo aver completato la configurazione della macchina virtuale, attendi che l'immagine del sistema operativo venga installata e inizi a funzionare:

Microsoft Virtual PC

Microsoft Virtual PC è un altro popolare emulatore di macchine virtuali. Il programma è ben compatibile con tutte le versioni del sistema operativo Windows. Se utilizzi un prodotto Microsoft come sistema operativo principale, ti consigliamo di scegliere Microsoft Virtual PC per l'emulazione.

Vantaggi e svantaggi

Vantaggi dell'emulatore:

  • Eccellente compatibilità con tutte le versioni del sistema operativo Windows. Nella maggior parte dei casi, l'utente non ha bisogno di installare alcun driver aggiuntivo per il sistema operativo virtuale. Tutti sono sincronizzati con il sistema principale;
  • Condivisione del file system. Accedi ai file archiviati sul disco rigido del PC attraverso la finestra della VM;
  • Supporto per SO Windows a 64 bit nelle modalità operative "Guest Host" e "Guest Environment";
  • Supporto per la virtualizzazione dell'hardware.

Screpolatura:

  • Ci sono funzionalità a pagamento. Il programma è distribuito gratuitamente, ma dovrai acquistare un abbonamento per supportare la creazione di un gruppo di sistemi operativi virtuali;
  • Non c'è supporto per i sistemi simili a Linux.
Revisione delle funzionalità e prima impostazione del programma

Per installare un sistema operativo virtuale, caricare prima la sua immagine nella memoria del computer, quindi aprire l'applicazione Microsoft Virtual PC. Fare clic sul pulsante "Crea una macchina virtuale" e configurare i seguenti parametri in una nuova finestra:

  • Dai un nome al nuovo sistema operativo;
  • Allocare spazio per il suo disco rigido e la dimensione della sua RAM;
  • Seleziona i dispositivi che la VM supporterà (ambiente di rete, unità flash, ecc.).
Risultato

Abbiamo coperto le migliori macchine virtuali per Windows, ma non tutte. Se pensi che questi non siano i migliori, scrivi nei commenti! Aiuta i lettori alle prime armi a decidere con quale emulatore iniziare.


Principali articoli correlati