Wie beschikt over Windows 7 Professional of Windows 7 Ultimate, heeft de mogelijkheid om oude Windows XP-programma's binnen een virtuele computer op het besturingssysteem te installeren. Hoe dit werkt en hoe u dit voor elkaar kunt krijgen, leest u in dit artikel.
Virtual PC is een programma waarmee u een computer kunt emuleren binnen een bestaand besturingssysteem. In principe kunt u met Virtual PC ieder besturingssysteem emuleren, maar in deze Hands On richten we ons op de Windows XP Modus voor Windows 7. Wanneer u oude Windows XP-applicaties heeft die met geen mogelijkheid onder Windows 7 aan de praat zijn te krijgen, dan kan de Windows XP Mode voor u een uitkomst bieden. Er wordt een complete Windows XP Professional-installatie geëmuleerd en u kunt oude toepassingen binnen dat besturingssysteem installeren, die vervolgens direct vanuit Windows 7 zijn te benaderen.
Downloaden
Wanneer u voor de eerste keer gebruik wil maken van Virtual PC onder Windows 7, zoekt u tevergeefs naar de software: Microsoft biedt Virtual PC en de XP Modus niet aan als onderdeel van het besturingssysteem, maar u dient de software apart te downloaden.
Stap 1: Download Windows XP Mode voor Virtual PC
In tegenstelling tot wat gebruikelijk is, downloadt u eerst een installatiebestand voor de Windows XP Mode. Dit is een 500 MB groot bestand, dat een compleet Windows XP Professional besturingssysteem bevat. Om de Windows XP Mode te downloaden, gaat u naar de volgende website:
http://www.microsoft.com/windows/virtual-pc/download.aspx
Buiten het feit dat u Windows 7 Professional of Ultimate nodig hebt voor Windows XP Mode, is er nog een addetje onder het gras: uw pc moet namelijk hardware virtualisatie ondersteunen. Met hardware virtualisatie wordt het mogelijk om fysieke hardware te emuleren, zodat deze ook kan worden gebruikt vanuit een virtuele computer. De meeste computers die niet ouder zijn dan drie jaar, ondersteunen hardware virtualisatie. Als u niet zeker weet of uw pc hardware virtualisatie ondersteund, kunt u dit zelf eerst controleren via het programma Hardware-Assisted Virtualization Detection Tool, kortweg HAV. Het HAV-tooltje kunt u hier downloaden. Wanneer u het direct uitvoert, dan controleert het programma of uw pc virtuele hardware emulatie ondersteunt.
Wanneer blijkt dat uw pc geen virtuele hardware emulatie ondersteunt, is er echter nog steeds geen man overboord. Microsoft biedt namelijk een patch aan, die het mogelijk maakt om toch gebruik te maken van Virtual PC en Windows XP Mode wanneer uw pc geen virtuele hardware emulatie ondersteunt. Daarover leest u verderop meer.

Kies eerst de versie en taal van uw Windows 7-besturingssysteem. De Windows XP Modus werkt alleen met Windows 7 Professional, Ultimate en Enterprise (voor bedrijven). Bij item 2 op de bovengenoemde website (niet afgebeeld) kunt u eerst nog controleren of uw pc en BIOS hardware virtualisatie ondersteund. Met hardware virtualisatie kan uw pc nog beter overweg met virtuele computers, maar de eis om deze functie aanwezig te hebben op de computer om Virtual PC en de Windows XP Mode te gebruiken, heeft Microsoft laten vervallen. Klik op de blauwe knop 'Windows XP Mode' om het bestand te downloaden.
Wanneer het Windows XP Mode-bestand is gedownload, laat u de bovengenoemde site openstaan en installeert u de Windows XP Mode. De installatie neemt zo'n 1.6 GB ruimte in beslag.

