Computer finestre Internet

Macchine virtuali con "sette" e per "sette". Cosa sono le macchine virtuali e come usarle Macchina virtuale su pc

Una macchina virtuale è un programma speciale in grado di fungere da emulatore di un computer reale con tutti i suoi componenti esistenti (BIOS, riempimento completo del sistema, inclusa scheda madre, grafica, rete, disco rigido, ecc.).

Naturalmente, su un tale "computer" è possibile installare facilmente una varietà di sistemi operativi e, per loro, qualsiasi programma progettato per funzionare sul sistema installato. Così, puoi installare più sistemi operativi su un computer (anche i più diversi), con i quali puoi lavorare in sicurezza e tra i quali puoi scambiare dati sulla "rete" (se è configurata correttamente).

Non tutti gli utenti hanno bisogno di una macchina virtuale. Molto spesso viene utilizzato da utenti avanzati per poter lavorare con altri sistemi operativi (ad esempio Ubuntu) o padroneggiarli gradualmente, senza interrompere il lavoro efficace, ad esempio su Windows. È anche necessario per testare vari software, avviando in sicurezza programmi scaricati da siti sospetti che potrebbero essere infettati da virus particolarmente pericolosi. In questo modo puoi anche emulare un'intera rete di computer.

A cosa serve una macchina virtuale per Windows 7?

1. Hai esattamente questo OS installato, ma vuoi usare programmi per Windows XP, Windows 8 più moderno, o anche per Linux, che funziona secondo un principio completamente diverso e la solita "compatibilità" non potrà più aiutarti qui.

2. Per trovare un programma adatto, ad esempio, per l'elaborazione video. Sono abbastanza grandi e, se li installi subito sul tuo computer di lavoro, puoi facilmente "sporcare" il registro. Ciò è particolarmente vero se disinstalli i programmi in modo errato: puoi inavvertitamente lasciare "code" dai file che potrebbero trasformarsi in un vero problema in futuro.

3. Per un semplice test del programma. Ad esempio, per spiegare ai lettori come utilizzarlo o vedere come si comporta sui diversi sistemi, quali errori possono comparire e come gestirli.

4. Per l'installazione sperimentale di programmi. Diciamo, guarda come vengono crittografati i dati, come si comporta il programma sotto carichi critici, alla fine cosa succede se lo infetti con un virus.

Le macchine virtuali più popolari per Windows 7

finestreVirtualePC- è già integrato nel sistema operativo ed è un modulo completamente gratuito per lavorare con applicazioni incompatibili con i "sette". Le applicazioni in esecuzione in modalità "Windows XP" possono essere eseguite in sicurezza direttamente sul desktop, il che è estremamente conveniente. I programmi possono anche essere installati in qualsiasi modo conveniente: download su Internet, da un'unità flash, utilizzando DVD. In generale, in qualsiasi modo conveniente.

I requisiti minimi per l'installazione sono la presenza di Windows 7 almeno "massimo" o "professionale", un processore da 1 Ghz, 1 GB di RAM, 15 GB di spazio libero su disco.

Chiunque disponga di una versione ufficiale di Windows 7 può avviare questa macchina virtuale in modo semplice.Per farlo, apri "Tutti i programmi" nel menu "Start" e fai clic su "Windows Virtual PC" lì. Se questo elemento non è presente, devi solo installare un aggiornamento chiamato "Windows6.1-KB958559-x86" (progettato per sistemi a 32 bit) o ​​Windows6.1-KB958559-x64 (per sistemi a 64 bit). Dopodiché, puoi iniziare a lavorare in sicurezza.

VMWare Workstation da VMWare, il principale concorrente di Microsoft nel mercato delle macchine virtuali. Utile soprattutto per gli sviluppatori che hanno spesso bisogno di testare e controllare le proprie applicazioni sviluppate per diversi sistemi operativi.

