Computer finestre Internet

Macchine virtuali con "sette" e per "sette. Le migliori macchine virtuali per Windows: installale se vuoi davvero dare un'occhiata ad altri sistemi operativi Macchina virtuale per Windows 7 online

Buona giornata, lettori.

I sistemi operativi Microsoft forniscono tutti gli strumenti necessari per creare una macchina virtuale. È un altro dispositivo che ha la propria memoria, sistema operativo e software. In altre parole, appare un altro sistema, che opera in una finestra separata. Più avanti nell'articolo ti dirò come installare una macchina virtuale su Windows 7.

La settima versione del sistema operativo Microsoft fornisce uno strumento integrato che consente di creare una VM. È vero, è progettato solo per l'uso in Windows XP. Non siamo del tutto soddisfatti di questo stato di cose. Ciò significa che dovresti utilizzare un'applicazione di terze parti - Virtualbox. Il programma funziona con tutti i sistemi a partire dalla versione XP.

Per raggiungere l'obiettivo è necessario eseguire una serie di azioni:


Ora è necessario specificare tutte le impostazioni:


Stazione di lavoro VMware( )

VMware Workstation è un altro popolare programma di virtualizzazione del sistema operativo. È perfetto per gli amministratori che creano sistemi di test che funzionano con ambienti diversi. Per raggiungere l'obiettivo è necessario eseguire una serie di azioni:


Per spegnere la macchina, è sufficiente spegnere il sistema operativo nel solito modo.

La virtualizzazione consente di incapsulare le parti interne dei sistemi operativi o parti di essi all'interno di hardware e software virtuali. In altre parole, creare uno spazio virtuale che sarà reale dal punto di vista del sistema operativo in esecuzione in questo spazio. Questo è esattamente ciò che fanno le macchine virtuali per Windows 7, Linux e Mac OS X. La virtualizzazione ti consente anche di simulare dispositivi che non si trovano nemmeno sul tuo computer.

Nota: In un certo senso, le macchine virtuali consentono di creare un computer all'interno di un computer.

Esistono due aspetti importanti della virtualizzazione della macchina:

  • interazione tra un host fisico (computer) e un host virtuale
  • interazione tra il sistema operativo in esecuzione nello spazio virtuale e l'hardware utilizzato

Il software di virtualizzazione, ovvero le macchine virtuali per Windows 7 (Linux, Mac OS X), è in genere una normale applicazione o servizio del sistema operativo che consente di creare host. Un host è qualsiasi macchina fisica (computer). All'interno del software di virtualizzazione, il sistema operativo viene eseguito su un host simile o identico all'host reale, chiamato macchina virtuale. Per comodità, il sistema operativo in esecuzione in una macchina virtuale è chiamato sistema operativo guest.

Inoltre, esistono vari metodi di virtualizzazione che influiscono non solo sull'implementazione delle applicazioni per la creazione di macchine virtuali, ma anche sulle funzionalità fornite ai sistemi ospiti. Esiste l'emulazione convenzionale, in cui le chiamate hardware e software passano attraverso uno strato intermedio. Esiste anche la paravirtualizzazione, dove parte delle azioni all'interno della macchina virtuale avvengono su hardware reale, mentre l'altra parte passa attraverso uno strato intermedio. Esiste anche la virtualizzazione a livello di sistema, quando ogni sistema ospite si avvia in un kernel speciale, che consente di eseguire solo versioni simili del sistema operativo.

Alcuni di questi metodi possono essere eseguiti al volo, senza modifiche significative all'host reale e al suo sistema operativo. Altri richiedono il riavvio dell'host in un'istanza speciale del sistema operativo che supporta la virtualizzazione. Altri utilizzano host speciali che supportano e sono progettati per la virtualizzazione a livello di dispositivo hardware. Questi ultimi sono noti anche come metodi di virtualizzazione bare metal (anche se questo non è del tutto vero, poiché alcuni kernel software vengono ancora utilizzati).