Nadat de installatie is voltooid, kunt u het installatiescherm afsluiten. Haal het vinkje weg bij 'Windows XP Mode starten'. U kunt de XP Mode namelijk nog niet starten omdat Virtual PC niet is geïnstalleerd.
Stap 2: Download Microsoft Virtual PC
Nadat u via de bovengenoemde website het schijfimage-bestand van zo'n 500MB hebt gedownload en geïnstalleerd, kunt u nu het programma Virtual PC downloaden en installeren. Zonder Virtual PC hebt u niets aan Windows XP Mode, omdat deze virtuele XP-machine gebruik maakt van Virtual PC. In feite is deze versie van Virtual PC een update voor Windows 7, maar deze wordt niet via Windows Update weergegeven. Microsoft wil het gebruikers blijkbaar toch niet té makkelijk maken om de software te bemachtigen.

Bevestig de vraag of u de update wilt installeren met 'Ja', accepteer de gebruikersvoorwaarden en installeer vervolgens de software. Omdat dit een update is voor Windows 7, kunt u geen installatielocatie opgeven, maar worden de bestanden met de Windows-systeembestanden geïntegreerd. Nadat Virtual PC is geïnstalleerd, moet de computer opnieuw worden opgestart.
Nadat de computer opnieuw is opgestart, is er in het start menu een nieuw item toegevoegd: Windows Virtual PC. Wanneer u dit item openklapt, vindt u daaronder weer twee items: Windows Virtual PC en Windows XP Mode. U kunt nu direct de Windows XP Mode opstarten door eenmaal op het pictogram van laatsgenoemde item te klikken.

Wanneer u bij het opstarten vanWindows XP Mode een foutmelding te zien krijgt met betrekking tot geen hardwareondersteuning van virtualisatie, betekent het dat uw systeem dit niet ondersteund.

Patch voor Virtual PC en Windows XP Mode
Zoals gezegd heeft Microsoft een patch uitgebracht voor Virtual PC, waardoor het toch mogelijk wordt om de Windows XP Mode onder Windows 7 te installeren, ook al ondersteunt uw computer de virtuele hardwareondersteuning niet. De patch is echter niet eenvoudig te vinden, laat staan opgenomen in de software zelf. De patch is via de onderstaande link - de Microsoft support-site - te downloaden. U dient wel in het bezit te zijn van een legale versie van Windows 7, want er wordt een validatiecheck uitgevoerd:
Heeft u de patch geïnstalleerd, dan moet de computer wederom opnieuw worden opgestart.
Windows XP Mode gebruiken
Nadat na de installatie van XP Mode danwel de patch de computer opnieuw is opgestart, kan Windows XP Mode worden gestart. Klik daarvoor op het start menu | Alle programma's | Windows Virtual PC | Windows XP Mode. Accepteer de gebruikersvoorwaarden en klik op de knop 'Volgende'. In het daarop verschijnende scherm kunt u een gebruikersnaam en wachtwoord opgeven voor de virtuele Windows XP-machine, net zoals u dat gewend bent bij een 'echte' Windows-installatie. Met deze gegevens logt u in op de Windows XP-machine, dus het is zaak de gegevens goed te onthouden, anders komt u het virtuele besturingssysteem niet in. Door het vinkje bij 'Referenties onthouden' aan te zetten, worden de gegevens onthouden en logt Windows XP automatisch in.
Ook kunt u hier de installatie-map opgeven. Standaard kiest Microsoft hier voor de lokale profielmap, maar het is beter en overzichtelijker als u hier een aparte partitie voor gebruikt, in ons voorbeeld gebruiken we de D-schijf.

