Questo sito contribuisce alla audience di Il Messaggero

Come emulare XP su Windows 7

di

Da quando hai aggiornato il tuo vecchio PC da Windows XP a Windows 7, non riesci più a far funzionare un programma che usi per lavoro? Evidentemente si tratta di un software molto datato disegnato esclusivamente per XP ma, non temere, perché esiste un modo per poterlo utilizzare lo stesso senza reinstallare la precedente versione del sistema operativo Microsoft: basta emulare XP e il gioco è fatto.

Probabilmente non ne eri a conoscenza, ma devi sapere che esistono degli appositi programmi grazie ai quali puoi, appunto, emulare XP su Windows 7, senza dover rimpiazzare il sistema operativo attualmente installato sul computer e senza dover creare una partizione a esso dedicata sull’hard disk. In soldoni, questi programmi ti permettono di usare la vecchia versione del sistema operativo all’interno di quella nuova mantenendo, però, i due ambienti separati tra loro.

Se la cosa ti interessa, ti suggerisco di non temporeggiare oltre e di cominciare immediatamente a darti da fare, mettendo in pratica le indicazioni che trovi in questo mio tutorial. Non ho dubbi riguardo il fatto che, alla fine, potrai dirti ben contento e soddisfatto di quanto appreso. Buona lettura e in bocca al lupo per tutto!

Indice

Informazioni preliminari

Windows XP logo

Prima di entrare nel vivo del tutorial, andandoti a spiegare come emulare XP su Windows 7, è mio dovere fare alcune precisazioni a tal riguardo.

In primo luogo, ti faccio presente che i programmi a cui accennavo a inizio guida consentono, in sostanza, di creare delle macchine virtuali: si tratta di ambienti virtuali, come suggerisce la stessa terminologia, all’interno dei quali è possibile far "girare" un sistema operativo senza però doverlo effettivamente installare sul PC (ovvero senza partizionare il disco).

Per potertene servire, tuttavia, devi disporre del dischetto d’installazione del sistema operativo da emulare oppure della relativa immagine ISO, i quali, appunto, permettono di effettuare il setup dell’OS, proprio come si fa di solito quando si vuole installare Windows in maniera, per così dire, tradizionale, su un computer.

A questo proposito, sappi che a oggi recuperare il supporto d’installazione di Windows XP potrebbe non essere cosa semplice, in quanto si tratta di un sistema operativo ormai obsoleto e, di conseguenza, non è più possibile scaricare le sue immagini ISO o acquistare il suo CD/DVD tramite i canali ufficiali. In ogni caso, se può esserti d’aiuto, ti consiglio la lettura del mio articolo su come scaricare Windows XP, in cui ho provveduto a fornirti qualche “spunto” su come procedere.

Se, invece, disponi già un dischetto d’installazione dell’OS, puoi trasformare quest’ultimo in un’immagine ISO, attenendoti alle procedure che ti ho indicato nel mio tutorial su come creare un’immagine ISO.

Una valida alternativa alle pratiche appena descritte potrebbe essere, a seconda delle tue effettive esigenze, quella di scaricare una macchina virtuale già pronta all’uso: una virtual machine che, insomma, permette di emulare XP direttamente, senza affrontare la procedura d’installazione del sistema operativo in un software di virtualizzazione.

Fino a qualche anno fa, questo tipo di immagine poteva essere prelevata direttamente dal sito Internet di Microsoft, ma ora, considerando il fatto che l’OS in questione risulta essere particolarmente datato e, soprattutto, non più supportato, non è più possibile scaricarla.

Come emulare Windows XP su Windows 7

Fatte le dovute precisazioni di cui sopra, entriamo nel vivo del tutorial e andiamo a scoprire quali strumenti, esattamente, possono essere usati per emulare Windows XP su Windows 7 e come fare per poterli utilizzare: per tutti i dettagli del caso, prosegui pure nella lettura.

Windows XP Mode

Windows XP Mode