Questa macchina virtuale per Windows 7 ha già vinto circa 50 diversi premi da professionisti IT proprio per l'ambiente di utilizzo accuratamente congegnato, il set di funzionalità integrato e, altrettanto importante, le elevate prestazioni e l'ottimizzazione. Perfetto per chi ha bisogno di fare tutto velocemente. Ha anche la capacità di "rilasciare" le risorse di sistema semplicemente arrestando i processi già in esecuzione, scaricando il processore e accelerando notevolmente l'elaborazione dei dati. Necessario per applicazioni impegnative.

VirtualBox... Un sistema di virtualizzazione del computer simile al precedente. Può funzionare in modalità di traduzione dinamica (l'elaborazione della parte principale dei dati viene trasmessa all'apparecchiatura reale, non emulata). È universale perché può essere installato su qualsiasi sistema elencato Mac OS, Windows, Solaris, Linux. Puoi installare su di esso: GNU / Linux, Windows, Solaris, BSD.

Vantaggi: distribuzione completamente gratuita, prestazioni abbastanza elevate, dimensioni ridotte, capacità di lavorare con immagini virtuali di VMware. Lo svantaggio più significativo è che è impossibile trascinare i file nella finestra dell'applicazione utilizzando il mouse.

Installazione della macchina virtuale di Windows 7

Poiché Windows Virtual PC è già incluso, installeremo VirtualBox: è gratuito, a differenza dei prodotti più seri. Dopo l'installazione, ovviamente, iniziamo a configurarlo.

Quindi, vai al sito Web ufficiale di VirtualBox e scarica l'ultima versione del programma dal sito Web. Lanciamo il programma di installazione e vediamo questa finestra di benvenuto

Confermiamo che desideriamo procedere con l'installazione e procedere al passaggio successivo.

Qui ci vengono mostrati quali componenti del programma sono presenti e dove verranno installati. Certo, puoi cambiare liberamente la directory e installare la macchina su qualsiasi disco, ma è meglio lasciare tutti i componenti, soprattutto se sei nuovo nell'uso delle macchine virtuali. Sono d'accordo che potresti non aver bisogno di tutti i componenti nel prossimo futuro, ma se ne hai bisogno, dovrai reinstallare di nuovo questo programma. E anche tutto ciò che installi sul tuo computer virtuale.

La fase successiva dell'installazione

Qui devi solo specificare dove si troveranno le scorciatoie del programma.

La fase successiva può spaventare gli utenti inesperti, sebbene il programma avverta che ora il computer verrà disconnesso dalla rete per un breve periodo. Quindi, se non hai seguito il saggio consiglio di eseguire l'installazione con programmi chiusi e ora stai scaricando attivamente qualcosa dai servizi di condivisione di file, allora devi aspettare fino al completamento del download o interrompere tu stesso il download.

Dopodiché, siamo d'accordo con tutto - "Sì" e andiamo avanti. Il programma ti informerà che tutto è pronto per l'installazione, il che significa che premiamo "Installa".

Ora devi aspettare un po' che la macchina virtuale sia installata sul computer. A questo punto, sullo schermo potrebbero apparire finestre pop-up che offrono l'installazione di software diverso per il nostro dispositivo. Siamo d'accordo con tutti loro e installiamo assolutamente tutto.

Al termine dell'installazione, fare clic su "Fine". Se tutto è stato fatto come dovrebbe e non hai deselezionato la casella di controllo corrispondente (come mostrato nell'immagine), la macchina virtuale si avvierà automaticamente subito dopo il completamento dell'installazione.

Creazione e personalizzazione della macchina

Per fare ciò, crea una nuova macchina nella finestra di lavoro di VirtualBox. Per fare ciò, devi solo fare clic sul pulsante corrispondente ("Crea", angolo in alto a sinistra).

Dopo il programma, ti verrà chiesto di scegliere quale tipo di macchina verrà creata. Qui devi solo inserire il suo nome e selezionare il tipo di sistema operativo. Ricorda di stare attento e di essere preciso.

Ho bisogno di una macchina virtuale per testare una varietà di programmi prima di installarli nella directory principale del computer. Ciò significa che creerò un computer con Windows 7.