Il software di virtualizzazione che gestisce la creazione e il funzionamento delle macchine virtuali, nonché l'allocazione e la limitazione delle risorse fornite, viene spesso chiamato hypervisor. Alcune applicazioni di virtualizzazione possono anche utilizzare speciali estensioni del processore per migliorare le prestazioni delle macchine virtuali. La presenza di tali estensioni è chiamata supporto hardware per la virtualizzazione. Esempi di questo supporto sono le tecnologie VT-X (Intel) e AMD-V (AMD).

Cosa non sono la virtualizzazione e la macchina virtuale?

Ad alcune persone piace chiamare programmi di virtualizzazione (macchine virtuali) tutto ciò che crea uno strato di astrazione tra il sistema operativo e alcuni processi in esecuzione. Ad esempio c'è Sandboxie, che permette di isolare i browser dal sistema (vedi utilità di protezione del browser). Alcuni programmi consentono di congelare lo stato del sistema in modo che non possa essere modificato. Altri consentono anche di utilizzare la cosiddetta modalità shadow, in cui tutti i programmi vengono eseguiti normalmente, ma eventuali modifiche vengono annullate al riavvio del computer.

Naturalmente, tutti questi programmi offrono vari vantaggi, ma non sono considerati tecnologie di virtualizzazione e non sono macchine virtuali perché non simulano le chiamate di sistema e non consentono l'esecuzione dei sistemi operativi guest sul sistema corrente. Tali programmi creano solo ulteriori livelli di separazione, principalmente per aumentare il livello di sicurezza. Se continuiamo con il tema della sicurezza, allora...

Perché utilizzare la virtualizzazione e le macchine virtuali?

Se per te la sicurezza viene prima di tutto ed è la prima cosa a cui pensi in ogni situazione, allora la virtualizzazione (l’uso di macchine virtuali) può sicuramente aiutarti in questo. Ma non dare per scontato che la virtualizzazione venga utilizzata principalmente per la sicurezza. I suoi obiettivi iniziali sono: test, riduzione dei costi, flessibilità, supporto dei prodotti legacy e formazione. Aumentare il livello di sicurezza è solo un piacevole vantaggio, che presenta anche molte insidie.

Nota: Sebbene la virtualizzazione consenta di isolare un sistema operativo da un altro, esistono comunque modi per passare dal sistema ospite a quello principale.

Cosa è necessario per eseguire la tecnologia di virtualizzazione e le macchine virtuali?

La prima cosa da considerare è l'host fisico. A seconda del tipo di software di virtualizzazione (macchine virtuali), potrebbero essere necessari hardware e sistemi operativi completamente diversi. La virtualizzazione non implica alcuna soluzione unica che verrà eseguita ovunque sia necessario. Le macchine virtuali devono essere selezionate per il sistema (Windows, Linux, Mac) e per l'hardware (hardware). Inoltre, l'host deve disporre dei necessari file .

Pertanto, se intendi eseguire sistemi operativi guest sul tuo sistema, avrai bisogno di risorse aggiuntive per eseguirli, come un processore e RAM. Ad esempio, se il tuo computer ha solo 2 GB di RAM e desideri eseguire un sistema guest su Windows 7, dovrai limitare fortemente l'utilizzo delle risorse sul sistema reale affinché la macchina virtuale funzioni correttamente. A meno che, ovviamente, tu non stia tentando di eseguire Windows XP con 256 MB di memoria. Tuttavia, se disponi di 16 GB di RAM, puoi eseguire più di un sistema guest senza riscontrare alcuna carenza di risorse.

Pro: Facile da installare e utilizzare.

Contro: Funzionalità limitate. Non supporta istantanee o condivisione di directory.

Macchina virtuale per Windows 7, Linux e Mac OS X - VirtualBox