Se stai usando una copia di Windows 7 Professional, Enterprise o Ultimate, puoi emulare XP mediante il software Windows XP Mode: si tratta di un emulatore dedicato in maniera specifica a Windows XP, fruibile gratuitamente e distribuito direttamente da Microsoft, il quale fornisce un ambiente virtuale pronto all’uso di Windows XP Professional Service Pack 3 (SP3) a 32 bit.

Per servirtene, però, assicurati prima che il tuo computer abbia i requisiti necessari per far funzionare il programma, vale a dire: almeno 2 GB di RAM, 15 GB di spazio su disco per l’ambiente virtuale e il supporto alla virtualizzazione hardware.

Per scoprire se il tuo computer supporta la virtualizzazione hardware, puoi scaricare un apposito programma di verifica, visitando questa sezione del sito Internet di Microsoft, facendo clic sul pulsante Download, spuntando la casella situata accanto alla voce havdetectiontool.exe e premendo sul pulsante Next.

Completato il download, apri il file .exe ottenuto e, nella finestra che compare sul desktop, seleziona la voce I accept the license terms. Successivamente, clicca sul pulsante Next, per conoscere il responso del test.

Dopo aver fatto le verifiche di cui sopra, recati su questa pagina del sito Internet di Microsoft e procedi con il download del software Windows XP Mode, assicurandoti che nel menu a tendina a sinistra risulti selezionato l’Italiano (altrimenti provvedi tu), facendo clic sul pulsante Scarica, selezionando la casella accanto alla voce WindowsXPMode_it-it.exe e premendo sul pulsante Avanti.

Completato il download di Windows XP Mode, provvedi a scaricare anche Windows Virtual PC: il software che permette di eseguire la macchina virtuale di Windows XP. Per fare ciò, recati su quest’altra pagina del sito Internet di Microsoft, verifica che risulti selezionato l’Italiano nel menu a sinistra (altrimenti provvedi tu), fai clic sul pulsante Scarica, spunta la casella accanto alla voce Windows6.1-KB958559-x64-RefreshPkg.msu (se utilizzi Windows 7 a 64 bit) oppure quella  accanto alla voce Windows6.1-KB958559-x86-RefreshPkg.msu (se utilizzi Windows 7 a 32 bit) e clicca sul pulsante Avanti.

A scaricamento ultimato, apri il file .exe ottenuto e, nella finestra che vedi comparire sul desktop, clicca sui pulsanti Accetto e Chiudi, in modo tale da completare il setup.

Windows Virtual PC

Adesso devi eseguire l’installazione di Windows XP Mode. Per cui, apri il primo file .exe ottenuto e, nella finestra che ti viene mostrata sullo schermo, clicca sul pulsante Avanti per due volte di fila, quindi su quello e, infine, sul bottone Fine.

Windows XP Mode

Avvia ora la macchina virtuale con Windows XP, cliccando sul pulsante Start (quello con la bandierina di Windows) che trovi nella parte in fondo a sinistra della barra delle applicazioni, seleziona la voce Tutti i programmi dal menu che si apre e fai clic sul collegamento Windows XP Mode che trovi nella cartella Windows Virtual PC.

Nella finestra che si apre, spunta poi la casella accanto alla dicitura Accetto le condizioni di licenza, clicca sul pulsante Avanti, immetti la password che vuoi usare per accedere a Windows XP nei campi dedicati e clicca ancora sul pulsante Avanti. Successivamente, scegli se proteggere il computer installando gli aggiornamenti automatici del sistema operativo o se rimandare l’operazione, clicca nuovamente sul bottone Avanti e, infine, su quello Avvia installazione. Ti ritroverai così al cospetto del desktop di Windows XP.

Windows XP Mode

Ti segnalo, inoltre, che tutti i programmi che andrai a installare in Windows XP potranno eventualmente essere richiamati sul desktop di Windows 7 anche quando la macchina virtuale non sarà in esecuzione. Per riuscire a fare ciò, clicca sul pulsante Start di Windows, seleziona la voce Tutti i programmi dal menu che si apre e clicca sul collegamento relativo al programma che vuoi eseguire, presente nella cartella Windows Virtual PC > Applicazioni Windows XP Mode.