Ora diremo al programma quanta RAM sarà allocata per il nostro nuovo computer virtuale.

Tutto deve essere fatto con attenzione, perché questo parametro dipende dal sistema operativo che utilizzerai e consumerà la RAM che si trova sul computer. Una macchina virtuale Windows 7 richiede non meno di un normale sistema operativo, il che significa che abbiamo bisogno di almeno 1 GB. Ma l'ho impostato su 1.5 perché posso permettermelo e ho intenzione di testare programmi che consumeranno anche RAM.

Windows XP richiederà quindi meno RAM. Tuttavia, è consigliabile darlo sempre "con un margine". E qui sta un altro pericolo: non puoi dare a una macchina virtuale più della metà della memoria "viva" del computer, altrimenti il ​​computer inizierà a dare problemi e potrebbe persino bloccarsi del tutto. Tuttavia, se si dispone di un computer potente con più di 8 GB di memoria, è possibile allocare una macchina virtuale di circa 5-6 GB.

Il prossimo passo è il disco rigido.

Ogni computer deve avere un disco rigido. Il virtuale non fa eccezione e quindi deve essere creato. Pertanto, creiamo un nuovo disco rigido virtuale.

Quindi indichiamo il suo tipo.

E se i nomi di tutti questi formati non ti dicono nulla, allora lasciamo tutto "di default" e andiamo avanti. Fare clic su "Avanti".

Finestra successiva

Ci invita ad indicare alla macchina il formato per l'archiviazione dei dati sulla macchina virtuale. L'importante è che l'hard disk dinamico sia "di gomma", per così dire, e si possa espandere più o meno facilmente. Fixed è una dimensione hardcoded e non occuperà mai più. Tutto dipende dalle tue esigenze e preferenze. Ma ho bisogno di un disco rigido, che può essere aumentato se necessario, quindi scelgo "dinamica".

Ora resta da nominarlo e indicare la dimensione originale.

Lo creiamo e passiamo al passaggio successivo.

Configurazione di una macchina virtuale

Nell'angolo in alto a destra c'è un pulsante "Configura". Fare clic e arrivare qui - "Impostazioni"

Qui è possibile modificare diversi parametri. Regola la quantità di RAM, se hai commesso un errore prima, l'ordine di avvio dei vari dispositivi, l'uso dell'accelerazione e così via.

Ci sono diverse sezioni in totale. La versione che sto usando ha 9 sezioni, ma ci vorrebbe troppo tempo per parlarne in dettaglio. Ed è meglio farlo da soli, consapevolmente, guardando come cambia il comportamento del computer virtuale. Inoltre, c'è un comodo sistema di aiuto: basta posizionare il cursore del mouse sull'elemento di interesse e verrà visualizzato un suggerimento.

Ma ecco una breve descrizione delle impostazioni per sezione:

1. Generale. Ecco il nome della macchina virtuale, il sistema operativo che utilizza, i supporti rimovibili e gli appunti;

2) Sistema. Tutto ciò che riguarda l'hardware della nostra macchina virtuale (RAM, processore, chipset, ordine di avvio del dispositivo, accelerazione);

3) Visualizzazione. Memoria video e sue impostazioni, numero di monitor utilizzati, possibilità di connessione a un monitor remoto, accelerazione, acquisizione video.

4) Media. Configurazione di dischi rigidi virtuali esistenti;

5) Audio. Qui tutto è comunque chiaro: il suono e tutto ciò che è connesso con esso;

6) Rete. Possibilità di configurare schede di rete virtuali;

7) Porte di comunicazione. Abilitarli e configurarli;

8) USB. Questo controller e le impostazioni del filtro;

9) Cartelle condivise. Configurarli e gestirli.

Se è stato commesso un errore grave durante le impostazioni, il programma intelligente ti informerà immediatamente. E nella parte inferiore della finestra delle impostazioni, verrà visualizzato un messaggio di avviso "Impostazioni errate trovate". Se passi il mouse sul "punto esclamativo", ti verrà detto esattamente cosa è stato fatto di sbagliato.