VirtualBox è un altro programma di creazione di macchine virtuali multipiattaforma per Windows 7 e versioni successive, nonché sistemi Linux e Mac, attualmente di proprietà di Oracle. VirtualBox è simile a VMware Player, ma ha più funzionalità, tra cui uno stack di rete più avanzato, istantanee illimitate, supporto OpenGL e DirectX e molto altro. L'app è facile da installare e altrettanto facile da usare. È inoltre possibile utilizzare la riga di comando per la distribuzione automatica. VirtualBox supporta anche USB e directory condivise. Esiste anche una versione portatile di VirtualBox. Tuttavia, ci sono anche degli svantaggi. Non puoi acquisire screenshot dei sistemi ospiti. La gestione del disco è un po' confusa.

Pubblico: principianti e utenti esperti.

Pro: Facile da installare e utilizzare, molte funzionalità.

Contro: Nessun supporto per gli screenshot, importare macchine esistenti è difficile, la gestione del disco non è intuitiva.

Hypervisor VMware ESXi per la creazione di macchine virtuali

ESXi è un hypervisor bare metal con funzionalità ridotte rispetto a ESX. L'app richiede un host e può essere controllata dalla console (la console è bloccata per impostazione predefinita, ma puoi abilitarla manualmente). Non potrai acquisire screenshot o registrare video dello schermo delle tue macchine virtuali. Il trasferimento e la clonazione dei sistemi guest possono essere eseguiti solo manualmente. Ma ciò che ottieni è la condivisione della memoria per una migliore efficienza della RAM, un monitoraggio e una gestione potenti e l'accesso alla riga di comando tramite SSH (quando sbloccato). Puoi anche installare VMware Tools per migliorare le prestazioni delle macchine virtuali. La paravirtualizzazione è supportata anche da ESXi.

Pro: funzionalità potenti e avanzate della macchina virtuale.

Contro: richiede un host e molte risorse. Non facile da installare ed eseguire.

Macchina virtuale per Unix/Linux - Macchina virtuale basata sul kernel (KVM)

KVM supporta la virtualizzazione solo per sistemi operativi simili a UNIX (Linux). L'applicazione può essere eseguita su qualsiasi hardware o in modalità di emulazione, ma senza estensioni del processore le prestazioni saranno pessime. KVM è progettato per essere utilizzato tramite una console. Ma ha un'interfaccia di gestione decente che ti consente di avviare e arrestare macchine virtuali, acquisire screenshot e molto altro. L'interfaccia è nota come Virtual Machine Manager (VMM) e viene utilizzata anche per gestire le macchine virtuali Xen (vedi sotto). Supporta il controllo locale e remoto. Esiste un conflitto noto con VirtualBox, ma può essere risolto in modo relativamente semplice

Destinatari: utenti avanzati e professionisti.

Pro: Pieno controllo e flessibilità, prestazioni molto elevate nelle giuste condizioni.

Contro: solo sistemi simili a UNIX. Richiede estensioni di virtualizzazione hardware per la normale esecuzione. Enfasi sulla riga di comando. Non facile da installare ed eseguire.

Macchina virtuale per Unix/Linux - Xen

Xen è un'altra applicazione per la virtualizzazione dei sistemi operativi simili a UNIX (Linux). Deve avviarsi nella propria istanza del kernel. L'enfasi è sulla riga di comando. Ma puoi anche usare VMM. Ufficialmente Xen è supportato da OpenSUSE da molti anni ed è stato recentemente aggiunto al ramo di rilascio principale del kernel. Xen può essere eseguito in modalità assistita da hardware o paravirtualizzazione. Tuttavia, per quanto riguarda la paravirtualizzazione, Xen è estremamente problematico da installare ed eseguire. Inoltre, Xen ha un supporto limitato per CD-ROM e dispositivi di rete. Il programma è disponibile anche come hypervisor di virtualizzazione bare metal su un Live CD. Esistono numerose estensioni di terze parti per la gestione di Xen.

Destinatari: utenti avanzati e professionisti.

Pro: controllo completo e flessibilità, prestazioni molto buone, supporto kernel nativo.

