Windows 7: Windows XP Mode
Jedným z dôvodov, prečo mnoho užívateľov spočiatku odradila Vista, bola aj častá nekompatibilita aplikácií z Windows XP. Windows 7 prípadné komplikácie rieši hneď na úvod – ponúka zadarmo virtualizované jadro starších Windows pomocou Windows XP Mode.
Windows XP Mode máte istotu, že jednoducho spustíte všetky aplikácie fungujúce od Windows XP. Nový voľne dostupný modul totiž spolupracuje s novou verziou virtualizačného nástroja Virtual PC 7 a do nového systému pridáva jadro systému starého. Následne je potom možné do virtualizovaného jadra Windows XP nainštalovať akýkoľvek program a nechať ho bežať pod Windows 7.
Windows XP vo VHD a Virtual PC
Funguje to jednoducho, Microsoft na webe ponúka na stiahnutie asi 700MB súbor s virtuálnym a vopred pripraveným operačným systémom Windows XP, ktoré je licenčne logicky možné použiť len pre účely Windows 7. Tento súbor s koncovkou .vhd potom spolupracuje s takisto zadarmo dostupnou základnou aplikáciou Virtual PC, ktoré si jeho dáta dokáže načítať a spolupracovať s nimi. Pomocou spúšťania konzoly Virtual PC potom teda možno Windows XP načítať v malom okne (ktoré ide prípadne prepnúť do režimu plnej obrazovky) a pracovať v nich rovnako ako v každom inom virtuálnom stroje potrebné vo VMware.
Trik je v tom, že akúkoľvek aplikáciu, ktorú pod týmito virtuálnymi Windows XP nainštalujete, budete mať priamo dostupnú aj vo Windows 7, Ak ju budete chcieť spustiť, systém si pomocou procesu na pozadí systému zabezpečeného Virtual PC načíta dáta z virtuálneho systému a spustí ho v jeho prostredí. Vám sa pritom aplikácia zobrazí tak, ako skutočne vyzerá. Ohromnou výhodou pritom je, že tento proces nezaberá žiadne zbytočné systémové prostriedky. Podľa mojich testov si samotný proces na pozadí berie približne 10 MB pamäte RAM, virtualizovaná aplikácie potom samozrejme podľa toho, koľko ku svojmu chodu vyžaduje. To je oprati klasickej virtualizácie, ktorá si vyžaduje prostriedky celého virtualizovaného systému, obrovská zmena.
Sprievodca inštaláciou
Z tohto odkazu si stiahnite Virtual PC Beta pre Windows 7 RC. Stiahne sa MSI balíček, ktorý následne nainštalujte pomocou automatického inštalátora.
Na tejto stránke nájdete Windows XP Mode (približne 700 MB). Stiahnite si inštalačný súbor, ktorý vás potom prevedie inštaláciou virtuálnych Windows XP. Pri inštalačnom procese ponechajte základné umiestnenie v zložke X:\Program Files\Virtual Windows XP.
V systémovej ponuke Štart sa objaví položka Windows Virtual PC, kde spustite virtuálny systém odkazom Virtual Windows XP. Virtual PC vás prevedie niekoľkými oznámeniami a uskutoční prvé spustenie systému. Ponúkne nastavenie hesla (doporučujem jeho uloženie pre jednoduchý ďalší prístup) a nastavenie aktualizácií.
Teraz vo Windows XP môžete nainštalovať ľubovoľnú aplikáciu, ktorú potom budete chcieť spúšťať. Ja som zvolil pre ukážku obľúbený Total Commander. Akýkoľvek program stačí nainštalovať úplne bežným spôsobom. Potom zatvorte virtualizovaný systém, vykoná sa jeho hibernácia.
V ponuke Štart | Všetky programy | Windows Virtual PC teraz pribudol priečinok s novo nainštalovaným programom, v našom prípade teda s Total Commanderom. Potom stačí klasickým spôsobom spustiť aplikáciu. Systém teraz načíta potrebné dáta z Virtual PC a disku .vhd, čo môže krátku chvíľku trvať, a sprístupní aplikáciu na prvý pohľad bežným spôsobom. Všimnite si, že pod Windows 7 program beží v rovnakom grafickom rozhraní, ktoré k chodu využíva Windows XP.