Hardware počítače se rychle mění. Vědět , co byste měli na svém počítači upgradovat, závisí na tom, jak jej používáte. Hry často vyžadují nejaktuálnější dostupné součásti, ale starší software někdy funguje jinak.
Existuje jen málo horších pocitů než aktualizace operačního systému a zjištění, že vaše oblíbené programy již nefungují. Režim kompatibility Windows 10 vám může pomoci oživit váš software.
Proč se starý software rozbije?
Než se podíváte na to, jak vzkřísit starý software, stojí za to zjistit, proč nemusí fungovat se systémem Windows 10. Přestože existuje velké množství potenciálních problémů se starším softwarem, většina trpí podobnými problémy:
- Zastaralé závislosti – software závislý na starých programech a knihovnách již není ve Windows 10 dostupný
- 16bitové programy – Windows 10 je 64bitový a nepodporuje 16bitové programy *32bitové však funguje dobře)
- DOS – Starší programy a hry určené pro MSDOS neběží ve Windows, protože emuluje pouze malou část systému DOS pro okno Terminál
- Zabezpečení – Exploity a zadní vrátka pro programy se neustále mění a starý aktualizovaný software může být odmítnut jako bezpečnostní riziko
Tyto a mnohé další problémy mohou zastavit běh staršího softwaru. Udržování starého softwaru při životě je téma, které mnoho lidí zajímá, a existují online komunity, které se věnují rozšíření produktů za oficiální konec jejich životnosti .
Jak spustit software pomocí režimu kompatibility Windows 10
Pokud se vám podařilo nainstalovat starší software a zjistit, že se odmítá spustit, máte několik možností. Prvním z nich je použití automatické kontroly kompatibility ke spárování softwaru s různými režimy, aby byly spuštěny.
- Klepněte pravým tlačítkem myši na soubor .EXE a vyberte Vlastnosti
- Na kartě Kompatibilita klikněte na Spustit poradce při potížích s kompatibilitou
- Počkejte, než systém Windows prohledá program
- Vyberte Vyzkoušet doporučená nastavení
Tím se program nastaví tak, aby fungoval s jakýmkoli nastavením, které Windows 10 považuje za nejlepší. Pokud se stále nespustí, zopakujte proces, tentokrát výběrem programu Troubleshoot program v posledním kroku spusťte interaktivního průvodce.
Poradce při potížích s kompatibilitou programu funguje nejlépe na novějším softwaru. Pokud ale přesně víte, na jakém softwaru má program běžet, možná by bylo lepší použít manuální režim.
Jak ručně vybrat režimy kompatibility Windows 10
Pokud jste vyzkoušeli předchozí kroky a nefungovaly, existují ještě další možnosti, které můžete zkusit, než to vzdáte. Můžete ručně vybrat, který systém chcete použít s režimem kompatibility Windows:
- Klepněte pravým tlačítkem myši na soubor .EXE a vyberte Vlastnosti
- Na kartě Kompatibilita zaškrtněte políčko Spustit tento program v režimu kompatibility pro:
- Vyberte verzi Windows, pro kterou byl program napsán
- Klepněte na tlačítko OK
Nyní, kdykoli se tento program otevře, Windows 10 se jej pokusí spustit pomocí shim , speciálního softwaru určeného k překlenutí propasti mezi starými a novými operačními systémy.
Co dělat, když režim kompatibility Windows nefunguje
Režim kompatibility se systémem Windows 10 odvádí dobrou práci při spouštění mnoha částí staršího softwaru, ale někdy narazí na software, který je příliš starý nebo zastaralý pro spuštění. V těchto případech neexistuje snadná oprava, ale to neznamená, že to není možné.
Existuje několik dalších možností pro spouštění starých programů, ale jsou trochu dobrodružnější.
Spusťte starší verze systému Windows ve virtuálním počítači
Virtuální stroj je celý operační systém běžící v sandboxovém programu na vašem počítači. Je to skvělý způsob, jak vyzkoušet jiné operační systémy a distribuce Linuxu .
Výhodou virtuálního počítače je, že dokáže dokonale emulovat starý hardware. Tímto způsobem, místo abyste se snažili přimět Windows 10, aby spouštěl programy pro starší operační systém, můžete Windows XP spouštět nativně ve virtuálním počítači.
To přichází s několika výhodami, i když možná nejdůležitější je oddělení mezi vaším moderním systémem a starším softwarem, čímž se vyloučí jakékoli možné bezpečnostní problémy, které by software mohl způsobit.
Spusťte software DOS pomocí DOSBoxu
Před Windows běžel veškerý software v DOSu (běžně známém jako MSDOS). Mezi moderními verzemi Windows a DOS není žádná kompatibilita, ale existují možnosti pro spouštění programů prostřednictvím emulátoru.
Můžete nainstalovat software do virtuálního počítače, ale DOSBox je mnohem jednodušší varianta. Je zcela zdarma a s otevřeným zdrojovým kódem a je navržen tak, aby podporoval širokou škálu starých her a softwaru na různých platformách, včetně Windows a macOS .
Sestavte si počítač se starým hardwarem
Pro maximální hardcore přístup si můžete sestavit vyhrazený počítač pro provoz operačního systému dle vašeho výběru. Zní to extrémně, ale přesně to udělal YouTuber MattKC.
Jak ukazuje video, tento přístup je plný chyb a není pro slabé povahy. Pokud se však této výzvě věnujete, myšlení stojící za stavbou starého počítače je pevné. Na starých strojích totiž dodnes běží značné množství vládního, lékařského a vojenského softwaru.
Zda to považujete za dobré nebo ne, je však subjektivní.
Starý software, moderní hardware
Udržet starý software naživu může být vášeň, nebo jej možná potřebujete pro své podnikání . Ať tak či onak, Windows 10 má několik možností, jak udržet staré programy naživu.
Pokud používáte Windows 7, může se vám ze stejných důvodů hodit režim XP a uživatelé Windows 8 najdou podobný režim kompatibility Windows zabudovaný do jejich operačního systému.