Contro: solo sistemi simili a UNIX. La modalità paravirtualizzazione è difettosa. Enfasi sulla riga di comando. Alcune utilità da riga di comando che possono creare confusione. Non facile da installare ed eseguire. È necessario avviare la propria istanza del kernel.

Altre soluzioni per la creazione di macchine virtuali

Esistono molte altre soluzioni che non sono state elencate qui, come Parallels Virtuozzo, OpenVZ e VirtualBox basato su VMLite. Sono inoltre disponibili numerose soluzioni riprogettate, inclusi esempi di virtualizzazione incrociata e thin client. Linux ha anche un numero enorme di modifiche proprie. E non dimenticare le tecnologie cloud con le loro applicazioni di virtualizzazione.

Tuttavia, se sei un utente alle prime armi, non dovresti inseguire possibilità e modifiche colorate. Altrimenti, provare a creare una macchina virtuale per eseguire un paio di programmi può comportare diverse notti insonni.

Qualche parola sui programmi di virtualizzazione

Questa recensione sarà utile non solo per gli utenti alle prime armi, ma anche per gli esperti. I prodotti elencati coprono un'ampia gamma di tecnologie di virtualizzazione a tutti i livelli. Tutte le soluzioni descritte sono gratuite per uso personale. Scegli ciò che desideri o di cui hai bisogno in base all'hardware disponibile, ai requisiti di facilità di configurazione e avvio, nonché alla disponibilità del set di funzioni richiesto.

In genere, la maggior parte delle persone inizia ad apprendere la virtualizzazione con VMware Player o VirtualBox. Gli utenti Linux potrebbero preferire KVM e forse Xen. Gli utenti esperti potrebbero voler dare un'occhiata a ESXi.


Il tema della virtualizzazione è molto popolare. Si discute su questo tema su Internet, si scrivono articoli e si pubblicano libri. Questo problema è stato incluso nei corsi di informatica nelle università e viene sempre più sviluppato in applicazioni pratiche. Cos'è una macchina virtuale (VM) e quale macchina virtuale per Windows 7 è meglio preferire rispetto ad altre per risolvere attività utente specifiche.

Una macchina virtuale è un programma che simula il comportamento di un'altra macchina su quella macchina e consente a un sistema di eseguire software scritto per un altro sistema. La profondità della simulazione può essere diversa, esiste quindi un'intera classificazione delle macchine virtuali che tiene conto del livello di dettaglio della simulazione.

  • La VM può essere programmata in modo tale da ripetere in dettaglio il comportamento del processore e del bus del sistema emulato. Questo è il livello più profondo di emulazione del software.
  • È possibile emulare solo l'API del sistema operativo del computer simulato.
  • Oppure puoi semplicemente riscrivere l'intero pacchetto del sistema software sorgente per il sistema di destinazione. Con questo approccio le caratteristiche architettoniche dell'oggetto simulato non vengono affatto prese in considerazione.

Un'altra domanda importante nel contesto della discussione sulle macchine virtuali per Windows 7: vogliamo eseguire i "sette" su un altro sistema operativo o, al contrario, è nostro compito ricreare il funzionamento di un altro sistema operativo sui "sette"? Considereremo tutte queste sfumature nella nostra breve nota.

Quali macchine virtuali esistono?

