Windows 7 RC met Windows XP Mode is cool! - IT-professional Community Blog
Zoeken binnen blogs.microsoft.nl

IT-professional Community Blog

Windows 7 RC met Windows XP Mode is cool!

May 06 2009, 11:27 AM

In een eerdere blog gaf Tony al aan wat er allemaal voor verbeteringen zitten in de Windows 7 Release Candidate ten opzichte van de Windows 7 Beta.

Waar veel vragen over zijn is de Windows XP Mode. Wat is dat dan? Wat kan ik er mee? Is dit hetzelfde als Microsoft Enterprise Desktop Virtualization (MED-V)?

Een van de lastigste dingen bij het overstappen naar een nieuwe versie van Windows is altijd de compatibiliteit van applicaties. Hoewel er in Windows 7 wederom veel aan “application compatibility” is gedaan kan het natuurlijk zijn dat programma’s te oud zijn waardoor het (of bepaalde functionaliteit) niet werkt. In de Release Candidate word er daarom een speciale virtualizatie laag meegeleverd die men “Windows XP Mode” heeft genoemd. Deze virtualizatie laag maakt gebruik van de Microsoft Virtual PC in combinatie met een virtuele Windows XP omgeving. Hierdoor kan men op een PC applicaties draaien in een virtuele Windows XP omgeving.

Windows XP Mode maakt het dus mogelijk om legacy applicaties die niet goed functioneren op Windows 7 in een virtuele Windows XP omgeving te draaien met behulp van Windows Virtual PC, de opvolger van Virtual PC 2007. Windows Virtual PC is de gratis hypervisor oplossing (type-2, Hybrid VMM laag) voor Windows 7 waarmee men meerdere virtuele Windows instances kan draaien op een enkele fysieke machine. Windows Virtual PC draait op zowel 32 als 64 bits omgevingen maar heeft wel als vereiste dat in de BIOS Data Execution Prevention (DEP) en Hardware Virtualization is aangezet. De meeste machines die de afgelopen 2-3 jaar zijn aangeschaft hebben dat wel en ik gebruik altijd het tooltje securable om te checken of alles aan staat:

Securable

Windows XP Mode komt alleen bechikbaar voor de Windows 7 Professional en Ultimate versies en is gericht op de MKB markt of technische thuis gebruiker die applicaties onder Windows XP wilt draaien. Voor de Enterprise markt is er MED-V wat een onderdeel is van het Microsoft Desktop Optimization Pack (MDOP). MED-V is gericht op de IT Professional in een Enterprise omgeving en biedt centraal beheer, policy based provisioning en image delivery om zo ook in een complexe omgeving eenvoudig de clients van de benodigde XP images te kunnen voorzien.

Naast Windows Virtual PC maakt Windows XP Mode gebruik van een pre-configured Windows XP SP3 VHD image, beiden zijn nu al als aparte download beschikbaar op TechNet en MSDN (onder Applications > WindowsVirtual PC). Na installatie van beide files wordt de configuratie gestart van de syprepped Windows XP SP3 VHD:

Configuration 

En dan heb je je eigen Windows XP SP3 virtual machine die draait met 256 MB aan geheugen:

Windows XP SP3

Best leuk, maar sommigen zullen zich afvragen: Ja maar, dat kan ik toch ook met VPC2007 doen?

Mee eens, maar Windows Virtual PC heeft nu ook ondersteuning voor USB devices! Het is nu mogelijk om printers, scanners, flash drives of externe disken aan je virtuele machine te koppelen. Daarnaast is het ook mogelijk om gebruik te maken van printer redirection, clipboard sharing, folder integratie waarmee vanuit de virtuele machine de Windows 7 My Documents, Pictures, Videos, Music en Desktop te benaderen zijn.

Het meest coole is echter dat applicaties die in de virtuele Windows XP SP3 machine worden geinstalleerd gewoon verschijnen in het Windows 7 start menu! Hoewel er onder water dus Windows Virtual PC draait merkt de gebruiker daar eigenlijk niets van. Ik heb als test een PDF reader in mijn virtuele machine geinstalleerd en dit zie ik onder Windows 7:

Start Menu

Na starten van de applicatie kan ik gewoon een PDF openen op mijn fysieke desktop terwijl deze applicatie dus in het Windows XP image draait! (vandaar de XP explorer layout):

PDF Reader 

