Użyj trybu zgodności z systemem Windows 10, aby uruchomić stare programy

Sprzęt komputerowy(Computer) zmienia się szybko. Wiedza o tym, co powinieneś zaktualizować na swoim komputerze,(what you should upgrade on your PC ) zależy od tego, jak go używasz. Gry często wymagają najbardziej aktualnych(the most up to date parts) dostępnych części, ale starsze oprogramowanie czasami działa inaczej.

Jest kilka gorszych odczuć niż aktualizacja systemu operacyjnego(updating your operating system) tylko po to, aby odkryć, że ulubione programy już nie działają. Tryb zgodności z systemem Windows 10 może pomóc w przywróceniu oprogramowania do życia.

Dlaczego stare oprogramowanie się psuje?

Zanim przyjrzymy się, jak wskrzesić stare oprogramowanie, warto dowiedzieć się, dlaczego mogą nie działać w systemie Windows 10(Windows 10) . Chociaż istnieje wiele potencjalnych problemów ze starszym oprogramowaniem, większość z nich ma podobne problemy:

  • Nieaktualne zależności(Out of date dependencies ) – oprogramowanie zależne od starych programów i bibliotek, które nie są już dostępne w Windows 10
  • Programy 16-bitowe(16-bit programs ) – Windows 10 jest 64-bitowy i nie obsługuje programów 16-bitowych (jednak 32-bitowy działa dobrze)
  • DOS – Starsze programy i gry przeznaczone dla MSDOS(games designed for MSDOS) nie działają w systemie Windows(Windows) , ponieważ emulują tylko niewielką część systemu DOS dla okna Terminala(Terminal)
  • Bezpieczeństwo(Security) — exploity i backdoory dla programów nieustannie się zmieniają, a stare zaktualizowane oprogramowanie może zostać odrzucone jako zagrożenie bezpieczeństwa

Te i wiele innych problemów może uniemożliwić działanie starszego oprogramowania. Utrzymanie starego oprogramowania przy życiu to temat, którym pasjonuje się wiele osób, a istnieją społeczności internetowe, których celem jest wydłużenie okresu eksploatacji produktów po ich oficjalnej zakończeniu(official end of life) .

Jak uruchomić oprogramowanie (Run Software Using Windows 10) w trybie zgodności z systemem Windows 10(Compatibility Mode)

Jeśli udało Ci się zainstalować starsze oprogramowanie tylko po to, aby okazało się, że nie chce się uruchomić, masz kilka opcji. Pierwszym z nich jest użycie automatycznego sprawdzania zgodności w celu dopasowania oprogramowania z różnymi trybami w celu ich uruchomienia.

  • Kliknij prawym przyciskiem myszy plik .EXE i wybierz Właściwości(Properties)
  • Na karcie Zgodność(Compatibility ) kliknij Uruchom narzędzie do rozwiązywania problemów ze zgodnością(Run compatibility troubleshooter)
  • Poczekaj(Wait) , aż system Windows(Windows) przeskanuje program
  • Wybierz Wypróbuj zalecane ustawienia(Try recommended settings)

Spowoduje to skonfigurowanie programu do pracy z dowolnymi ustawieniami, które system Windows 10 uważa za najlepsze. Jeśli nadal się nie uruchamia, powtórz proces, tym razem wybierając opcję Rozwiązywanie problemów z programem(Troubleshoot program) w ostatnim kroku, aby uruchomić interaktywny kreator.

Narzędzie do rozwiązywania problemów ze zgodnością programów(Program Compatibility Troubleshooter) działa najlepiej na nowszym oprogramowaniu. Ale jeśli dokładnie wiesz, na jakim oprogramowaniu ma działać program, może być lepiej, jeśli użyjesz trybu ręcznego.

Jak ręcznie wybrać (Manually Select Windows 10) tryby zgodności z systemem Windows 10(Compatibility Modes)

Jeśli wypróbowałeś poprzednie kroki i nie zadziałały, istnieją jeszcze inne opcje, które możesz wypróbować przed zrezygnowaniem. Możesz ręcznie wybrać system, który ma być używany w trybie zgodności z systemem Windows :(Windows)

  • Kliknij prawym przyciskiem myszy plik .EXE i wybierz Właściwości(Properties)
  • Na karcie Zgodność(Compatibility ) kliknij pole wyboru Uruchom ten program w trybie zgodności dla:(Run this program in compatibility mode for:) pole wyboru
  • Wybierz wersję systemu Windows(Windows) , dla której został napisany program
  • Kliknij OK

