Aplikacje nie działają po ponownym zainstalowaniu systemu Mac OS X
Podsumowanie
Otwarcie aplikacji lub jej plików może nie być możliwe po ponownym zainstalowaniu systemu Mac OS X (w tym również wykonaniu operacji archiwizacji i instalacji), jeśli wersja systemu Mac OS X nie zostanie zaktualizowana do uprzednio używanej lub nowszej. Porada: Ten problem nie pojawi się, jeśli jest używany wolumin z pojedynczym dyskiem twardym i użyto opcji Wymaż i zainstaluj podczas ponownej instalacji.
Co może nastąpić:
- Dokument lub plik nie otworzy się wraz z oczekiwaną aplikacją albo z oczekiwaną wersją aplikacji, powodując inne problemy. Program kopiowania dysku może na przykład zamknąć się nieoczekiwanie przy próbie otwarcia pliku obrazu dysku.
- program w ogóle się nie otworzy. Dwukrotne kliknięcie ikony aplikacji nie powoduje jej otwarcia. Okno aplikacji może się pokazać na chwilę, nieoczekiwanie się zamknąć albo przestać odpowiadać („zawiesić się”). Przykładowo przeglądarka Safari może nie działać po wykonaniu operacji Zarchiwizuj i zainstaluj.
Dotyczy produktów
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Mac OS X 10.5
Rozwiązania
Najpierw zaktualizuj system Mac OS X do takiej samej, lub nowszej, wersji jaka była zainstalowana przed ponowną instalacją. Patrz „Mac OS X 10.2: Lista dostępnych aktualizacji oprogramowania systemu Mac OS” lub „Mac OS X 10.3: Lista dostępnych aktualizacji oprogramowania systemu Mac OS”.
Porada: Jeśli pobrano instalator aktualizacji systemu Mac OS X, ale nie można zainstalować aktualizacji (ponieważ instalator nie działa), należy przeciągnąć plik pakietów instalatora (.pkg) na aplikację instalatora. Znajduje się on w podkatalogze narzędzi katalogu aplikacji (/Applications/Utilities/). Wskazówki znajdują się w tym dokumencie.
Jeśli wcześniej zainstalowano aktualizacje nieprawidłowo działających aplikacji, należy ponownie zainstalować te aktualizacje. Zazwyczaj aktualizacje aplikacji firmy Apple można znaleźć za pomocą preferencji aktualizacji oprogramowania (w systemach Mac OS X 10.3 i 10.4 lub nowszych, wybierz polecenie Aktualizacja oprogramowania z menu Apple). Aktualizacje aplikacji innych firm są często dostępne w ich witrynach.
Porada: Jeśli nie chcesz przeprowadzić aktualizacji, a oczekiwana wersja aplikacji nie otwiera się po dwukrotnym kliknięciu pliku, możesz go przeciągnąć na ikonę odpowiedniej aplikacji znajdującą się w katalogze /Applications lub /Applications/Utilities (woluminu rozruchowego). Możesz też zaznaczyć plik w programie Finder, a następnie wybrać polecenie Otwórz za pomocą z menu Plik.
Jeśli problem nadal występuje, spróbuj ponownie zainstalować aplikację.
Informacje dodatkowe
System Mac OS X automatycznie wyszukuje najnowsze wersje Prywatnyyślnych aplikacji dla danego typu dokumentu. Jeśli zostanie znaleziona nowsza wersja, zostanie ona użyta zamiast starszej, powodując problem.
Przykład 1: Wykonano aktualizację z obniżeniem wersji przez wybranie opcji Zarchiwizuj i zainstaluj, ale nie przeprowadzono aktualizacji do nowszej wersji systemu Mac OS X. katalog poprzednich systemów (Previous Systems) zawiera nowsze wersje aplikacji, które mogą powodować problem.
Przykład 2: Programiści lub administratorzy systemu mogli zainstalować wiele wersji systemu Mac OS X w celu przeprowadzenia testów. Ten problem może pojawić się, jeśli na jednym woluminie zostanie zainstalowana nowsza wersja systemu Mac OS X, a następnie starsza wersja systemu zostanie uruchomiona z innego woluminu.
Wiele aplikacji firmy Apple nie jest autonomicznych – do działania potrzebują odpowiedniej architektury. Jeśli dana architektura jest używana przez wiele programów, nie jest umieszczana w pojedynczej aplikacji. Przykładowo wiele aplikacji firmy Apple wyświetlających strony WWW, lub inną zawartość HTML, korzysta z architektury „WebKit” firmy Apple. Ta architektura jest używana przez programy Safari i Mail, przeglądarkę pomocy oraz aplikacje aktualizacji oprogramowania i instalacji. Architektura WebKit znajduje się w katalogze /System/Library/Frameworks/WebKit.framework/.
Niektóre wersje aplikacji działają tylko z określonymi wersjami architektury. Jeśli zainstalowano nowszą wersję aplikacji firmy Apple, wraz z nią mogła zostać zainstalowana nowsza wersja danej architektury. Czasami zainstalowanie aktualizacji oprogramowania systemu Mac OS X spowoduje zaktualizowanie aplikacji do nowszych wersji. Jeśli następnie ta wersja systemu Mac OS X zostanie ponownie zainstalowana, lub zarchiwizowana i zainstalowana, nowsze aplikacje zostaną zachowane, ale zainstalowane zostaną starsze wersje architektur. Najłatwiejszym sposobem rozwiązania tego problemu jest ponowne zastosowanie aktualizacji aplikacji lub systemu operacyjnego, które były uprzednio zainstalowane. Jeśli nie można wykonać tej czynności, należy usunąć aplikację, która nie działa, i ponownie zainstalować aktualizację aplikacji lub systemu Mac OS X, która była uprzednio zainstalowana.