Als je goed kijkt zie je in taskbar aan het icoontje dat de PDF reader draait onder Windows XP Mode (Windows Virtual PC image) maar de gebruiker kan gewoon zijn legacy applicatie gebruiken zonder dat hij/zij zich druk hoeft te maken over wat desktop virtualisatie is:

PDF 

Ik zeg: VET COOL!

Groeten, Daniel

P.S.: Wil je meer weten over hoe Windows 7 RC beheer en deployment kunt optimaliseren door gebruik te maken van de build-in tools (zoals bijvoorbeeld Windows XP Mode) maar ook het Microsoft Desktop Optimization Pack (MDOP) en de Microsoft Deployment toolkit (MDT2010 Beta)? Kom naar mijn InTrack over de Geoptimaliseerde mobiele werkplek op 13 of 20 mei.

Commentaar:

Frank Buiteman zei:

Zou dit ook werken als je Windows 7 draait in een op Hyper-v gebaseerde Virtuele Machine? Ik vermoed van niet omdat er dan geen hardware virtualisatie is.

Dat zou betekenen dat windows 7 niet XP-compatible is als het draait in een VDI omgeving.

# May 12, 2009 10:53 AM

sajaki zei:

vind ik gewoon... heel erg slecht. als het nodig is op een "virtuele" omgeving te draaien om simpele xp applicaties tr draaien dan bedank ik nu al. voor mij hoeft het niet. dit moet native kunnen!

Net als op OS X carbon applicaties niet de hele featureset kunnen gebruiken.

D- VOOR M$

# May 12, 2009 11:51 PM

Guus Brugman zei:

Allemaal goed en wel Daniel, maar Windows XP Mode draaien in 256MB? Dat draait echt niet hoor, het kruipt. En hoe houd je je Virtual Windows XP Mode virus en spyware vrij? Het is wel weer een extra laag die beheerd moet worden. Verder vind ik de My documents in deze XP Mode niet echt handig gekozen, dat zal wel wenselijk zijn voor oude XP applicaties, maar is die My Documents ook buiten die XP Mode toegankelijk? Stel ik maak iets met PaintShopPro en die bewerkte file staat dan in My Documents en moet ik met de hand kopiëren naar Documents.

# May 14, 2009 11:02 PM

Sander Berkouwer zei:

vind ik gewoon... heel erg slecht. als het nodig is op een "virtuele" omgeving te draaien om simpele xp applicaties tr draaien dan bedank ik nu al. voor mij hoeft het niet. dit moet native kunnen!

Net als op OS X carbon applicaties niet de hele featureset kunnen gebruiken

Wanneer je Windows 2000 en XP (de NT 5.x familie) met Apple producten gaat vergelijken, dan komen Carbon applicaties ineens wel heel erg uit de lucht vallen.

Carbonization is een tweakmogelijkheid voor applicatieschrijvers om applicaties op zowel het oudere Mac OS als het nieuwere Mac OS X te laten draaien. Dit is hetzelfde kip-en-ei verhaal als de Windows XP applicaties. Een applicatieschrijver kan een applicatie herschrijven voor compatibliteit met een nieuw besturingssysteem, maar kiest er voor het niet te doen, etc.

Windows XP applicaties werken 99% op Windows Vista en Windows 7. Vooral de door jou genoemde simpele XP applicaties, waarbij gebruik kan worden gemaakt van de Compatibility Mode.

