Na Windows 11 môžete stále spúšťať staré programy, ak poznáte tento trik
Kompatibilita Windows 11 so starými programami môže pôsobiť ako ruleta. Niektoré programy, od ktorých neočakávate, že budú fungovať, bežia úplne v poriadku, zatiaľ čo iné, u ktorých predpokladáte, že pôjdu, sa nespustia a zrúti vám počítač.
Aj keď ma prekvapuje, ako dobre niektoré staré programy fungujú na Windows 11—o tom viac o chvíľu—stále musíte mať pripravené niekoľko trikov, keď starý softvér nefunguje.
Windows 11 vám pomôže spúšťať staré programy
Avšak, ne vždy robí to, čo chcete
Režimy kompatibility vo Windows nie sú novinkou. Prvý režim kompatibility bol spustený s Windows XP už v roku 2001, čo umožnilo ľuďom spúšťať staršie aplikácie pre Windows 95/98/ME tým, že emuloval staršiu technológiu vtedy nazývanú Sprievodca kompatibilitou programov.
Ten istý Rámec kompatibility aplikácií, ktorý sa používal vtedy, je dnes stále základom režimov kompatibility Windows, hoci s vylepšeným kódom a funkciami.
V podstate, keď je povolené prostredníctvom automatizovaného procesu Riešenie problémov s kompatibilitou alebo manuálnych možností na karte Kompatibilita v Vlastnostiach, Windows aplikuje súbor cieľových „shimov“, ktoré upravujú, ako program interaguje s operačným systémom, bez zmeny samotnej aplikácie.
Tieto podložky môžu napodobiť staršiu verziu Windows, upraviť spôsob, akým aplikácia spracováva škálovanie obrazovky na displejoch s vysokým rozlíšením DPI, alebo presmerovať prístup k súborom a registru mimo chránené systémové miesta. Je však dôležité poznamenať, že tieto nastavenia sa aplikujú na úrovni jednotlivých aplikácií a nie systémovo, čo znamená, že niekedy program bude fungovať, zatiaľ čo iný program z rovnakej éry nebude.
Riešenie problémov s programom nie vždy funguje
Niekedy možno dobré, niekedy možno zlé
Skúsil som spustiť svoj program pomocou integrované funkcie Riešiť problémy s kompatibilitou vo Windows 11 v kontextovej ponuke po kliknutí pravým tlačidlom myši. Vyberte program, ktorý chcete riešiť, potom kliknite pravým tlačidlom myši, vyberte Zobraziť ďalšie možnosti > Riešiť problémy s kompatibilitou a pokračujte odtiaľ. Takto tento proces fungoval pre mňa:
- Odpovedzte Áno na otázku „Máme váš súhlas na spustenie diagnostiky a automatických krokov na pokus o vyriešenie problému?“
- Zobrazí sa zoznam nainštalovaných programov. Prejdite na spodok a vyberte Žiadne z vyššie uvedených
- Stretnete sa s nasledujúcou otázkou: „Je to aplikácia pre Windows Desktop?“ Vyberte Áno.
A potom som bol späť na začiatku. Problém s integrovaným nástrojom na riešenie problémov je, že predpokladá, že softvér, ktorý opravujete, je už nainštalovaný. Ale ak ste ešte ani nedošli do tejto fázy problému, t. j. nemôžete ani nainštalovať program, tento proces je márny.
Napriek tomu ešte nemusíte mať smolu, pokiaľ ide o inštaláciu starého programu na Windows 11.
Existuje celý dodatočný zoznam nastavení kompatibility
Ale treba povedať, že sú aj úspešné, aj nie.
Ak kliknete pravým tlačidlom myši na program, ktorý sa snažíte nainštalovať, a vyberiete Vlastnosti, nájdete kartu Kompatibilita.
Horná možnosť na tejto karte je už spomenutý automatizovaný nástroj Riešiť problémy s kompatibilitou, takže ho preskočte, ak prvýkrát nefungoval. Namiesto toho karta Kompatibilita ponúka niekoľko manuálnych možností, ktoré vám umožnia presnejšie prispôsobiť nastavenia pôvodnému operačnému systému, pre ktorý bol program navrhnutý.
Napríklad sa snažím spustiť pôvodný Command & Conquer: Red Alert na Windows 11. Áno, existuje moderná verzia, ale kde je na tom zábava? Prvýkrát vydaný v roku 1996, Red Alert bol navrhnutý pre Windows 95, ale funguje úplne dobre na Windows XP.
Karta Kompatibilita má dve hlavné možnosti, ktoré pozostávajú z rôznych nastavení, ktoré môžete prepínať.
Prvá je kompatibilný režim, kde si môžete vybrať konkrétny operačný systém, pod ktorým chcete skúsiť spustiť program. Takže v tomto prípade by som najprv zvolil Windows 95, a ak to nebude fungovať, ďalšou možnosťou je vrátiť sa k Windows XP.
Druhým je Nastavenia, kde môžete aplikovať konkrétne možnosti pre program, ktorý spúšťate, ako je používanie len 8- alebo 16-bitových farebných režimov, spúšťanie v zníšenom rozlíšení 640x480, alebo spustenie programu ako administrátor, aby získal ďalšie práva vo vašom systéme. Budete musieť experimentovať s týmito nastaveniami v závislosti od programu, ktorý sa snažíte spustiť, ale výber Spustiť tento program ako administrátor je často dobrá predvolená možnosť.
Ak si nie ste istí, skúste jadrovú možnosť
Spustite virtuálny počítač a naštartujte pôvodný operačný systém
Existuje pre vás ďalšia možnosť, ak režimy kompatibility nezaberú, ale vyžaduje si viac úsilia: použite virtuálny počítač a pôvodný operačný systém pre program.
Virtuálny stroj ako VirtualBox alebo VMware Workstation môže spustiť celý operačný systém vo virtualizovanom prostredí na vašom zariadení, čo vám umožní inštalovať programy z konkrétnej doby s minimálnymi problémami. Nie je to však úplne spoľahlivé, pretože staré programy sa niekedy stále odmietajú spustiť a môže byť ťažké nájsť funkčnú verziu operačného systému, ktorú potrebujete.
Internetový archív je dobré miesto na hľadanie starých operačných systémov. Na inštaláciu budete potrebovať ISO súbor operačného systému. Po jeho nainštalovaní budete musieť skopírovať vaše súbory do virtuálneho stroja a nainštalovať ich odtiaľ. Napríklad na Internetovom archíve je funkčná kópia Windows 95, vrátane potrebného ISO súboru a kľúča produktu na odomknutie operačného systému. Trochou hľadania môžete nájsť aj iné staršie verzie Windows.
To, čo sa mi páči na používaní virtuálneho počítača na spúšťanie starého softvéru, je, že nemusíte hľadať správne nastavenia kompatibility pre každý program. Stačí si stiahnuť, čo chcete, skopírovať to do virtuálneho počítača a spustiť program bez zbytočného nastavovania. Keďže používate staršie operačné systémy, nepotrebujete ani veľa systémových zdrojov. Nepotrebujete vysokú rýchlosť CPU ani veľa pamäte, na rozdiel od Windows 11 alebo iných moderných operačných systémov.
Starý softvér stále funguje, ale musíte nájsť kľúč na jeho odomknutie
Takže, nedávno som sa snažil nájsť nejaký starý softvér, aby som mohol prejsť kroky s týmto článkom. Ale kto by to bol povedal? Windows 11 je prekvapivo dobrý s niektorým softvérom, od ktorého by ste neočakávali, že bude fungovať.
Napríklad som si stiahol Winamp 5, ktorý bol prvýkrát spustený v roku 2003, s očakávaním boja, aby som ho rozbehal. Napriek tomu sa nainštaloval bez problémov a fungoval hneď po inštalácii. Podobne som si myslel, že narazím na problémy s Microsoft Office 2003, ale zistil som to isté: jednoducho fungoval bez akýchkoľvek nastavení kompatibility.
Nie že by to bol skutočný problém, vedz. Iba som bol prekvapený, že tieto dva viac ako 20 rokov staré programy sa spustili bez problémov na Windows 11. V tomto prípade stojí za to skúsiť bežnú inštaláciu na Windows 11 predtým, než siahnete po rôznych prepínačoch a nastaveniach, pretože vás to môže prekvapiť a fungovať hneď na prvýkrát.



