Strona główna
» WINDOWS
»
Jak uruchomić niezgodne programy w systemie Windows 7 lub Vista
Jak uruchomić niezgodne programy w systemie Windows 7 lub Vista
Jeśli starszy program nie otwiera się w systemie Windows 7 lub Windows Vista, najpierw wypróbuj tryb zgodności . Kliknij prawym przyciskiem myszy plik wykonywalny programu, otwórz Właściwości > Zgodność , wybierz wersję systemu Windows, dla której program został zaprojektowany, i przetestuj go. System Windows 7 posiada również narzędzie do rozwiązywania problemów ze zgodnością programów, które może automatycznie sugerować ustawienia. Opcje te pomagają niektórym starszym aplikacjom i grom, ale nie rozwiążą wszystkich problemów z instalacją.
Użyj tej metody, gdy oprogramowanie zostało pomyślnie zainstalowane, ale zawiesza się, nie uruchamia się lub wyświetla nieprawidłowo. Poniższy przykład dotyczy systemu Windows 7; Vista ma podobną kartę Zgodność , chociaż niektóre opcje różnią się w zależności od wersji.
Znajdź plik .exe programu. Znajdź zainstalowany plik wykonywalny (nie tylko dokument otwarty przez aplikację), kliknij go prawym przyciskiem myszy i wybierz Właściwości . Jeśli używasz skrótu, jego okno Właściwości może również zawierać kartę Zgodność; plik wykonywalny jest najbliższą lokalizacją.
Aby uzyskać dostęp do ustawień zgodności, otwórz menu Właściwości pliku wykonywalnego.
Otwórz kartę Zgodność. Karta zawiera pole wyboru trybu zgodności, opcje wyświetlania oraz ustawienia uprawnień. Początkowo selektor starszej wersji może być wyłączony.
Kontrola zgodności jest dostępna w oknie Właściwości programu.
Wybierz starszą wersję systemu Windows. Zaznacz opcję Uruchom ten program w trybie zgodności z , a następnie wybierz wersję, z której program korzystał wcześniej, na przykład Windows XP (Service Pack 3) . Nie wybieraj automatycznie najstarszej wersji; zacznij od udokumentowanych wymagań oprogramowania.
Włącz tryb zgodności dla starszego systemu operacyjnego.Dostępne wersje systemu Windows są wyświetlane na liście rozwijanej zgodności.
Zastosuj ustawienia i przetestuj program. Kliknij Zastosuj , następnie OK i uruchom aplikację. Jeśli uruchomi się, ale wystąpią problemy z grafiką, wróć do zakładki i wypróbuj kolejno odpowiednie ustawienia wyświetlania. Użyj opcji Uruchom ten program jako administrator tylko wtedy, gdy program rzeczywiście wymaga podwyższonych uprawnień i ufasz jego źródłu.
Zgodność wyświetlania i ustawienia administratora należy zmieniać tylko wtedy, gdy jest to konieczne.
Które ustawienia opcjonalne są przydatne?
Tryb ograniczonej liczby kolorów lub 256 kolorów: Warto wypróbować w przypadku oprogramowania, które korzysta ze starszych palet kolorów.
Rozdzielczość ekranu 640 × 480: Może to pomóc aplikacjom przeznaczonym do wyświetlaczy o niskiej rozdzielczości, ale pulpit będzie wyglądał inaczej podczas działania programu.
Wyłącz motywy wizualne lub kompozycję pulpitu. W systemach Windows 7/Vista mogą one pomóc niektórym starszym interfejsom graficznym; ich dostępność różni się w zależności od edycji i wersji systemu Windows.
Uruchom jako administrator: przyznaje podwyższone uprawnienia; nie jest to rozwiązanie zapewniające ogólną zgodność. Jeśli opcja jest niedostępna, sprawdź uprawnienia konta zamiast wyłączać Kontrolę konta użytkownika.
Zamiast tego skorzystaj z narzędzia do rozwiązywania problemów ze zgodnością programów
Jeśli nie masz pewności, który tryb wybrać, skorzystaj z narzędzia systemu Windows. W systemie Windows 7 możesz je uruchomić z menu kontekstowego pliku wykonywalnego. Alternatywnie, otwórz Panel sterowania > Rozwiązywanie problemów i w sekcji Programy wybierz opcję Uruchom programy utworzone dla poprzednich wersji systemu Windows . W systemie Windows Vista otwórz Panel sterowania > Programy > Użyj starszego programu z tą wersją systemu Windows, aby uruchomić kreatora zgodności.
Uruchom rozwiązywanie problemów. W systemie Windows 7 kliknij prawym przyciskiem myszy plik .exe, którego dotyczy problem, i wybierz opcję Rozwiąż problemy ze zgodnością . Jeśli polecenie jest niedostępne, skorzystaj z Panelu sterowania powyżej.
W menu prawego przycisku myszy systemu Windows 7 dostępna jest opcja rozwiązywania problemów ze zgodnością.
Kontynuuj pracę z kreatorem. Postępuj zgodnie z instrukcjami; w systemie Windows 7 może zostać wyświetlona opcja „Wypróbuj zalecane ustawienia” lub ścieżka ręcznego rozwiązywania problemów.
Narzędzie do rozwiązywania problemów ze zgodnością programów przeprowadzi Cię przez wstępne kontrole.
Wybierz program, którego dotyczy problem, gdy zostaniesz o to poproszony. Wybierz go z listy lub użyj opcji „Nie ma na liście” , aby przejść do jego pliku wykonywalnego. Jeśli nie możesz zainstalować oprogramowania, wskaż narzędzie na plik wykonywalny instalatora, o ile to możliwe.
Wybierz starszą aplikację lub przeglądaj jej plik wykonywalny, jeśli nie ma go na liście.
Przetestuj i zapisz tylko działającą konfigurację. Uruchom aplikację po wyświetleniu monitu. Jeśli działa poprawnie, zapisz zalecane ustawienia. W przeciwnym razie wypróbuj inny sugerowany tryb lub anuluj bez zapisywania.
W wytycznych firmy Microsoft dotyczących zgodności z systemem Windows 7 opisano ten proces testowania i zapisywania zmian, ostrzegając przed stosowaniem narzędzia do rozwiązywania problemów w przypadku starych narzędzi antywirusowych, narzędzi dyskowych i innego oprogramowania systemowego.
Co zrobić, jeśli tryb zgodności nadal nie działa?
Tryb zgodności dostosowuje sposób, w jaki system Windows prezentuje się programowi; nie zastępuje brakujących komponentów oprogramowania ani nie udostępnia starych sterowników sprzętowych. Dopasuj kolejny krok do konkretnego błędu:
Brak pliku DLL: Sprawdź wydawcę aplikacji pod kątem wymaganego instalatora, środowiska uruchomieniowego lub pakietu naprawczego. Nie pobieraj losowych plików DLL ani nie kopiuj nieznanych plików do System32.
Oprogramowanie 16-bitowe w 64-bitowym systemie Windows: Tryb zgodności nie umożliwia uruchomienia 16-bitowego pliku wykonywalnego. Firma Microsoft potwierdza, że 64-bitowy system Windows nie obsługuje programów 16-bitowych . Może być potrzebne odpowiednio licencjonowane, odizolowane, starsze 32-bitowe środowisko Windows lub aplikacja zastępcza.
Stare sterowniki lub oprogramowanie zabezpieczające: Nie wymuszaj uruchamiania nieobsługiwanych sterowników, programów antywirusowych ani narzędzi dyskowych. Uzyskaj kompatybilną wersję od producenta.
Awarie lub niebieskie ekrany: Wyłącz ustawienia zgodności, jeśli pogarszają problem, utwórz kopię zapasową ważnych plików i zbadaj przyczynę błędu. Niebieski ekran niekoniecznie oznacza problem z trybem zgodności.
Aby cofnąć nieudaną zmianę, otwórz Właściwości > Zgodność , odznacz opcję Uruchom ten program w trybie zgodności z i wszystkie inne włączone ustawienia, a następnie kliknij Zastosuj . Jeśli aplikacja jest niezbędna i nie ma obsługiwanej wersji, rozważ przeniesienie jej do odpowiednio odizolowanego, starszego środowiska zamiast udostępniać nieobsługiwany system internetowi.