Teraz za każdym razem, gdy ten program zostanie otwarty, system Windows 10 spróbuje go uruchomić za pomocą podkładki(shim) , specjalnego oprogramowania zaprojektowanego w celu wypełnienia luki między starymi a nowymi systemami operacyjnymi.

Co zrobić, gdy tryb zgodności z systemem Windows nie działa

Tryb zgodności(Compatibility) z systemem Windows 10 dobrze radzi sobie z uruchamianiem wielu elementów starszego oprogramowania, ale czasami napotyka oprogramowanie zbyt stare lub przestarzałe, aby można je było uruchomić. W takich przypadkach nie ma łatwego rozwiązania, ale to nie znaczy, że nie jest to możliwe. 

Istnieje kilka innych opcji uruchamiania starych programów, ale są one nieco bardziej ryzykowne.

Uruchom starsze wersje(Run Older Versions) systemu Windows w maszynie wirtualnej

Maszyna wirtualna(virtual machine) to cały system operacyjny działający w programie piaskownicy na komputerze. To świetny sposób na wypróbowanie innych systemów operacyjnych(try out other operating systems) i dystrybucji Linuksa(Linux distributions) .

Zaletą maszyny wirtualnej jest to, że może doskonale emulować stary sprzęt. W ten sposób, zamiast próbować uruchomić system Windows 10(Windows 10) do uruchamiania programów dla starszego systemu operacyjnego, możesz uruchomić system Windows XP natywnie na maszynie wirtualnej.(run Windows XP natively in a virtual machine.)

Ma to kilka zalet, choć być może najważniejszą jest oddzielenie nowoczesnego systemu od starszego oprogramowania, eliminując wszelkie możliwe problemy z bezpieczeństwem, które może powodować oprogramowanie.

Uruchom oprogramowanie DOS z DOSBox(Run DOS Software With DOSBox)

Przed Windows całe oprogramowanie działało w systemie DOS(DOS) (powszechnie znanym jako MSDOS ). Nie ma kompatybilności między nowoczesnymi wersjami systemu Windows i DOS , ale istnieją opcje uruchamiania programów za pomocą emulatora.

Możesz zainstalować oprogramowanie na maszynie wirtualnej, ale DOSBox jest znacznie łatwiejszą opcją. Jest całkowicie darmowy i open-source oraz zaprojektowany do obsługi szerokiej gamy starych gier i oprogramowania na różnych platformach, w tym Windows i macOS(Windows and macOS)

Zbuduj komputer ze starym sprzętem

Aby uzyskać najbardziej hardkorowe podejście, możesz zbudować dedykowany komputer do obsługi wybranego systemu operacyjnego. Brzmi ekstremalnie, ale dokładnie to zrobił YouTuber MattKC .

Jak pokazuje film, to podejście jest pełne błędów i nie jest przeznaczone dla osób o słabych nerwach. Jeśli jednak jesteś gotowy na wyzwanie, myślenie o budowaniu starego komputera jest solidne. W końcu znaczna ilość oprogramowania rządowego, medycznego i wojskowego nadal działa na starych maszynach do dnia dzisiejszego.

Jednak to, czy uważasz, że to dobrze, czy nie, jest subiektywne.

Stare oprogramowanie, nowoczesny sprzęt

Utrzymywanie starego oprogramowania przy życiu może być pasją, a może potrzebujesz go dla swojej firmy(for your business) . Tak czy inaczej, Windows 10 ma kilka opcji utrzymywania starych programów przy życiu.

Jeśli korzystasz z systemu Windows 7, tryb XP(XP mode) może być przydatny z tych samych powodów, a użytkownicy systemu Windows 8 znajdą podobny tryb zgodności z systemem Windows wbudowany w ich system operacyjny.



About the author

Jestem profesjonalnym recenzentem i zwiększającym produktywność. Uwielbiam spędzać czas online, grając w gry wideo, odkrywając nowe rzeczy i pomagając ludziom w ich potrzebach technologicznych. Mam pewne doświadczenie z konsolą Xbox i od 2009 roku pomagam klientom dbać o bezpieczeństwo ich systemów.



Related posts