Tuttavia, molto probabilmente hai bisogno solo dei primi 3 tipi di impostazioni: "Generale", "Sistema", "Display". Se la macchina virtuale inizia a funzionare lentamente e rallenta, puoi provare ad aumentare la quantità di RAM che utilizza o ad aumentare la potenza del processore.

Dopo aver terminato le impostazioni, confermiamo tutto ("OK"). Per avviare la macchina virtuale selezionata, selezionala e fai clic sul pulsante "Start". Ora resta solo da installare il sistema operativo precedentemente selezionato sul nostro computer virtuale, configurarlo e puoi lavorare.

L'esempio utilizza un vero sistema operativo Windows 8 Pro. Si può vedere che al centro della finestra è in esecuzione un programma che mostra il sistema operativo Windows XP all'interno, che funziona in parallelo con quello reale e in esso è possibile eseguire assolutamente qualsiasi azione, come in un sistema reale, con il eccezione, forse, del lancio di giochi ad alta intensità di risorse.

"A cosa serve tutto questo?" - tu chiedi. E l'uso delle macchine virtuali può essere utile per diversi motivi. Poiché tutti noi che leggiamo questo blog siamo interessati a fare soldi su Internet, questo sarà il motivo principale per utilizzare le macchine virtuali. E qui considereremo 2 guadagni che sono convenienti da implementare su una macchina virtuale:

    In uno dei miei articoli, ho scritto sulla possibilità di guadagnare denaro attraverso l'autosurf. Se leggi, ricorda quanto sono piccoli i guadagni. Secondo la stima minima, questo è di circa $ 35 quando si utilizzano già diversi computer reali. Naturalmente, sarà 2-3 volte di più se aumenti lo stato. E davvero non ti consiglio di implementare questo tipo di guadagni senza una macchina virtuale. Perché il programma autosurf aprirà un numero enorme di siti e non sarà protetto dai virus. Anche se il tuo computer è protetto da un buon antivirus (personalmente, secondo me, un buon e affidabile, ma ad alta intensità di risorse - Kaspersky Anti-Virus), gli mancherà comunque qualcosa (puoi leggere come proteggere il tuo computer da vari minacce di rete qui Panoramica dei modi per proteggere il computer da varie minacce di rete ). E quando usi una macchina virtuale, il tuo sistema reale è al sicuro. I virus, se lo sono, rimarranno al suo interno.

    Se il tuo computer ha prestazioni molto buone, è conveniente lavorare attraverso una macchina virtuale con l'aiuto di più account nelle caselle.

    Perché in un sistema reale sarà conveniente per te fare altre cose, e tutto il lavoro nelle scatole sarà in un sistema virtuale e un mucchio di profili aperti non interferirà con il sistema reale. Ma questo è possibile solo se la RAM del tuo computer è 8> Gigabyte.

    Inoltre, elencherò anche altri motivi per cui è conveniente utilizzare una macchina virtuale:

      Tutti i programmi sconosciuti e non familiari che vuoi provare e non intasare il tuo sistema reale sono più facili da testare in una macchina virtuale. Questo è quello che faccio di solito. In una macchina virtuale, registro account in assi (è più conveniente per me), test autoclicker, autosurf. Allo stesso tempo, non ho installato un antivirus nella macchina virtuale, semplicemente non è necessario lì.

      Se non sei sicuro della sicurezza dell'utilizzo o della modifica di qualsiasi impostazione sul tuo sistema, è facile provarlo in una macchina virtuale e vedere le conseguenze. È anche conveniente apprendere varie impostazioni di rete e altro ancora. Ma questo è più probabile per coloro che sono interessati al campo dell'IT.

    Chiunque faccia semplicemente soldi su Internet troverà sempre dei vantaggi nell'usare una macchina virtuale.

    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 tramite la piattaforma host.

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

    Virtual Machine per Windows 7: ti offriamo una panoramica dei programmi più diffusi.

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

    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 fermo delle apparecchiature.

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

    1. Ottimizzazione dell'utilizzo delle risorse del server.
    2. Protezione delle informazioni, oltre a limitare le capacità di alcuni programmi, la cosiddetta idea sandbox.
    3. Ricerca di nuove architetture di computer o software.
    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), ha creato un ambiente di lavoro virtuale in cui è stato collocato il sistema operativo dell'utente insieme ad antivirus, firewall e altri software progettati per proteggere il PC.
      Allo stesso tempo, il rootkit stesso è rimasto fuori e quindi non è caduto nel campo di azione degli antivirus, fornendo il controllo remoto della macchina virtuale all'attaccante.
    6. Simulazione di reti di computer.
    7. Test e debug del software.

    Portiamo alla tua attenzione una breve panoramica dei più popolari programmi di virtualizzazione.

    Macchina virtuale Windows 7: Virtual Box

    Software di virtualizzazione Oracle per Linux, Mac OS X, MS Windows, ecc.

    Il programma è abbastanza 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.

    Supporto per dispositivi audio e vari tipi di rete.

    La possibilità di creare una catena di stati di backup (backup), a cui è possibile tornare in caso di problemi con il sistema ospite.

    Interfaccia in lingua russa.

    Importante! Le carenze del programma non sono significative, ma per motivi di obiettività della valutazione, dovrebbero anche essere menzionate: VirtualBox è scarsamente compatibile con il sistema operativo Win 95/98 (il sistema è lento) e Mac OS X (problemi audio).

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

    Macchina virtuale Windows 7: Xen

    Virtual Machine Monitor (hypervisor), sviluppato presso l'Università di Cambridge e distribuito con licenza open source (licenza GPL).

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

    Una particolarità della modalità PV è l'assenza del momento iniziale di avvio del computer (imitazione del codice BIOS, bootloader) 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 a un software di livello aziendale grazie alla sua ricca funzionalità.

    Vantaggi:

    Gratuito.

    Multipiattaforma.

    Alte prestazioni delle macchine virtuali in esecuzione, che sono molto vicine alle prestazioni dei sistemi reali.

    La capacità di migrare macchine virtuali in esecuzione tra host fisici.

    Alto grado di supporto per l'hardware emulato.

    Lo svantaggio del programma è, forse, uno: la sua relativa complessità, rispetto a software simili di altre società.

    Macchina virtuale per Windows 7: PC virtuale

    Inizialmente, questo programma è stato sviluppato da Connetix per Mac OS, nel 1997. 4 anni dopo, è stata rilasciata una versione per Windows.

    Successivamente, nel 2003, i diritti del programma sono stati acquisiti da Microsoft Corporation e nel 2006 il programma è diventato gratuito.

    In futuro, Virtual PC non ha ricevuto lo sviluppo e attualmente contiene le funzionalità del 2007.

    Vantaggi:

    Gratuito.

    Interfaccia semplice e intuitiva.

    Svantaggi:

    Il programma funziona solo in ambiente 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 la versione completa del programma - VMware Workstation - è a pagamento.

    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 limitazioni si applicano generalmente agli sviluppatori di software e agli specialisti IT; il programma è abbastanza funzionale per eseguire le attività di un utente normale.

    Vantaggi:

    Gratuito.

    Veloce.

    Interfaccia semplice e intuitiva.

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

    Lavorare con più monitor nel sistema operativo guest.

    Scambio di file Drag & Drop tra sistemi guest.

    Svantaggi:

    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

    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.

    Diverse 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 la chiusura della macchina, 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 un 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 desideri creare un sistema di test completo per le tue applicazioni.

    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 l'aiuto di VirtualBox, puoi familiarizzare con la 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. L'acquisizione di schermate 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 livello di base.
    Come installare

    Per installare il programma VirtualBox, scarica il programma di installazione dal sito ufficiale degli sviluppatori, 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 "Custom Setup" è possibile 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 configurazione, 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à dannosa 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. Ciò è 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.

    Panoramica delle funzionalità e configurazione del primo 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 fai clic 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 Installazione guidata VM, 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 (può essere installato 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;
    • Assegna la quantità di RAM necessaria per il funzionamento della 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

    I 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 tuo 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.

    Svantaggi:

    • 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.
    Panoramica delle funzionalità e configurazione del primo 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

    Ti abbiamo parlato delle migliori macchine virtuali per Windows, ma non di tutte. Se pensi che questi non siano i migliori, scrivi nei commenti! Aiuta i lettori alle prime armi a decidere con quale emulatore iniziare.


    Un numero enorme di programmi che appaiono ogni giorno rende il download e l'installazione di software sconosciuto su un computer sempre più pericoloso per il sistema e file importanti sul computer. Inoltre, molti programmi che hanno le funzioni necessarie per il lavoro di programmatori, artisti e altri utenti di PC sono disponibili solo per un numero limitato di sistemi operativi. Se prima dovevi correre molti rischi, scaricare un file sospetto da Internet o reinstallare il sistema solo per il bene di un programma necessario, ora esiste un sistema operativo per questo come una macchina virtuale.

    Cos'è una macchina virtuale

    Macchina virtuale- un programma speciale che viene installato sul sistema operativo nativo dell'utente e, una volta avviato, inizia a emulare, ovvero riprodurre, le funzioni di qualsiasi altro sistema operativo specificato nelle impostazioni. La principale comodità di tali programmi è che non è necessario passare dal sistema operativo all'accesso a tutte le funzioni del sistema riprodotto. Inoltre, tutte le azioni eseguite all'interno della macchina virtuale non influiranno sul funzionamento del sistema principale, prevenendo possibili guasti del computer.

    Al momento, gli sviluppatori di macchine virtuali hanno creato programmi che consentono di emulare qualsiasi sistema operativo, dalle prime versioni di Windows a Ubuntu, OS X e assi meno noti, e funzionano anche con server già pronti, ad esempio, Macchina virtuale Bitrix.

    C'è un'altra, più ristretta, comprensione del termine "macchina virtuale", che è molto diffusa tra i musicisti - drum machine virtuale che riproduce i suoni della batteria. Tale programma consente di registrare parti di strumenti a percussione senza utilizzare un setup live, ma in programmi di registrazione speciali o "animare" una traccia midi preregistrata, mettendo i campioni registrati di ogni battito sotto il suono elettronico.

    A cosa serve una macchina virtuale?

    La gamma di azioni che possono essere eseguite utilizzando una macchina virtuale è in realtà molto ampia.

    La cosa più semplice che puoi fare con esso è utilizzare programmi che non sono disponibili per il sistema operativo dell'utente o anche per un PC in linea di principio. Ad esempio, un emulatore del sistema operativo Android è essenzialmente una macchina virtuale che le persone usano per eseguire applicazioni o giochi.

    Inoltre, le macchine virtuali vengono spesso utilizzate dai programmatori per testare programmi scritti. Ad esempio, per verificare come funziona correttamente un algoritmo scritto in diverse versioni di Windows. Lo stesso vale per gli sviluppatori di applicazioni per iOS e Android, che controllano la funzionalità dello sviluppo proprio all'interno degli emulatori. Per questo, è presente una macchina virtuale su un'unità flash, in modo da poter sempre verificare la funzionalità del codice scritto.

    Per tali controlli le macchine vengono utilizzate anche da utenti meno avanzati. Il fatto è che durante l'emulazione dei sistemi operativi correlati, la macchina può riprodurre tutte le informazioni contenute nel computer. Pertanto, se un utente deve scaricare da Internet un file che potrebbe contenere virus, deve prima controllarlo in una macchina virtuale. Se viene riprodotto normalmente su di esso, puoi aprirlo in sicurezza sul tuo sistema operativo nativo.

    Inoltre, aiutano nel lavoro aziendale, ad esempio, le macchine virtuali Bitrix.

    Se parliamo di drum machine virtuali, vengono utilizzate per registrare parti di batteria con alta qualità in condizioni di mancanza di fondi, ad esempio per l'affitto di uno studio. Di tutti gli strumenti, la batteria è la più sensibile alla registrazione, ed è su di essa che si passa più tempo. Inoltre, il batterista potrebbe non avere abbastanza abilità per suonarli esattamente, il che aumenta significativamente l'importo dell'affitto. In una situazione del genere, la soluzione migliore è registrare la parte nel programma e poi riprodurla.

    Cosa sono le macchine virtuali

    Macchina virtuale per Windows 10

    Soprattutto per gli utenti avanzati che hanno familiarità con il concetto di "macchina virtuale", Microsoft ha realizzato l'emulazione integrata di altri sistemi operativi -. Inizialmente, la sua funzionalità è bloccata, ma i suoi componenti sono facilmente abilitati tramite il Pannello di controllo.

    Vai al Pannello di controllo e vai alla sottosezione " Programmi e caratteristiche". Là alla finestra" Accensione e spegnimento dei componenti»Seleziona la casella accanto al nome del servizio Hyper-V. Successivamente, la macchina virtuale verrà installata sul PC, e in futuro sarà possibile avviarla tramite il menu " Cominciare».

    Principali vantaggi di Hyper-V:

    • integrato nel sistema, non è necessario scaricare e cercare;
    • ha funzionalità complete per emulare diverse versioni di Windows, ad esempio 98 e altri sistemi operativi;
    • supporta versioni di Windows di diverse dimensioni di bit;
    • interfaccia semplice ed intuitiva.

    In generale, grazie alla presenza di Hyper-V su Windows 10, gli utenti non hanno bisogno di altri programmi simili. Sebbene l'utilità non richieda abilità di configurazione speciali, puoi leggere di più al riguardo nell'articolo correlato.

    Macchina virtuale per Windows 7

    La macchina virtuale più popolare per gli utenti di Windows 7 è PC virtuale Windows... Inizialmente, la sua funzionalità principale aveva lo scopo di emulare Windows XP, in modo che gli sviluppatori potessero trasferire comodamente i programmi sviluppati per questo sistema operativo al nuovo sette, che stava uscendo in quel momento. In futuro, le sue capacità si sono ampliate e ora Virtual PC è una piattaforma separata in grado di riprodurre quasi tutti i sistemi operativi esistenti.

    Come Hyper-V, questo servizio è integrato nel sistema immediatamente. Per installarlo, devi andare su " Cominciare"E il sottomenu" Programmi". Lì devi trovare una riga con il nome del programma, fai clic su di essa. Si aprirà una finestra in cui è possibile creare, eliminare ed eseguire liberamente altre manipolazioni con l'emulatore di sistemi operativi.

    Macchine virtuali per Mac e altri sistemi operativi

    Oltre alle macchine virtuali integrate nel settimo e decimo Windows, gli sviluppatori di terze parti hanno creato molte altre utilità indipendenti che hanno approssimativamente le stesse capacità, ma differiscono nei dettagli. Il più popolare è Oracle VirtualBox, di cui parleremo in questa parte dell'articolo.

    Questa macchina virtuale può emulare tutti i sistemi operativi attualmente esistenti ed è disponibile anche per i sistemi operativi più popolari al momento: Windows, OS X, Linux e Solaris. Puoi scaricarlo dal sito Web dello sviluppatore, dopo aver selezionato in precedenza per quale sistema ti serve.

    Questo programma Oracle si differenzia dalle sue altre controparti per la sua ampia funzionalità, che include il supporto per le porte USB e il loro avvio da una macchina emulata, la possibilità di salvare lo stato del sistema per il suo ripristino istantaneo in caso di errore critico. In effetti, dall'enorme elenco di tutte le funzionalità supportate, possiamo concludere che scaricando Oracle VirtualBox puoi lavorare comodamente con qualsiasi sistema operativo senza alcuna restrizione.

    Per la maggior parte degli utenti, VirtualBox è un'ottima scelta per la sua praticità, affidabilità e funzionalità.

    Dopo che il kit di distribuzione con l'applicazione è sul tuo computer, fai doppio clic su di esso. Questo avvierà il programma di installazione. In esso, dovrai scegliere quali funzionalità, oltre alla macchina Oracle stessa, sono installate con esso. L'elenco include: programmazione Python interna, supporto Internet personalizzato e integrazione della porta USB. Successivamente, è sufficiente seguire le istruzioni del file di installazione fino al completamento dell'installazione di Oracle VirtualBox.

    Drum machine virtuali

    Le drum machine virtuali sono presenti sotto forma di plug-in aggiuntivi che vengono installati ed eseguiti attraverso il programma per registrare o scrivere musica: FL Studio, Ableton, Cubase e altri. Gli emulatori di drum machine più popolari sono Ez batterista e Tamburi che creano dipendenza... In libero accesso ad essi ci sono ampie librerie di campioni per tutti i gusti, registrati da famosi batteristi.

    Creare la tua macchina virtuale

    Inoltre, c'è anche una società VMWare, che offre anche agli utenti programmi per creare le proprie macchine virtuali. Il più famoso di loro si chiama Stazione di lavoro ed è distribuito a pagamento. Tuttavia, ci sono tonnellate di risorse che offrono l'uso gratuito di questa macchina virtuale sia per Windows, Mac e Ubuntu. Vale la pena notare che l'azienda offre un sacco di utility aggiuntive che espandono le capacità del programma di base, aggiungendo la gestione del desktop, la trasmissione e altro ancora. Consideriamo perché è necessaria questa macchina virtuale.

    Workstation consente di creare macchine virtuali che verranno gestite da un unico centro. Per la maggior parte, questo strumento è di interesse per le grandi aziende che hanno bisogno di configurare la stessa funzionalità dei dispositivi su un gran numero di computer.

    Una delle caratteristiche più importanti che ha la macchina virtuale VMWare, la cosiddetta, vSphere, che consente non solo di creare e configurare una macchina virtuale, ma anche di implementare un'intera infrastruttura di tali dispositivi, interconnessi. E se devi scegliere, tale funzionalità sarà molto utile per le grandi aziende i cui dipendenti devono scambiare dati e informazioni tra loro.

    Tutte le funzionalità dei programmi VMWare sviluppati si basano non su un singolo utilizzo di una macchina virtuale, ma sulla formazione di una griglia da esse e un unico luogo da cui viene controllata questa rete.

    Virtualizzazione 1C-Bitrix

    Un altro programma creato per lavorare comodamente con i prodotti 1C-Bitrix è Macchina virtuale Bitrix, questa volta da sviluppatori nazionali, che possono funzionare anche con qualsiasi Applicazioni PHP... In effetti, questo programma è un'emulazione del server del sito, che contiene tutte le impostazioni per un lavoro confortevole... La macchina finita può essere aperta a Lettore VMWare o altre applicazioni di questo sviluppatore (ci sono anche versioni per VirtualBox e HyperV).

    Il programma ti consente di risparmiare tempo e di iniziare subito dopo che la piattaforma principale è pronta per l'uso. Allo stesso tempo, la macchina virtuale Bitrix viene installata direttamente nel sistema di emulazione principale, integrandosi nella sua funzionalità e operazione, che consente di iniziare a interagire con i progetti 1C immediatamente dopo l'installazione e il lancio.

    Quale macchina virtuale scegliere

    Non c'è un confronto chiaro qui. Tutto dipende dall'utente e dalle sue esigenze. Per emulare giochi e controllare software di terze parti, sono sufficienti i soliti servizi Hyper-V e simili, integrati nel sistema operativo stesso. Un'opzione ben testata, affidabile e gratuita è VirtualBox. Per le organizzazioni, le migliori macchine virtuali sono sicuramente i prodotti VMWare o le macchine virtuali Bitrix, poiché semplificano le interazioni aziendali e dei dipendenti.

    Video collegati