Waar het echter bijt is wanneer een applicatie een driver wil installeren (Daemon Tools is van deze categorie een goed voorbeeld) of gebruik maakt van delen van Windows die zijn uitgefaseerd (mIRC is zo'n applicatie. Deze verwacht dat de Microsoft Agent aanwezig is...) of een dongle nodig acht (AutoDesk spulletjes, iemand?) Deze applicaties kunnen dan niet de gehele featureset gebruiken, terwijl deze bijvoorbeeld wel nodig is voor het uitvoeren van de applicatie in verband met dongles en andere archaïsche beveiligings- en check- of circumventmethoden.

Voor deze applicaties is dus nu de Windows XP Mode.

# May 15, 2009 1:07 PM

Ivo zei:

Leuk concept dat zeker weten, ik denk dat het waarschijnlijk al te laat is voor de USB support, hierdoor hebben een hoop mensen hun printers,camera's ect ect moeten vervangen omdat vista de wat oudere hardware niet als vriend zag

# May 29, 2009 2:41 PM

Peter zei:

@ Guus Brugman

Xp draait wel zeker onder 256 mb . Ik ben sinds enkele weken alles aan het testen. En het werkt perfects.

Bijvoorbeeld de mijn documenten locatie kun je bijvoorbeeld ook gewoon naar het zelfde netwerk adres laten verwijzen als in windows 7.

Probleem verholpen dus.

Verder werkt het idee ook heel goed om programma's in xp te installeren en die uitvoeren in windows 7 .Zitten zoveel voordelen aan .

Ik ben er super tevreden mee .

# August 6, 2009 4:29 PM

cedric zei:

kan voor sommige zaken handig zijn maar is voor de rest een extra last en het neemt onnodige plaats in beslag vermits je zo iets toch nu ook weer niet ZO vaak gebruikt (oké... er zijn altijd uitzonderingen maar toch)

# August 7, 2009 4:06 PM

Sebastiaan zei:

Geweldig! Nu kunnen we Windows 7 draaien met daaronder Windows XP. Maar waarom niet gewoon XP blijven draaien, als daarmee alles WEL werkt. Zeker voor enterprise organisaties zal het nog wel even duren voor deze over zullen gaan naar Windows 7. XP was gewoon te goed ;-)

# August 25, 2009 11:42 AM

Willem zei:

"Geweldig! Nu kunnen we Windows 7 draaien met daaronder Windows XP. Maar waarom niet gewoon XP blijven draaien, als daarmee alles WEL werkt. Zeker voor enterprise organisaties zal het nog wel even duren voor deze over zullen gaan naar Windows 7. XP was gewoon te goed ;-)"

JUIST bedrijven die de overstap naar Vista niet hebben gemaakt in verband met alle problemen zullen juist WEL overstappen naar Windows 7. XP te goed? XP heeft nauwelijks enige beveiliging. Dat programma's werken is nog geen maatstaf voor kwaliteit.

# October 17, 2009 12:15 PM

marciano zei:

ho

# October 18, 2009 7:00 PM

marciano zei:

hi

# October 18, 2009 7:01 PM

Windows XP mode in Windows7 - Windows 7 Forums zei:

PingBack vanaf  Windows XP mode in Windows7 - Windows 7 Forums

# November 3, 2009 3:25 PM

Xp modus zei:

Werkt ideaal om nieuwe software te testen zonden je syteem te bevuilen, zoals een beta van Firefox. HEt stelt je ook in staat om bv IE6 te draaien onder Windows 7. Handig voor webdesigners om cross-browser te testen.

# November 7, 2009 10:03 PM

Rbird zei:

Het is mij nog niet duidelijk of support van legacy (=XP) driver goed is afgedekt met de XP comp.mode. Met welk type drivers gaat dit wel/niet goed?

# November 22, 2009 11:18 AM

Peter zei:

Ik had gehoopt, dat ik nu mijn adventures,die alleen onder XP draaien, op mijn laptop (met windows 7) zou kunnen draaien. Niet dus. Installeren geen probleem, maar bij het opstarten krijg ik de melding dat ik een backup van het spel in de DVDspeler hebt. Maar er zit een orgineel in.

# December 11, 2009 5:39 PM

Tom zei:

Zojuist de installatie achter de rug van die  xp mode en dit werkt hier prima . Mijn programma waarvoor ik de xp mode nodig had blijkt te werken :-) , een gelukkig mens .

# December 19, 2009 3:20 PM

Ron Kolijn zei:

Hi there,

Ik heb, naar volle tevredenheid, XP Mode op mijn Win7 Pc geïnstalleerd. Ik heb dit met name gedaan omdat ik er een boekhoup-pakket in draai, wat niet installeert onder Win7...

Nu mijn vraag: Ik gebruik de Win7-PC samen met mijn vrouw. Ik heb de XP Mode onder mijn eigen account geïnstalleerd. Kan ik de XP mode ook beschikbaar stellen aan een andere user? En, nog belangrijker, de virtuele boekhoud-applicatie? Zodoende kan mijn vrouw haar dagelijkse boekstukken opvoeren en ik de regelmatige verwerk acties hierop...

Ben benieuwd!

Gr., Ron

# January 7, 2010 9:12 AM
Wat denkt u?

(Verplicht) 

(Verplicht) 

(Optioneel)

(Verplicht) 
CaptchaCube Vraag:


Antwoord: