Vyhledávání na webu

Stále můžete spouštět staré programy na Windows 11, pokud znáte tento trik


Kompatibilita Windows 11 se starými programy může připomínat ruletu. Některé programy, u kterých byste neočekávali, že poběží, fungují zcela bez problémů, zatímco jiné, u kterých byste očekávali, že poběží, se nespustí a způsobí pád počítače.

I když mě překvapuje, jak dobře některé staré programy běží na Windows 11 - o tom si povíme za chvíli - stále musíte mít pár triků v rukávu, když starý software nefunguje.

Windows 11 vám pomůže spouštět staré programy

Nicméně to vždy nedělá, co chcete

Režimy kompatibility ve Windows nejsou žádným novým vynálezem. První režim kompatibility byl spuštěn s Windows XP v roce 2001 a umožňoval lidem spouštět starší aplikace pro Windows 95/98/ME prostřednictvím emulace starší technologie v tehdy nazývaném Průvodce kompatibilitou programů.

Stejný Rámec kompatibility aplikací, který byl tehdy použit, je stále jádrem kompatibilních režimů Windows dnes, i když s vylepšeným kódem a funkcemi.

V podstatě, když je povoleno prostřednictvím automatizovaného procesu Řešení problémů s kompatibilitou nebo manuálních možností na kartě Kompatibilita v vlastnostech, Windows aplikuje sadu cílených „shims“, které upravují způsob, jakým program interaguje s operačním systémem, aniž by se změnila samotná aplikace.

Tyto podložky mohou napodobit starší verzi Windows, upravit způsob, jakým aplikace pracuje s měřítkem obrazovky na displejích s vysokým rozlišením DPI, nebo přesměrovat přístup k souborům a registru z chráněných systémových umístění. Je důležité poznamenat, že tato nastavení se aplikují jednotlivě na každou aplikaci, nikoli systémově, což znamená, že někdy program bude fungovat, zatímco jiný program ze stejného období ne.

Řešení problémů s programem ne vždy funguje

Někdy možná dobré, někdy možná špatné

Snažil jsem se spustit svůj program pomocí integrované možnosti Windows 11 Řešení problémů s kompatibilitou v kontextovém menu po kliknutí pravým tlačítkem. Vyberte program, který chcete řešit, poté klikněte pravým tlačítkem, vyberte Zobrazit další možnosti > Řešení problémů s kompatibilitou a pokračujte odtud. Takto tento proces fungoval u mě:

  1. Odpovězte Ano na otázku „Máme váš souhlas k provedení diagnostiky a automatických kroků k pokusu o vyřešení problému?“
  2. Zobrazí se seznam nainstalovaných programů. Přejděte na konec a vyberte Žádný z výše uvedených
  3. Setkáte se s následující otázkou: „Je to aplikace pro Windows Desktop?“ Vyberte Ano.

A pak jsem byl zpátky na začátku. Problém s integrovaným nástrojem pro odstraňování problémů je v tom, že předpokládá, že software, který opravujete, je již nainstalován. Ale pokud jste se ještě ani nedostali do fáze tohoto problému, tj. ani nemůžete program nainstalovat, je tento proces marný.

Přesto ještě nejsi bez šance, pokud jde o instalaci starého programu na Windows 11.

Existuje úplně další nabídka nastavení kompatibility

Ale je třeba říct, že jsou také občas úspěšné a jindy ne.

Pokud na program, který se snažíte nainstalovat, kliknete pravým tlačítkem a vyberete Vlastnosti, najdete kartu Kompatibilita.

Nejvyšší volba na této kartě je zmíněný automatizovaný nástroj Řešit problémy s kompatibilitou, takže tuto možnost přeskočte, pokud při prvním pokusu nefungovala. Místo toho karta Kompatibilita nabízí několik manuálních možností, které vám umožní nastavení přesněji přizpůsobit původnímu operačnímu systému, pro který byl program navržen.

Například se snažím spustit původní Command & Conquer: Red Alert na Windows 11. Ano, existuje moderní verze, ale kde je na tom zábava? Red Alert byl poprvé vydán v roce 1996 a byl navržen pro Windows 95, ale na Windows XP běží bez problémů.

Karta Kompatibilita má dvě hlavní možnosti, které se skládají z různých nastavení, jež můžete přepínat.

První je režim kompatibility, kde si můžete vybrat konkrétní operační systém, pod kterým chcete program vyzkoušet a spustit. V tomto případě bych nejdříve zvolil Windows 95, a pokud to nebude fungovat, dalším řešením je přejít na Windows XP.

Druhá je Nastavení, kde můžete aplikovat konkrétní možnosti na program, který spouštíte, například používat pouze 8- nebo 16bitový barevný režim, spouštět na sníženém rozlišení 640x480 nebo spouštět program jako správce, aby měl na vašem systému rozšířená oprávnění. Budete muset tyto nastavení vyzkoušet podle programu, který se snažíte spustit, ale volba Spustit tento program jako správce je často dobrá výchozí možnost.

Pokud si nejste jistí, zkuste jít nukleární cestou

Spusťte virtuální stroj a nabootujte původní operační systém

Existuje další možnost, pokud režimy kompatibility nefungují, ale vyžaduje větší úsilí: použijte virtuální stroj a původní operační systém pro program.

Virtuální stroj jako VirtualBox nebo VMware Workstation může spustit celý operační systém ve virtualizovaném prostředí na vašem zařízení, což vám umožní instalovat programy z určité éry s minimálními problémy. Není to však úplně bezchybné, protože se stává, že staré programy se stále odmítají spustit a můžete mít potíže s nalezením funkční verze operačního systému, kterou potřebujete.

Internet Archive je dobré místo, kde lze hledat staré operační systémy. K instalaci budete potřebovat ISO soubor operačního systému. Po instalaci budete muset své soubory zkopírovat do virtuálního stroje a nainstalovat je odtud. Například na Internet Archive je k dispozici funkční kopie Windows 95, včetně potřebného ISO souboru a produktového klíče pro odemknutí operačního systému. Trochou hledání můžete najít i jiné staré verze Windows.

Co se mi líbí na používání virtuálního stroje pro spuštění starého softwaru, je to, že nemusíte hledat správná nastavení kompatibility pro každý program. Stačí si stáhnout, co chcete, překopírovat to do virtuálního stroje a program spustit bez zbytečných starostí. Vzhledem k tomu, že používáte starší operační systémy, také nepotřebujete spoustu systémových prostředků k jejich běhu. Nepotřebujete vysoké taktovací frekvence procesoru ani velkou paměť, na rozdíl od Windows 11 nebo jiných moderních operačních systémů.

Starý software stále funguje, ale musíte najít klíč, abyste jej odblokovali

Takže nedávno jsem se snažil najít nějaký starý software, abych mohl projít kroky z tohoto článku. Ale hádejte co? Windows 11 je překvapivě dobrý s některým softwarem, u kterého byste nečekali, že bude fungovat.

Například jsem stáhl Winamp 5, který byl poprvé spuštěn v roce 2003, a očekával jsem boj, abych ho rozběhl. Přesto se nainstaloval bez problémů a fungoval okamžitě. Podobně jsem si myslel, že narazím na problémy s Microsoft Office 2003, ale zjistil jsem to samé: jednoduše fungoval bez jakýchkoli nastavování kompatibility.

Ne že by to byl nějaký skutečný problém, na paměti. Jen mě překvapilo, že tyto dva více než 20 let staré programy se spustily, aniž by mi způsobily problémy ve Windows 11. V tom smyslu stojí za to zkusit běžnou instalaci ve Windows 11, než se uchýlíte k různým přepínačům a nastavením, protože vás to může příjemně překvapit a fungovat napoprvé.

Související články