Jak uruchamiać stare programy w trybie zgodności z systemem Windows 10

Chociaż zasadniczo Windows 10 jest podobny do Windows 8 i Windows 7 , różni się również bardzo od starszych systemów operacyjnych, takich jak Windows XP . Większość aplikacji komputerowych opracowanych dla systemu Windows 8(Windows 8) lub Windows 7 powinna działać w systemie Windows 10(Windows 10) . Z drugiej strony jest mało prawdopodobne, aby aplikacje opracowane dla systemu Windows XP(Windows XP) działały dobrze lub w ogóle w systemie Windows 10(Windows 10) . Jeśli masz do czynienia ze starszym programem, który albo się zawiesza, albo źle działa w systemie Windows 10(Windows 10) i po prostu musisz go używać, możesz spróbować uruchomić go w systemie Windows 10(Windows 10)ustawienia zgodności. Oto, jak można ich używać do pracy z klasycznymi programami, które nie zostały zaprojektowane do działania w systemie Windows 10(Windows 10) :

UWAGA:(NOTE:) Przedstawione funkcje są dostępne w aktualizacji systemu Windows 10 listopada 2019(Windows 10 November 2019 Update) lub nowszej. Jeśli używasz starszej wersji systemu Windows 10 , możesz nie mieć dostępu do wszystkich funkcji. Sprawdź swoją kompilację systemu Windows 10(Check your Windows 10 build) i, jeśli to konieczne, pobierz najnowszą dostępną aktualizację systemu Windows 10 .(latest Windows 10 update)

Słowo ostrzeżenia

Chociaż ustawienia zgodności to świetny sposób na sprawienie, by starsze programy działały w systemie Windows 10(Windows 10), nie oznacza to, że należy je stosować do przestarzałego oprogramowania. Zdecydowanie odradzamy stosowanie ustawień zgodności w przypadku programów, takich jak stare programy antywirusowe/zabezpieczające lub narzędzia do zarządzania dyskami. Na przykład, jeśli używasz ustawień zgodności w oprogramowaniu obsługującym produkty zabezpieczające, narażasz się na ryzyko, że te programy nie będą działać poprawnie i jako takie mogą nie chronić Cię tak, jak powinny. Z tego samego powodu korzystanie z ustawień zgodności w oprogramowaniu dyskowym również wiąże się z ryzykiem, ponieważ nie chcesz, aby nieaktualne programy obsługujące coś tak ważnego jak dyski twarde. Na przykład narzędzie dyskowe, które działa w trybie zgodności, może zrobić nieoczekiwane rzeczy, takie jak uszkodzenie głównego rekordu rozruchowego dysku twardego.

Jak uruchomić narzędzie do rozwiązywania problemów ze zgodnością programów(Program Compatibility Troubleshooter)

Kreator „Narzędzie do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") to wbudowane narzędzie, które pomaga zastosować ustawienia zgodności do starszego oprogramowania, które nie działa tak, jak powinno na komputerze z systemem Windows 10. Jednym ze sposobów otwarcia go jest wpisanie „uruchom programy”("run programs") w polu wyszukiwania paska zadań, a następnie kliknięcie lub dotknięcie „Uruchom programy stworzone dla poprzednich wersji systemu Windows ("Run programs made for previous versions of Windows) .

Dostęp Uruchom programy stworzone dla poprzednich wersji systemu Windows

Uruchomi się kreator, informując o tym, co robi. Kliknij lub dotknij Dalej(Next) i poczekaj kilka chwil, aż program wykryje możliwe problemy.

Naciśnij Dalej, aby rozpocząć wykrywanie problemów

W następnym oknie przewiń listę i wybierz program, który chcesz uruchomić przy użyciu ustawień zgodności. Jeśli nie możesz znaleźć programu, wybierz Nie na liście(Not listed) , aby wyświetlić jego lokalizację. Zdecydowaliśmy się użyć ukochanego "Windows Movie Maker" do tego samouczka, więc wybraliśmy Movie Maker . Po dokonaniu wyboru kliknij lub naciśnij Dalej(Next) .