Se ritieni necessario personalizzare le impostazioni della macchina virtuale, sappi che puoi farlo cliccando sul menu Strumenti che trovi nella parte in alto a sinistra della finestra di Windows XP Mode, selezionando la voce Impostazioni e intervenendo sulle opzioni disponili, come la quantità di memoria, la connessione di rete da usare ecc.

Se desideri usare la macchina virtuale a schermo interno, ti comunico che puoi riuscirci cliccando sul menu Operazione, collocato in alto a sinistra, e scegliendo la voce Schermo intero. Per spegnere la virtual machine, invece, richiama sempre il menu Operazione e scegli i comandi appositi da quest’ultimo.

VirtualBox

VirtualBox

Un ulteriore strumento di cui puoi avvalerti per emulare XP su Windows 7 è VirtualBox: si tratta di un programma di virtualizzazione gratuito e open source che permette di creare delle macchine virtuali di qualsiasi sistema operativo, XP compreso. In ambito gratuito è sicuramente una delle migliori soluzioni in circolazione.

Per scaricare VirtualBox sul tuo computer, collegati al sito Internet del programma e fai clic sul collegamento Windows hosts che si trova sotto la voce VirtualBox x.x.x platform packages, nella parte in alto della pagina.

Completato lo scaricamento, apri il file .exe ottenuto e, nella finestra che vedi comparire sul desktop, clicca sul pulsante Avanti per tre volte di fila e poi sui bottoni e Installa. In seguito, premi ancora una volta sul pulsante , quindi su quello Installa (per installare nel sistema i driver di rete necessari a far funzionare Internet sulle macchine virtuali) e, in conclusione, fai clic sul pulsante Fine.

VirtualBox

A setup ultimato, puoi procedere con la creazione della macchina virtuale per usare Windows XP. Per fare ciò, clicca sul pulsante Nuova, che trovi nella parte in alto a destra della finestra di VirtualBox, digita il nome che vuoi assegnare alla virtual machine nel campo Nome, seleziona la voce Microsoft Windows dal menu a tendina Tipo e quella Windows XP (32-bit) dal menu a tendina Versione, dopodiché fai clic sul pulsante Successivo.

VirtualBox

Indica, dunque, la quantità di RAM che vuoi assegnare alla tua macchina virtuale, spostando la barra di regolazione apposita (io ti consiglio di non andare oltre i 1024 MB, ma possono andare bene anche 512 MB), premi sui bottoni Successivo e Crea, clicca nuovamente sul pulsante Successivo per due volte di fila, definisci le dimensioni dell’hard disk virtuale che vuoi creare per virtualizzare Windows XP (ti suggerisco 10 GB), la posizione in cui vuoi salvare la virtual machine e premi ancora sul bottone Crea.

Ora che hai creato la macchina virtuale, devi installare Windows XP su quest’ultima: i passaggi che vanno effettuati sono esattamente gli stessi che occorre compiere per installare “normalmente” il sistema operativo sul PC. Per cui, avvia la virtual machine, facendo doppio clic sul suo nome nell’elenco annesso alla finestra di VirtualBox, clicca sul menu a tendina che si trova nella nuova finestra visualizzata e seleziona il CD d’installazione del sistema oppure la sua immagine ISO (previo clic sull’icona a forma di cartella). In seguito, premi sul bottone Avvia.

Segui, poi, la procedura guidata per l’installazione di Windows XP, attenendoti alle istruzioni sul da farsi contenute nel mio post su come installare Windows XP. Una volta completata l’installazione, potrai avviare in qualsiasi momento la tua copia di Windows XP virtualizzata lanciando VirtualBox e facendo doppio clic sul nome della virtual machine.

Quando lo vorrai, potrai mettere in pausa la macchina virtuale, interromperla e regolarne le varie impostazioni cliccando sul menu Macchina posto nella parte in alto della finestra e servendoti delle voci visualizzate. Se, invece, vuoi usare la virtual machine a schermo intero, accedi al menu Visualizza e clicca sulla voce Modalità schermo intero.

Al fine di migliorare il grado di integrazione tra Windows XP e Windows 7, ti suggerisco, inoltre, di installare i Guest Additions di VirtualBox: dei componenti che consentono di ottenere una risoluzione migliore per la VM, condividere gli appunti tra sistema reale e sistema ospiti e altro ancora.