Nadat u alle gegevens hebt opgegeven en ingevuld, drukt u op de knop 'Volgende'. Wie Windows XP wel eens heeft geïnstalleerd, kent het scherm voor de beveiligingsinstellingen wel. De virtuele XP Mode kent ook zo'n scherm, al stelt u deze alvast in voordat de virtuele computer daadwerkelijk wordt ingeschakeld. Het is aan te raden om hier te kiezen voor 'Beveilig mijn computer'. Omdat de Windows XP-versie virtueel en onafhankelijk van het bestaande Windows 7-besturingssysteem draait, maar wel van dezelfde internetverbinding gebruik maakt, is de virtuele XP computer kwetsbaar voor virussen, trojaanse paarden en alle andere internetgevaren. Het is dus handig om voor de virtuele XP computer ook gewoon automatisch updates te ontvangen. Daarnaast is het - na de installatie - ook slim om binnen de virtuele computer een firewall en virusscanner te installeren. Maar dat is in de meeste gevallen niet nodig als u alleen een paar programma's vanuit Windows 7 via de XP Mode wil opstarten.

In de laatste stap van de setup van de XP Mode gaat het installatieprogramma de mappen op uw harde schijf delen met de virtuele XP-omgeving. Hierdoor kunnen programma's die vanuit de XP Mode worden gestart, gebruik maken van alle documenten, schijfstations en mappen op uw 'eigen' Windows 7-computer. Later kunt u - nadat de setup is voltooid - weer het delen van mappen uitschakelen.

Klik op de knop Setup starten en de virtuele computer wordt nu geïnstalleerd. De installatie kan een paar minuten duren, maar gaat vele malen sneller dan het fysiek installeren van Windows XP, omdat er nu alleen maar een kant-en-klaar schijfimage-bestand wordt geconfigureerd. De eerste keer opstarten van de virtuele machine kan wel enige tijd duren, maar dat gebeurt alleen bij de eerste configuratie. Later start de virtuele machine veel sneller op.
Windows XP Mode gebruiken
Allereerst is het belangrijk en handig om te weten dat de Windows XP Mode in feite een echt Windows XP Professional besturingssysteem is. Het enige verschil is dat het binnen een virtuele omgeving draait en dus niet fysiek op uw eigen harde schijf is geïnstalleerd. Daardoor kan er met het installeren van programma's binnen de virtuele computer, weinig tot niets misgaan met uw eigen computer. De map C:\Windows\, C:\Program Files\ en C:\Documents and Settings\ binnend e virtuele omgeving zijn bijvoorbeeld niet benaderbaar vanuit Windows 7. Wanneer Windows XP crasht, is er nog steeds niets aan de hand, want alleen de virtuele computer loopt dan vast, terwijl uw eigen Windows 7-computer gewoon blijft doorwerken. Virtual PC is dus niet alleen handig om oude - niet Windows 7-compatibele - programma's te installeren, het is ook een prima omgeving om software op te testen.
De Windows XP Mode kunt u als volgt nu opstarten vanuit het startmenu: Alle programma's | Windows Virtual PC | Windows XP Mode. Er verschijnt een klein scherm dat aangeeft dat de virtuele computer wordt gestart.

Indien u er tijdens de installatie van Windows XP Mode er voor gekozen hebt om de inlogreferenties (gebruikersnaam en wachtwoord voor XP) niet op te slaan, verschijnt er een login-scherm waar de gebruikersnaam en wachtwoord moet worden opgegeven. Voer hier de eerder aangemaakte gegevens in:

Na het inloggen verschijnt in een apart venster binnen Windows 7, de desktop van de virtuele Windows XP-computer. Deze virtuele computer gebruikt u dus net als een gewone XP-machine: u kunt er programma's installeren, de desktop aanpassen, de Windows Verkenner openen, internet op gaan et cetera.
Een oud Windows XP-programma installeren
Het is nu mogelijk om een programma te installeren dat u wilt gebruiken in de Windows XP Mode. Het desgewenste programma moet dus binnen de virtuele Windows XP-computer worden geïnstalleerd, om het vervolgens vanuit Windows 7 te kunnen starten. U hoeft niet telkens de virtuele Windows XP-machine op te starten om het programma te kunnen gebruiken.
Omdat de virtuele Windows XP-computer via het delen van schijven toegang heeft tot uw lokale partities, kunt u eenvoudig software vanaf uw eigen harde schijf installeren. De lokale mappen van uw Windows 7-computer, worden binnen de Windows XP Mode als netwerkstations weergegeven. Blader in de Windows XP-computer via de Windows Verkenner naar de map waar u de installatiebestanden van uw Windows XP-programma's hebt staan. In ons voorbeeld maken we gebruik van de programma's Cool Edit Pro en Paint Shop Pro 4, die we als XP-compatibele software willen gaan installeren.