Wybierz swój nieaktualny program z listy

Po poświęceniu kilku chwil na rozwiązanie wszelkich problemów „Narzędzie do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") pozwala wybrać sposób zastosowania ustawień zgodności, oferując dwie opcje: „Wypróbuj zalecane ustawienia”("Try recommended settings") i Rozwiązywanie problemów z programem(Troubleshoot program) . Przeprowadzimy cię przez oba.

Kreator oferuje dwie różne opcje

Jeśli wybierzesz opcję „Wypróbuj zalecane ustawienia ("Try recommended settings) , kreator zastosuje tryb zgodności, który został automatycznie wybrany przez system Windows 10(Windows 10) — w naszym przypadku Windows 8.

Jedyną opcją jest „Przetestuj program”,("Test the program") aby sprawdzić, czy teraz działa, ponieważ nie możesz kontynuować, dopóki tego nie zrobisz. Po zakończeniu sprawdzania, czy problemy nadal występują, wróć do „Narzędzia do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") i kliknij lub naciśnij Dalej(Next) .

Po przetestowaniu programu naciśnij Dalej

Następnie kreator zapyta, czy problem został rozwiązany. Jeśli wszystko działało dobrze, możesz zapisać ustawienia zgodności i zamknąć kreatora. Jeśli zdecydujesz się wypróbować inne ustawienia, system Windows 10(Windows 10) nie jest rekomendowany i automatycznie przeniesie Cię do zestawów pytań w programie Rozwiązywanie problemów,(Troubleshoot program) próbując zawęzić problem, jak pokazano nieco dalej. Jako trzecią opcję możesz zgłosić problem do firmy Microsoft(Microsoft) i wyszukać rozwiązanie online.

Wybierz opcję na podstawie wyników Twojego testu

Wybór opcji Rozwiązywanie problemów z programem(Troubleshoot program) na ekranie „Wybierz opcję rozwiązywania problemów”("Select troubleshooting option") prowadzi przez serię pytań, które mają pomóc systemowi Windows 10 zrozumieć, jakie problemy uniemożliwiają prawidłowe działanie programu. Wybierz dowolne opcje, które mają zastosowanie i kliknij lub dotknij Dalej(Next) .

Zaznacz pola obok problemów, które zauważyłeś

W zależności od odpowiedzi może pojawić się drugi ekran z prośbą o wybranie wersji systemu Windows , w której program działał wcześniej. Po wybraniu odpowiedzi kliknij lub dotknij Dalej(Next) .

Wybierz poprzednią wersję systemu Windows, na której pracował program

Na podstawie Twoich odpowiedzi „Narzędzie do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") w systemie Windows 10 może ustawić odpowiednie ustawienia zgodności, które są wymagane przez stary program do działania. W naszym eksperymencie z Movie(Movie Maker) Makerem postanowiliśmy działać zupełnie nieświadomie , wybierając zarówno opcję „Nie widzę mojego problemu na liście”("I don't see my problem listed") , jak i „Nie wiem”("I don't know") podczas pytań i odpowiedzi kreatora. W rezultacie system Windows 10 zastosował do programu kilka ustawień, jak widać poniżej.

Przejrzyj zmiany i kliknij lub naciśnij „Przetestuj program ("Test the program) , ponieważ nie możesz kontynuować. Jeśli zastosowane ustawienia wymagają, aby program „Uruchom jako administrator”("Run as administrator") (tak jak nasz), wyskakuje UAC . Po zakończeniu testowania programu wróć do „Narzędzia do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") i kliknij lub naciśnij Dalej(Next) .

Naciśnij Dalej, aby wyrazić opinię na temat ustawień

Następnie kreator zapyta, czy problem został rozwiązany. Jeśli wszystko działało dobrze, możesz zapisać ustawienia zgodności i przejść do innego ekranu, na którym możesz wyrazić opinię, wyświetlić szczegółowe informacje i zamknąć narzędzie do rozwiązywania problemów. Jeśli nie, możesz wrócić i wypróbować inne ustawienia lub zgłosić problem firmie Microsoft i wyszukać rozwiązanie online.

Poinformuj narzędzie do rozwiązywania problemów o stanie problemu

Narzędzie do rozwiązywania problemów ze zgodnością programów(Program Compatibility Troubleshooter) powinno pomóc w zastosowaniu odpowiednich ustawień zgodności do niemal każdej starej aplikacji komputerowej. Jeśli jednak kreator nie naprawił twojego problemu lub jeśli wolisz robić rzeczy w „tradycyjny” sposób, możesz również ręcznie zmienić ustawienia zgodności. Przeczytaj następną sekcję tego samouczka, aby zobaczyć, jak to zrobić.

WSKAZÓWKA:(TIP:) Łatwiejszym sposobem otwarcia kreatora „Narzędzia do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") jest kliknięcie prawym przyciskiem myszy lub naciśnięcie i przytrzymanie pliku wykonywalnego lub skrótu klasycznego programu — w naszym przypadku „Windows Movie Maker . Następnie w menu kontekstowym, kliknij lub dotknij Rozwiąż problemy ze zgodnością(Troubleshoot compatibility) .

Naciśnij przycisk Rozwiąż problemy ze zgodnością, aby uruchomić narzędzie do rozwiązywania problemów ze zgodnością programów

Po otwarciu kreatora w ten sposób nie musisz już wybierać programu z listy i przechodzisz do wyboru jednej z dwóch dostępnych opcji rozwiązywania problemów. To samo dzieje się podczas otwierania „Narzędzia do rozwiązywania problemów ze zgodnością programów” we ("Program Compatibility Troubleshooter")właściwościach(Properties) programu . Aby dowiedzieć się, jak uzyskać do niego dostęp w ten sposób, czytaj dalej.

Jak ręcznie zmienić ustawienia zgodności dla starych programów

Zacznij od otwarcia Właściwości(Properties) starego programu. Kliknij prawym przyciskiem myszy lub naciśnij i przytrzymaj plik wykonywalny lub skrót, a następnie w menu kontekstowym kliknij lub naciśnij ostatnią opcję: Właściwości(Properties) .

Naciśnij Właściwości z menu kontekstowego

W oknie Właściwości(Properties) programu przejdź do zakładki Zgodność . (Compatibility)Pierwsza opcja otwiera „Narzędzie do rozwiązywania problemów ze zgodnością programów ("Program Compatibility Troubleshooter) , narzędzie, które już szczegółowo omówiliśmy w poprzedniej sekcji tego samouczka.

Możesz także uzyskać dostęp do narzędzia do rozwiązywania problemów ze zgodnością programów z Właściwości

Dalej znajduje się sekcja o nazwie Tryb zgodności(Compatibility mode) . Spowoduje to uruchomienie klasycznego programu przy użyciu ustawień z wcześniejszych wersji systemu Windows . Zaznacz pole w tej sekcji, jeśli wiesz, że Twój stary program został zaprojektowany do pracy z określoną wersją systemu Windows , a następnie wybierz go z listy w rozwijanym menu, widocznym po kliknięciu lub dotknięciu strzałki.

Wybierz wersję systemu Windows, z którą pracował Twój program

Następna sekcja na karcie Zgodność(Compatibility) nosi nazwę Ustawienia(Settings) i zawiera inne ustawienia zgodności, które można zastosować do klasycznego programu, aby działał poprawnie, nawet jeśli nie został zaprojektowany do pracy w systemie Windows 10(Windows 10) . Dostępnych jest pięć ustawień(Settings) zgodności :

Opcje dostępne w Ustawieniach

  • „Tryb zmniejszonego koloru”("Reduced color mode") ustawia system Windows 10, aby używał tylko ograniczonego zestawu kolorów w starym programie. Niektóre starsze programy zostały zaprojektowane tak, aby używać mniej kolorów niż dzisiejsze aplikacje. Możesz ustawić swój stary program tak, aby uruchamiał się w „8-bitowym (256) kolorze”("8-bit (256) color") lub „16-bitowym (65536) kolorze”("16-bit (65536) color") .
  • "Uruchom w rozdzielczości ekranu 640 x 480"("Run in 640 x 480 screen resolution") uruchamia stary program w małym oknie o rozdzielczości 640x480. Powinieneś wypróbować to ustawienie zgodności, jeśli grafika twojego starego programu wygląda na postrzępioną lub nie renderuje się poprawnie.
  • "Wyłącz optymalizacje pełnoekranowe"("Disable fullscreen optimizations") powinno być zaznaczone, jeśli chcesz, aby twój program przestał działać w trybie pełnoekranowym. Może to poprawić wydajność Twojego klasycznego oprogramowania, oferując lepsze ogólne wrażenia.
  • „Uruchom ten program jako administrator”("Run this program as an administrator") jest dość proste, upewniając się, że Twój klasyczny program jest zawsze uruchamiany jako administrator. Wcześniejsze wersje systemu Windows zostały zaprojektowane do domyślnego uruchamiania programów z uprawnieniami administratora, więc niektóre starsze programy wymagają uprawnień administratora, aby działały poprawnie.
  • „Zmień ustawienia wysokiej rozdzielczości”("Change high DPI Settings") jest przydatne, zwłaszcza jeśli używasz ekranu o wysokiej rozdzielczości, takiego jak wyświetlacz 4K. Kliknięcie lub dotknięcie go otwiera nowe okno, w którym możesz „Wybierz ustawienia wysokiej rozdzielczości DPI dla tego programu ("Choose the high DPI settings for this program) , jeśli program nie wyświetla się poprawnie na komputerze lub urządzeniu z wyświetlaczem o wysokiej rozdzielczości.

Naciśnięcie Zmień ustawienia wysokiej rozdzielczości DPI otwiera nowe okno

W przypadku, gdy do komputera lub urządzenia z systemem Windows 10 jest podłączonych wiele wyświetlaczy albo jeśli zmieni się konfiguracja wyświetlania, niektóre aplikacje komputerowe mogą być rozmyte. Domyślnie system Windows 10 próbuje naprawić aplikacje na głównym ekranie, aby zapobiec ich rozmyciu, więc skaluje je, gdy zmienią się ustawienia ekranu. Ta automatyczna zmiana rozmiaru może wpłynąć na sposób renderowania interfejsu użytkownika starego programu. Aby uzyskać bardziej stabilne ustawienia DPI dla swojego programu, zaznacz pole obok opcji „Użyj tego ustawienia, aby rozwiązać problemy ze skalowaniem dla tego programu zamiast tego w Ustawieniach”("Use this setting to fix scaling problems for this program instead of the one in Settings") w sekcji DPI programu(Program DPI) . Umożliwia to rozwijanie menu, które można otworzyć, naciskając strzałkę pod napisem „Użyj rozdzielczości DPI ustawionej dla mojego głównego wyświetlacza, gdy”("Use the DPI that's set for my main display when")opcja. Wybierz(Choose) między domyślnym ustawieniem, aby program zachowywał DPI głównego ekranu po zalogowaniu się do systemu Windows 10(Windows 10) , a używaniem ustawienia DPI dla głównego ekranu w momencie otwierania programu.

Wybierz ustawienia DPI dla swojego programu

W tej sekcji znajduje się również link do „Otwórz zaawansowane ustawienia skalowania ("Open Advanced scaling settings) , jeśli chcesz otworzyć aplikację Ustawienia(Settings) i uniemożliwić systemowi Windows 10 naprawianie wszystkich aplikacji przez zmianę ich rozmiaru na podstawie głównego DPI wyświetlacza .

W sekcji „Zastąpienie skalowania w wysokiej rozdzielczości DPI”("High DPI scaling override") , jeśli wybierzesz opcję „Zastąp zachowanie skalowania w wysokiej rozdzielczości ("Override high DPI scaling behavior) , włączysz menu rozwijane z trzema ustawieniami skalowania. Domyślną opcją jest Aplikacja(Application) , która całkowicie wyłącza skalowanie DPI dla Twojego klasycznego programu, korzystając tylko z ustawień programisty. (DPI)Opcja System wykorzystuje domyślne zachowanie systemu Windows 10(Windows 10) , jeśli chodzi o skalowanie, ponieważ pozwala systemowi Windows zastąpić ustawienia DPI programu , co jest bardziej prawdopodobne, że program będzie wyglądał na rozmyty. Jeśli wybierzesz System (ulepszony)(System (Enhanced)), używane jest bardziej inteligentne, ulepszone skalowanie, które powinno dawać lepsze wyniki z wyraźnym tekstem na wyświetlaczach o wysokiej rozdzielczości. Niestety to ostatnie ustawienie jest dostępne tylko dla programów opartych na GDI ( Windows Graphical Device Interface ).

Ustaw zachowanie skalowania dla rozmytego programu

Po zakończeniu kliknij lub naciśnij OK , aby powrócić do poprzedniego ekranu.

Wszystkie ręczne ustawienia zgodności zilustrowane w tej sekcji samouczka są stosowane do programu tylko dla bieżącego użytkownika, jeśli klikniesz lub naciśniesz OK lub Zastosuj(Apply) . Istnieje możliwość włączenia ich dla wszystkich użytkowników. Oto jak:

Ostateczna opcja zgodności z zakładki Zgodność(Compatibility) to przycisk, który umożliwia „Zmień ustawienia dla wszystkich użytkowników ("Change settings for all users) . Kliknij(Click) lub dotknij go, aby otworzyć nowe okno i ręcznie wybrać ustawienia zgodności, które mają być zastosowane do starego programu dla wszystkich kont użytkowników na komputerze z systemem Windows 10. Ustawienia zgodności są takie same, jak te, które zilustrowaliśmy w tej sekcji.

Naciśnięcie opcji Zmień ustawienia dla wszystkich użytkowników powoduje wyświetlenie okna z tymi samymi opcjami

Kiedy skończysz manipulować ustawieniami zgodności starego programu, nie zapomnij kliknąć lub dotknąć przycisku Zastosuj(Apply) lub OK , aby je zapisać.

WSKAZÓWKA:(TIP:) Po zmianie ustawień zgodności starego programu za pomocą „Narzędzia do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") lub ręcznie możesz go ponownie uruchomić i używać, miejmy nadzieję, że z lepszymi wynikami. Przy pierwszym zamknięciu programu pojawia się „Asystent zgodności programów”("Program Compatibility Assistant") z pytaniem, czy program działał poprawnie. Wybranie Tak(Yes) zamyka asystenta, a Nie(No) uruchamia narzędzie do rozwiązywania problemów, aby spróbować ponownie rozwiązać problem(y).

Windows 10 prosi o opinię na temat nowych ustawień zgodności

Z jakich starych programów nadal korzystasz?

Nawet jeśli masz nowy komputer z systemem Windows 10 , nie musi to oznaczać, że nie możesz już korzystać ze starszych programów, które nie zostały zaprojektowane dla tego nowszego systemu operacyjnego. W tym względzie pomocny jest system Windows 10 , który zapewnia zarówno (Windows 10)„Narzędzie do rozwiązywania problemów ze zgodnością programów”("Program Compatibility Troubleshooter") , jak i serię ręcznie konfigurowalnych ustawień, których można użyć do ponownego uruchomienia starych programów. Mamy nadzieję, że te ustawienia zgodności spełnią Twoje zadanie i będziesz zadowolony z używania swojego klasycznego programu. Jesteśmy zainteresowani poznaniem naszej bazy czytelników, więc zanim zamkniesz tę zakładkę, poinformuj nas, którego programu (g)oldie próbujesz użyć i dlaczego.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem w branży Xbox. Specjalizuję się w tworzeniu gier i testowaniu bezpieczeństwa. Jestem także doświadczonym recenzentem i pracowałem nad projektami dla największych nazwisk w branży gier, w tym Ubisoft, Microsoft i Sony. W wolnym czasie lubię grać w gry wideo i oglądać programy telewizyjne.



Related posts