Per procedere, ti basta aprire il menu Dispositivi nella parte in alto della finestra della virtual machine e cliccare sulla dicitura Inserisci l’immagine del CD delle Guest Additions. Scegli quindi di eseguire l’autorun del disco virtuale montato nella macchina virtuale e attieniti alla procedura guidata proposta. Per ulteriori dettagli, puoi consultare il mio tutorial incentrato in via specifica su come usare VirtualBox.

VirtualBox

Se, invece, disponi di una macchina virtuale di Windows XP già pronta all’uso, per poterla eseguire, clicca sul menu File di VirtualBox (in alto a sinistra), scegli la voce Importa applicazione virtuale e seleziona il relativo file dalla finestra successiva.

VMware Workstation Player

VMware Workstation Player

VMware Workstation Player è un altro rinomato software per la virtualizzazione dei sistemi operativi. È forse un tantino più complesso da usare rispetto a VirtualBox, ma è comunque gratuito e molto efficiente. Windows XP a parte, consente di creare e usare virtual machine di tutti i più diffusi sistemi operativi, di casa Microsoft e non.

Per scaricare il programma sul tuo PC, visita il suo sito Internet e clicca sul pulsante Scarica ora, posto in alto a destra. Nella nuova pagina che si apre, premi sul bottone Download situato accanto alla voce VMware Workstation xx.x.x Player for Windows 64-bit Operating Systems.

Completato il download, apri il file .exe ottenuto e clicca sul pulsante , nella finestra che vedi comparire sullo schermo. Premi, poi, sul pulsante Next, seleziona la voce I accept the terms in the License Agreement e clicca ancora sul bottone Next per quattro volte di fila. In conclusione, fai clic sui pulsanti Install e Finsh.

VMware Workstation Player

A questo punto, avvia il programma facendo doppio clic sul collegamento apposito che è stato aggiunto al menu Start e, una volta visualizzata la finestra di VMware Workstation Player sul desktop, clicca sui pulsanti Continue e Finish.

Nell’ulteriore finestra che si apre, seleziona il collegamento Create a New Virtual Machine presente a destra, in modo tale da avviare la creazione di una nuova macchina virtuale. Scegli, dunque, se prelevare Windows XP dal dischetto d’installazione (Installer disc) oppure mediante file ISO (Installer disc image file) e clicca sul bottone Next, dopodiché fornisci il relativo supporto.

VMware Workstation Player

Adesso, compila i campi su schermo andando a digitare il product key di Windows XP, il nome dell’account utente che vuoi creare e la relativa password e fai clic sul pulsante Next.

Indica, poi, il nome che vuoi assegnare alla macchina virtuale, nel campo Virutal machine name, la posizione in cui salvare il relativo file, tramite la sezione Location, e clicca nuovamente sul pulsante Next.

VMware Workstation Player

A questo punto, specifica lo spazio che il disco della macchina virtuale andrà a occupare e la sua tipologia, premi sui pulsanti Finish e e il gioco è fatto.

Dopo aver compiuto tutti i passaggi di cui sopra, devi semplicemente attenerti alla procedura d’installazione guidata di Windows XP, che è praticamente la stessa che viene proposta quando il sistema operativo viene installato su un computer “fisico”: trovi maggiori dettagli sul da farsi nella mia guida su post su come installare Windows XP.

Quando la virtual machine sarà in esecuzione, potrai passare alla visualizzazione a schermo interno facendo clic sull’icona con il quadrato con i contorni agli angoli che si trova in cima, mentre per metterla in pausa o in stop ti basterà premere sul bottone Play (posto sempre in alto) e selezionare il comando di tuo interesse dal menu che compare.

Per regolare le impostazioni, invece, fai clic destro sul nome della macchina virtuale nella parte sinistra della finestra principale del software, seleziona la voce Settings dal menu che compare e intervieni sui comandi e sulle opzioni disponibili.

Se poi disponi già del file di una macchina virtuale, puoi eseguirlo in VMware selezionando la voce Open Virtual Machine che trovi nella parte destra della finestra principale del programma.