In bovenstaand scherm ziet u de twee uitvoerbare installatiebestanden staan van Cool Edit Pro en Paint Shop Pro 4, die we beiden op de virtuele Windows XP willen gaan installeren. De naam DVDCDPROD3 verwijst naar de Windows 7-computer, waarvan de lokale mappen als netwerkstations in Windows XP Mode worden weergegeven.
We installeren beide programma's na elkaar, eerst Paint Shop Pro 4 en vervolgens Cool Edit Pro. De programma's worden op de normale manier geïnstalleerd, zoals u dat gewend bent onder Windows XP. De installatiemap C:\Program Files\Paint Shop Pro 4\ heeft dus betrekking op de map in de Windows XP Mode en niet op de map in uw eigen Windows 7-installatie.

Zijn beide programma's onder de Windows XP Mode eenmaal geïnstalleerd, dan kunt u de virtuele computer afsluiten. Dat gaat niet via het startmenu van de virtuele XP-computer, maar u klikt in de bovenste balk van Virtual PC op de knop Actie | Sluiten.

De virtuele computer wordt nu afgesloten. Als u nu in Windows 7 kijkt onder het startmenu | Alle programma's | Windows Virtual PC, ziet u dat er een submap is bijgekomen: Windows XP Mode toepassingen met daaronder twee submapjes die betrekking hebben op de zojuist geïnstalleerde programma's, in ons geval waren dat Cool Edit Pro en Paint Shop Pro 4. U kunt deze programma's nu gewoon vanuit Windows 7 starten, zonder dat u de Windows XP Mode te zien krijgt. De programma's worden echter wel getoond met een Windows XP-uiterlijk, omdat ze feitelijk in Windows XP draaien. De XP-desktop krijgt u echter niet te zien, toch is Windows XP wel op de achtergrond gestart.

Het starten van een XP-programma gaat overigens niet erg snel, maar dat komt omdat Windows XP in de achtergrond eerst virtueel wordt opgestart, daarna wordt de software zelf pas gestart.
Integratie met Windows 7
Alle programma's die onder de Windows XP Mode zijn geïnstalleerd - en dat geldt bijvoorbeeld ook voor Office - kunt u direct vanuit Windows 7 benaderen door het pictogram te dubbelklikken vanuit het startemenu van Windows 7 van het programma dat u wilt opstarten. De pictogrammen van de XP-programma's kunt u bovendien ook op andere plekken binnen Windows 7 neerzetten, bijvoorbeeld vastpinnen aan de taakbalk. Wanneer u het programma opent, en u met de muis over de preview in de taakbalk staat, wordt het programma aangeduid met (extern). Hierdoor is te zien dat het programma vanuit de Windows XP Mode draait.

Het is niet mogelijk om - wanneer u een programma in de Windows XP Mode draait - de Windows XP Mode afzonderlijk op te starten. U krijgt dan een melding dat er programma's in de XP Modus zijn geopend en de vraag of u deze wilt afsluiten.

|
Daarna xpmode geinstalleerd als door U beschreven en alles werkt goed (nog geen problemen gevonden)
Vraag1: Saved xpmode de lotusfile in 32 of 64 bits?
Ik werkte met een oudere PC met windows xp en lotus123, die ging stuk en heb toen bovenstaande computer gekocht.
Vraag2: kan de gesavede xpmode file nog ingelezen worden in een xp computer? Dit is belangrijk voor mijn collega's die mijn files natuurlijk nog moeten kunnen bewerken.
Ik hoor graag van U.
Vriendelijke groet
John