Se guardi Wikipedia, puoi trovare pagine con una spiegazione abbastanza dettagliata del principio di funzionamento delle VM e delle loro tecnologie di programmazione. Queste pagine sono: https://ru.wikipedia.org/wiki/Emulation, https://ru.wikipedia.org/wiki/Virtualization, https://ru.wikipedia.org/wiki/Virtual machine/. In queste stesse pagine potrete farvi una prima idea delle diverse applicazioni pratiche di tali programmi. L'utente medio di un computer domestico può trarre vantaggio da tali qualità VM che semplificheranno il suo lavoro quotidiano o forniranno un ambiente di gioco non standard. Importante è anche l'aspetto educativo della VM, poiché aumenta il livello culturale generale del proprietario del computer. Ecco un elenco di funzionalità interessanti:

  • Creazione di un ambiente per l'esecuzione di giochi e programmi retrò. A volte un confronto tra giocattoli e giochi tridimensionali ultramoderni degli anni '80 e '90 del secolo scorso ci consente di dare uno sguardo nuovo ai risultati dei progressi in questa direzione. Un altro esempio: quando si insegna la programmazione agli scolari, vengono spesso utilizzati pacchetti come “LogoMira” e simili. Puoi farlo diversamente: esegui l'emulatore del sovietico "Agat" e ottieni lo stesso logo nell'ambiente semplice e controllato di un computer domestico a 8 bit.
  • La necessità di passare regolarmente da Windows a Linux non è rara oggi. Invece di installare entrambi i sistemi sul tuo PC, puoi utilizzare la virtualizzazione.
  • Prova a installare sul tuo computer un simulatore della prima macchina personale, la Xerox Alto, e le tue idee su quanto sono arrivate le interfacce dei computer cambieranno. Oppure esegui il simulatore chip-08.

Se devi scaricare una macchina virtuale Windows 7, 8 o Windows 10, Microsoft offre un'eccellente opportunità per farlo. Per tutti sono disponibili gratuitamente macchine virtuali già pronte di tutte le versioni del sistema operativo, a partire da Windows 7 (aggiornamento 2016: più recentemente c'erano sia XP che Vista, ma sono stati rimossi).

Se non sai cos'è una macchina virtuale, può essere brevemente descritta come l'emulazione di un computer reale con il proprio sistema operativo all'interno del sistema operativo principale. Ad esempio, puoi eseguire un computer virtuale Windows 10 in una semplice finestra su Windows 7, come un normale programma, senza reinstallare nulla. Un ottimo modo per provare diverse versioni di sistemi, sperimentarli, senza paura di rovinare qualcosa. Vedi ad esempio,.

Se lo desideri, puoi modificare le impostazioni per il numero di processori, RAM (basta non prendere troppa memoria dal sistema operativo principale), quindi fare clic su "Importa". Non entrerò più nel dettaglio sulle impostazioni, ma quelle predefinite funzioneranno nella maggior parte dei casi. Il processo di importazione richiede alcuni minuti, a seconda delle prestazioni del tuo computer.

Al termine, vedrai la nuova macchina virtuale nell'elenco di VirtualBox e per avviarla ti basterà fare doppio clic su di essa oppure fare clic su "Esegui". Windows inizierà a caricarsi, in modo simile a quanto accade la prima volta dopo l'installazione, e dopo poco tempo vedrai il desktop di Windows 10, 8.1 o altra versione perfettamente funzionante che hai installato. Se all'improvviso alcuni controlli della VM in VirtualBox non ti sono chiari, leggi attentamente i messaggi informativi che appaiono in russo o vai alla guida, lì tutto è spiegato in dettaglio.

Il desktop della macchina virtuale scaricato da modern.ie contiene alcune informazioni utili. Oltre al nome utente e alla password, informazioni sulle condizioni della licenza e sulle modalità di rinnovo. Traduco brevemente ciò che può esserti utile:

  • Windows 7, 8 e 8.1 (così come Windows 10) si attivano automaticamente quando si è connessi a Internet. Se ciò non accade, al prompt dei comandi come amministratore, inserisci slmgr/ato- Il periodo di attivazione è di 90 giorni.
  • Per Windows Vista e XP, il periodo di validità della licenza è di 30 giorni.
  • È possibile estendere il periodo di prova per Windows XP, Windows Vista e Windows 7; per fare ciò, negli ultimi due sistemi, entrare nella riga di comando come amministratore slmgr/dlv e riavviare la macchina virtuale e in Windows XP utilizzare il comando rundll32.exesyssetupSetupOobeBnk

Quindi, nonostante il periodo di validità limitato, c'è abbastanza tempo per giocare e, in caso contrario, puoi eliminare la macchina virtuale da VirtualBox e reimportarla per ricominciare da capo.

