Spusťte starší nebo nekompatibilní software na Windows 10 ve VM

Starý software se v systému Windows 10 vždy nenainstaluje a nefunguje dobře. Někdy je nejlepší volbou vytvořit virtuální stroj, který jej spustí.
Zatímco mnozí z nás přijali Windows 10 a jehonová éra univerzálních aplikací a cloud computingu; mnoho uživatelů stále závisí na starší platformě stolních počítačů, kterou společnost Microsoft vytvořila za posledních 30 let. Prozkoumali jsme různé způsoby spouštění starších aplikací, které nejsou navrženy pro práci se systémem Windows 10. Některá z těchto řešení zahrnují režim kompatibility a povolení 16bitového subsystému, který je k dispozici pouze ve 32bitové verzi. Během posledních 10 let společnost Microsoft zdokonalila systém Windows tak, aby byl odolný vůči útokům, které byly v éře systému Windows XP známé. Mezi tato vylepšení patří řízení uživatelských účtů, ochrana záplat, podepisování ovladačů zařízení, zabezpečené spouštění a rozložení náhodných adres. Starší aplikace obvykle tyto změny nepřijímají. Windows 10 se sám hodně zlomí s minulostí, ale k tomuto problému je ještě více. Některé aplikace prostě upadly na vedlejší kolej nebo novější verze prostě nesplňují očekávání starších verzí. V některých případech vývojáři buď přestali pracovat, nebo odmítli podporovat starší verzi.
Pro uživatele, kteří to potřebují spustit exotickyaplikace, ale je třeba do budoucna investovat, existuje rozumné řešení virtualizace. V minulosti jsme virtualizovali virtualizaci jako způsob, jak vyzkoušet Windows 10 sám, nebo jej dokonce použít pro kompatibilitu na platformách, jako je Mac. Virtualizace také může pomoci uživatelům zapojeným do systému Windows 10 a posunout jejich staré investice kupředu. Existuje mnoho možností, ale omezil jsem to na Oracle VirtualBox, který zahrnuje podporu napříč platformami a pracuje na Windows 10 Home a Pro. Hyper-V je k dispozici pro uživatele, kteří používají edice Windows 10 Pro nebo Enterprise. Hyper-V, i když silný, je docela zapojený. Na druhé straně Oracle VirtualBox je malý, rychlý a snadno nastavitelný.
Určení verze systému Windows pro kompatibilitu aplikací
Osídlení na VirtualBoxu je jedna věc, ale coo verzi systému Windows, kterou budete používat pro vaši starší aplikaci? Většina aplikací, které uživatelé potřebují spustit, byla pravděpodobně navržena v posledních 15 letech pro Windows XP. Protože to je verze, kterou uživatelé budou potřebovat, budou také muset najít způsob, jak ji získat. Pokud chcete pro nostalgii zachovat staré kopie softwaru, jako jsem já, musíte ručně vybrat obrázek ISO. Pro ty, kteří tak neučiní, může být problém najít starší verzi pro spuštění vaší aplikace. Webové stránky jako Amazon.com, EBay nebo kontrola místního blešího trhu nebo prodeje garáží; vám může pomoci při vyhodnocování starší verze systému Windows, kterou potřebujete ke spuštění aplikace.
Stažení a nastavení Oracle VirtualBox
Než začnete instalovat Windows, musítezískejte Oracle VirtualBox, který si můžete zdarma stáhnout z oficiální stránky. K dispozici je několik verzí. Ujistěte se, že si stáhnete tu správnou verzi pro Windows, která je uvedena jako, VirtualBox 5.1.4 pro hostitele Windows x86 / amd64.

Po stažení spusťte instalační soubor a poté postupujte podle pokynů na obrazovce a nainstalujte VirtualBox.

Vytvoření virtuálního počítače
Jakmile máte nastavení Oracle VirtualBoxu, můžetepokračujte vytvořením nového virtuálního stroje vhodného pro vaši starší aplikaci. Pro tento článek budu používat Windows XP. Společnost Microsoft ukončila podporu začátkem roku 2014 pro to, co by někteří považovali za jednu z nejpopulárnějších verzí systému Windows dosud. Spusťte VirtualBox a poté klikněte na Nový na panelu příkazů.

Zadejte název VM nebo vyberte z Typ: seznam. Pokud VirtualBox zjistí název operačního systému, vyplní seznamová pole příslušným typem a verzí. Klepněte na tlačítko Další.

Windows XP je patnáctiletý operační systémpaměťové požadavky nemusí být extrémně vysoké; zejména pro starší aplikaci. Chcete-li dostatečně spustit systém Windows XP nebo 2000 Professional, 256 MB až 512 MB. Zohledněte také aplikace, které mohou být spuštěny ve virtuálním počítači. V tomto případě bych šel s 1 GB, abych byl v bezpečí. Starší verze systému Windows, kterou používáte; možná bude třeba upravit požadavky. Pokud používáte Windows 95 nebo Windows 98 ve virtuálním počítači, limit pro tyto verze je 480 až 512 MB RAM. Pokud jde o virtuální stroj MS-DOS, je maximum 64 MB, protože již nebude schopen adresovat.

Dále vytvoříme virtuální pevný disk, který bude ukládat operační systém. Vybrat Vytvořte nyní virtuální pevný disk potom klikněte na Vytvořit.

Pro formát je k dispozici několik možnostímůžete použít k uložení souboru pevného disku. Pokud byste v budoucnu chtěli migrovat svůj virtuální stroj na jinou platformu, jako je Hyper-V nebo VMWare; pak je nejlepší zvolit jednu z dostupných možností, jako jsou VMDK nebo VHD podporované těmito hypervizory. Prozatím půjdu s výchozím nastavením, které je Oracle VirtualBoxes VDI.