Utilizzando una macchina virtuale in Hyper-V

L'avvio di una macchina virtuale scaricata in Hyper-V (che è integrato in Windows 8 e Windows 10 a partire dalle versioni Pro) sembra più o meno lo stesso. Immediatamente dopo l'importazione, è consigliabile creare un checkpoint a cui ripristinare la macchina virtuale allo scadere del periodo di validità di 90 giorni.


Inoltre, se hai bisogno di accesso a Internet, nelle impostazioni della macchina virtuale, imposta un adattatore di rete virtuale (ho scritto della sua creazione nell'articolo su Hyper-V in Windows, menzionato all'inizio di questo articolo; l'adattatore virtuale Hyper-V a questo scopo viene utilizzato lo switch manager). Allo stesso tempo, per qualche motivo, nel mio test, Internet in una macchina virtuale caricata ha iniziato a funzionare solo dopo aver specificato manualmente i parametri di connessione IP nella VM stessa (allo stesso tempo, in quelle macchine virtuali create manualmente funziona senza questo).

Video: scarica e avvia una macchina virtuale gratuita

Il seguente video è stato preparato prima della modifica dell'interfaccia per il download delle macchine virtuali sul sito Web di Microsoft. Ora sembra un po' diverso (come negli screenshot qui sopra).

Probabilmente è tutto. Una macchina virtuale è un ottimo modo per sperimentare diversi sistemi operativi, provare programmi che non vorresti installare sul tuo computer (se eseguiti in una macchina virtuale, nella maggior parte dei casi sono completamente sicuri e puoi anche tornare al livello precedente Stato della VM in secondi), formazione e molto altro.

Il concetto di macchina virtuale (dall'inglese Virtual Machine) è inteso come un sistema software o hardware che emula l'hardware di una determinata piattaforma (piattaforma ospite), eseguendo programmi per la piattaforma ospite utilizzando la piattaforma host.

Inoltre, una macchina virtuale può virtualizzare una determinata piattaforma, creando ambienti indipendenti e isolati per i sistemi operativi e i programmi operativi su di essa.

Macchina virtuale per Windows 7: ti offriamo una panoramica dei programmi più diffusi.

Per dirla semplicemente, una macchina virtuale offre la possibilità di creare diversi computer virtuali su un computer fisico reale, installare su di essi vari sistemi operativi, programmi, ecc.

Questa tecnologia è arrivata al grande pubblico dal mondo dell'infrastruttura server, dove le macchine virtuali vengono utilizzate per creare il massimo carico del server e ridurre i tempi di inattività delle apparecchiature.

Le macchine virtuali vengono utilizzate per risolvere una serie di attività come:

  1. Ottimizzazione dell'uso delle risorse del server.
  2. La protezione delle informazioni, oltre a limitare le capacità di alcuni programmi, è la cosiddetta idea sandbox.
  3. Ricerca su nuove architetture o software informatici.
  4. Emulazione di varie architetture di computer (ad esempio, per emulare la console di gioco PlayStation di Sony).
  5. Creazione di codice dannoso.
    Ad esempio, il rootkit SubVirt, creato nel 2006 da Microsoft Research (MSR), creava un ambiente di lavoro virtuale in cui veniva inserito il sistema operativo dell'utente insieme ad un antivirus, un firewall e altri software progettati per proteggere il PC.
    Allo stesso tempo, il rootkit stesso è rimasto esterno e quindi non rientrava nell'ambito del software antivirus, consentendo all'aggressore il controllo remoto della macchina virtuale.
  6. Simulazione di reti di computer.
  7. Test e debug del software.

Portiamo alla vostra attenzione una breve panoramica dei programmi di virtualizzazione più apprezzati.

Macchina virtuale per Windows 7: Scatola virtuale

Programma di virtualizzazione di Oracle, per sistemi operativi Linux, Mac OS X, MS Windows, ecc.

Il programma è piuttosto popolare e di seguito considereremo non tutto, ma solo i suoi principali vantaggi:

Gratuito.

Multipiattaforma.

Supporto per guest a 64 bit su piattaforme host a 32 bit. Per fare ciò, la piattaforma host deve supportare la tecnologia di virtualizzazione a livello di processore.

Supporta dispositivi audio e vari tipi di comunicazione di rete.

La possibilità di creare una catena di stati di backup a cui tornare in caso di problemi con il sistema guest.

Interfaccia in lingua russa.

Importante! I difetti del programma non sono significativi, ma per ragioni di obiettività nella valutazione, dovrebbero essere menzionati: VirtualBox è scarsamente compatibile con Win 95/98 (funzionamento lento del sistema) e Mac OS X (problemi audio).

Come puoi vedere, le carenze del programma non sono significative e sono piuttosto nominali.

Macchina virtuale per Windows 7: Xen

Monitor di macchina virtuale (hypervisor), sviluppato presso l'Università di Cambridge e distribuito sotto open source (licenza GPL).

Utilizzando la tecnologia di paravirtualizzazione (modalità PV), Xen consente di raggiungere prestazioni molto elevate emulando piattaforme hardware reali.

Una caratteristica della modalità PV è che non esiste un momento iniziale in cui il computer si avvia (imitazione del codice BIOS, boot loader) e il kernel del sistema operativo guest si avvia immediatamente nella modalità desiderata, come i normali programmi.

Vale la pena notare che Xen può essere paragonato al software di livello aziendale grazie alle sue ricche funzionalità.

Vantaggi:

Gratuito.

Multipiattaforma.

Elevate prestazioni di esecuzione delle macchine virtuali, molto vicine alle prestazioni dei sistemi reali.

Possibilità di migrare macchine virtuali in esecuzione tra host fisici.

Elevato grado di supporto per l'hardware emulato.

Forse c'è solo un inconveniente del programma: la sua relativa complessità, rispetto a software simili di altre società.

Macchina virtuale per Windows 7: PC virtuale

Questo programma è stato originariamente sviluppato da Connetix per Mac OS nel 1997. 4 anni dopo, è stata rilasciata una versione per il sistema operativo Windows.

Successivamente, nel 2003, i diritti sul programma furono acquisiti da Microsoft Corporation e nel 2006 il programma divenne gratuito.

Successivamente, Virtual PC non è stato sviluppato e attualmente contiene funzionalità del 2007.

Vantaggi:

Gratuito.

Interfaccia semplice e intuitiva.

Screpolatura:

Il programma funziona solo nel sistema operativo Windows, ma non è compatibile con Windows 8 e versioni successive.

Il programma, a differenza di Virtual Box, non è compatibile con i processori AMD.

Macchina virtuale per Windows 7: VMware Player

Un prodotto del più grande sviluppatore americano di software di virtualizzazione Vmware.

I prodotti VMware sono rivolti principalmente al segmento aziendale del mercato, quindi viene pagata la versione completa del programma - VMware Workstation.

Il prezzo della licenza è di circa $ 250. Per uso non commerciale, il produttore offre un programma con funzionalità limitate VMware Player.

Vale la pena notare che le restrizioni si applicano generalmente agli sviluppatori di software e agli specialisti IT; il programma è abbastanza funzionale per eseguire i compiti dell'utente medio.

Vantaggi:

Gratuito.

Veloce.

Interfaccia semplice e intuitiva.

La tecnologia ThinPrint consente di stampare qualsiasi documento aperto nel sistema operativo guest senza installare driver aggiuntivi.

Lavorare con più monitor in un sistema operativo guest.

Scambia file tra sistemi ospiti utilizzando la tecnologia Drag&Drop.

Screpolatura:

Funzionalità limitate della versione gratuita.

Installazione di Windows 7 x64 su VirtualBox (macchina virtuale)

Macchina virtuale per Windows 7: più sistemi operativi su una macchina