Pokud nemáte dostatek místa, použijte Dynamicky alokováno je nejlepší volba, protože využívá prostor pouze tehdy, když to potřebuje. Pokud je výkon faktorem, pak Pevný velikost je doporučeno. Rád používám Pevná velikost jen pro výkonnostní výhody.

Výběr pevné velikosti bude vyžadovat výběrmnožství místa, které bude přiděleno virtuálnímu disku. To bude záviset na vašich potřebách a dostupnosti prostoru. Mezi faktory patří velikost, typ a aplikace operačního systému. Starší systémy to nevyžadují. V případě systému Windows XP, pokud používáte více než 32 GB, budete muset formátovat jako NTFS. Operační systémy, jako jsou Windows 95 a 98, budou také muset používat FAT32 pro disk větší než 512 MB. Windows NT 4 dokáže rozpoznat pouze 8 GB. Takže to vezměte v úvahu. Protože budu používat pouze jednu aplikaci a systém Windows XP využívá asi 1 GB místa, půjdu s 3 GB. Klikněte na Vytvořit k potvrzení částky.

Počkejte, až bude vytvořen váš virtuální pevný disk.

Instalace operačního systému
Způsob instalace operačního systému se bude lišit. Starší verze systému Windows, například Windows 95, Windows 3.1 a MS-DOS, budou vyžadovat vytvoření disků Virtual Floppy s příslušnými spouštěcími soubory. Protože pracujeme s Windows XP, zaměříme se na to. Pokud používáte systém bez optické jednotky, musíte najít počítač a vytvořit obraz ISO instalačního disku, který pak můžete připojit v Oracle VirtualBox. K vytvoření obrazů ISO používám ISO rekordér Alex Feinman, který je poměrně starý, ale stále funguje, dokonce i ve Windows 10. Vytvoření obrázku je stejně jednoduché jako vložení disku, klepněte pravým tlačítkem myši na disk v počítači a poté klepněte na Vytvořte obrázek z CD / DVD. Jakmile máte připravený obraz ISO, můžete pokračovat v instalaci.

Ve VirtualBoxu jej spusťte poklepáním na virtuální stroj Windows XP.

Protože instalujete poprvé, budete muset ručně vybrat obraz ISO. Klikněte na tlačítko Procházet, vyberte bitovou kopii systému Windows ISO a poté klikněte na otevřeno. Klepnutím na Start spustíte operační systém.

Při instalaci operačního systému postupujte podle pokynů na obrazovce.

Po instalaci systému Windows XP nebo starší verzeWindows; měli byste nainstalovat dodatky hosta, abyste se mohli snadno pohybovat mezi virtuálním počítačem a hostitelem. Klikněte na Zařízení> Vložit obrázek CD pro přidání hosta a poté klikněte na Další.

Instalace starších aplikací
Jakmile máte úplnou instalaci systému Windowsnakonfigurován, můžete pokračovat v instalaci starších aplikací. Existuje několik způsobů, jak toho dosáhnout. V závislosti na formátu, ve kterém je aplikace k dispozici, bude možná nutné ji převést do formátu přijatelného pro VM. Pokud je vaše aplikace na disku, můžete použít výše popsaný ISO rekordér k vytvoření kopie, kterou můžete připojit jako obraz ISO v VM.
Připojte obraz ISO
Chcete-li připojit obrázek, klikněte na Zařízení > Vyberte obrázek disku, vyberte soubor ISO a klikněte na Otevřít.

Pokračujte v instalaci aplikace. Pokud se nastavení aplikace nespustí automaticky, klikněte na Start> Počítač potom poklepejte na ikonu disku nebo ji otevřete a poklepejte na soubor nazvaný setup.exe.

Tady to máš; vaše aplikace je nyní v provozu bez problémů.

A co sdílení souborů nebo jejich otevírání?
Produkt Oracle VirtualBox obsahuje podporu přetahování, takže můžete snadno přetahovat soubory mezi hostitelem a hostem nebo naopak.

A co zabezpečení?
Spuštění nepodporovaného virtuálního počítače neníliší od spuštění na fyzickém hostiteli. Oracle VirtualBox automaticky nakonfiguruje váš virtuální počítač pro přístup k Internetu. Možná budete chtít provést řadu bezpečnostních úprav, například zakázat přístup k síti v rámci nastavení virtuálního počítače. Můžete také zkusit nainstalovat podporovaný antivirový program, pokud potřebujete mít přístup k síti z jakéhokoli důvodu. Mým osobním doporučením je nechat jej mimo síť.

Při nastavování podporované verze systému Windowsve virtuálním počítači se může zdát nadměrné, ve skutečnosti je to nejlepší způsob, jak zajistit, aby vaše aplikace fungovala. Režim kompatibility se všemi jeho výhodami trpí modelem služby Windows 10, kde aktualizace nebo revize operačního systému může snadno přerušit aplikaci. S provozováním virtuálního počítače existuje také určitá režie, ale pro tuto konkrétní starší aplikaci jsou požadavky poměrně nízké. Pokud potřebujete tuto aplikaci uvést do provozu a dosud jste vyzkoušeli všechny možnosti, je to způsob, jak jít. V budoucnu budou uživatelé nové generace křemíku Intel, jako například nedávno představení procesorů Intel Kabylake a AMD Bristol Ridge; bude muset hledat řešení, jako je virtualizace, aby se spouštěly aplikace podporované ve starších verzích, jako jsou Windows 7 a Windows 8 / 8.1.
Zanechat komentář