[FIX] Błąd podczas otwierania programu Word lub Outlook na komputerze Mac (EXC_BAD_INSTRUCTION)



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Niektórzy użytkownicy doświadczają systematycznych awarii za każdym razem, gdy próbują otworzyć program Word lub Outlook na komputerze z systemem macOS. Wyświetlany komunikat o błędzie to „Program Microsoft Word napotkał problem i musi zostać zamknięty” - po kliknięciu Więcej informacji użytkownicy, których to dotyczy, odkryli rozszerzenie EXC_BAD_INSTRUCTION Kod błędu. W większości przypadków ten błąd występuje po aktualizacji oprogramowania macOS.



EXC_BAD_INSTRUCTION podczas otwierania programu Word na komputerze Mac



Jeśli napotykasz ten problem, pierwszą rzeczą, którą powinieneś spróbować, jest zaktualizowanie aplikacji Office do najnowszej wersji lub całkowite wyrzucenie jej do kosza i ponowne zainstalowanie.



Pamiętaj jednak, że aplikacje pakietu Office są znane z tego, że powodują konflikty z sieciami VPN w systemie macOS. Jeśli używasz takiego narzędzia, wyłącz je lub odinstaluj, aby rozwiązać problem.

Jeśli nie boisz się problemów technicznych, usuń pęk kluczy logowania należący do programu, którego dotyczy problem, i spróbuj ponownie. Jeśli to nie zadziała, usuń wszystkie pęki kluczy związane z pakietem Office za pomocą serii poleceń terminala.

Uwaga: Wszystkie powyższe metody zakładają, że używasz domyślny („login”) pęku kluczy . Jeśli masz inny aktywny, będziesz musiał przełączyć się na profil domyślny, aby naprawić EXC_BAD_INSTRUCTION ( Metoda 5 ).



Metoda 1: Aktualizowanie lub kasowanie aplikacji

Należy pamiętać, że ten problem może być również spowodowany ogólnym błędem wprowadzonym przez Instalator MS w systemie macOS. Wielu użytkowników potwierdziło, że problem został rozwiązany automatycznie po zaktualizowaniu do najnowszej dostępnej wersji pakietu Office.

Aby zaktualizować aplikację biurową do najnowszej wersji, otwórz aplikację, która zawiera problemy, i kliknij Pomoc> Sprawdź aktualizacje z paska wstążki u góry.

Sprawdzanie dostępności aktualizacji w aplikacjach pakietu Office

Pamiętaj jednak, że jeśli napotkasz problem z Outlook 2016 , możesz nie otrzymać wyskakującego okienka z aktualizacją do wersji 15.35 z powodu problemu z pamięcią podręczną. Jeśli ten scenariusz ma zastosowanie, pobierz najnowszy pakiet Office 2016 Office dla komputerów Mac ( tutaj ) i użyj go zamiast tego.

W przeciwnym razie po prostu wyrzuć aplikację, która powoduje EXC_BAD_INSTRUCTION a następnie potwierdź dezinstalację. Następnie uruchom ponownie system macOS i ponownie zainstaluj aplikację Office, aby sprawdzić, czy awaria została naprawiona. Upewnij się, że opróżniasz kosz, aby ukończyć proces.

Opróżnij kosz na komputerze Mac

Jeśli ten sam problem nadal występuje, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 2: Wyłączanie lub odinstalowywanie opcji VPN

Jeśli używasz aplikacji VPN do ochrony swojej anonimowości lub dostępu do sieci w pracy lub edukacji, pamiętaj, że może ona być odpowiedzialna za EXC_BAD_INSTRUCTION błąd. Niektórzy użytkownicy, którzy używali Global Protect VPN lub Dragon Shield VPN, twierdzą, że każda aplikacja Office kończy się awarią, gdy klient VPN jest aktywny - mogą istnieć inne podobne aplikacje, które będą powodować to samo zachowanie.

Niestety nie ma eleganckiego rozwiązania tego problemu. Wyłącz VPN podczas korzystania z programu Word lub wybierasz innego klienta VPN - takiego, który nie powoduje konfliktu z aplikacjami pakietu Office. Jeśli zdecydujesz się go odinstalować, po prostu przeciągnij aplikację do Kosza, a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces odinstalowywania.

Metoda 3: usunięcie pęku kluczy logowania

Jak się okazuje, jednym z najczęstszych scenariuszy powodujących ten błąd jest źle przechowywany pęk kluczy logowania do programu Word lub Outlook. Wielu użytkowników spekuluje, że dzieje się tak z powodu złej aktualizacji systemu macOS, która powoduje problemy z wieloma funkcjami pakietu Office.

Jeśli tak jest w Twoim konkretnym przypadku, będziesz w stanie rozwiązać problem, usuwając cały pęk kluczy logowania i ponownie otwierając aplikację, która wcześniej wyrzucała EXC_BAD_INSTRUCTION (najprawdopodobniej Word lub Outlook).

Ważny: Przed zapoznaniem się z tą procedurą ważne jest, aby zrozumieć, że ta operacja usunie wszystkie dane logowania, które przechowuje Dostęp do pęku kluczy dla programu, z którym masz problemy.

Gdy będziesz gotowy do kontynuowania, postępuj zgodnie z poniższymi instrukcjami, aby znaleźć prawidłowy wpis pęku kluczy skojarzony z programem Word lub Outlook i usunąć go w celu rozwiązania problemu na komputerze z systemem macOS.

Oto krótki przewodnik krok po kroku, jak to zrobić:

  1. Upewnij się, że Word lub Outlook (program, z którym masz problemy) jest zamknięty i nie działa w tle.
  2. Następnie użyj paska akcji u dołu ekranu, aby otworzyć aplikację LaunchPad. Następnie użyj funkcji wyszukiwania u góry ekranu, aby wyszukać 'brelok do kluczy'. Następnie na liście wyników kliknij Dostęp do pęku kluczy .

    Otwieranie narzędzia KeyChain Access

  3. Gdy znajdziesz się w Dostęp do pęku kluczy wybierz opcję Zaloguj sie kartę z lewej strony ekranu.
  4. Następnie przejdź do prawej części pliku Dostęp do pęku kluczy narzędzie i przewijaj listę pozycji, aż znajdziesz pozycje zaczynające się od „ com.microsoft „. Następnie rozwijaj każdy element, aż znajdziesz pęk kluczy logowania skojarzony z programem, który wyzwala plik EXC_BAD_INSTRUCTION.

    Usuwanie wpisu dostępu do pęku kluczy

  5. Gdy go zauważysz, kliknij go prawym przyciskiem myszy i wybierz Usunąć z menu kontekstowego, aby usunąć wpis pęku kluczy programu Word lub Outlook.
  6. Po usunięciu odpowiedniego wpisu dostępu do pęku kluczy uruchom ponownie komputer i powtórz czynność, która wyzwoliła EXC_BAD_INSTRUCTION po kolejnym uruchomieniu.

Jeśli ten sam problem nadal występuje, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 4: Usuwanie pęków kluczy logowania pakietu Office za pośrednictwem terminala

Jak się okazuje, problem może również wywołać pęk kluczy logowania, który nie należy do programu Word ani Outlook. Według niektórych użytkowników, których dotyczy problem, rozszerzenie EXC_BAD_INSTRUCTION może być również spowodowane przez pęki kluczy logowania należące do programu Exchange lub do głównej tożsamości Microsoft Office.

Na szczęście istnieje jeden sposób, aby ustrzec się przed wszystkimi tymi potencjalnymi problemami naraz. Będziesz potrzebował trochę informacji technicznych i uruchomić serię poleceń w aplikacji Terminal. Ale jeśli będziesz postępować zgodnie z poniższymi instrukcjami, nie potrzebujesz żadnych umiejętności technicznych, aby to zrobić.

Ważny: Ta operacja usunie również wszystkie zapisane dane logowania związane z pakietem Office. Oznacza to, że będziesz musiał ponownie wstawić wszystkie poświadczenia używane przez aplikacje pakietu Office.

Oto przewodnik krok po kroku dotyczący usuwania każdego odpowiedniego pęku kluczy logowania za pomocą aplikacji Terminal:

  1. Użyj paska akcji na dole ekranu, aby kliknąć Wyrzutnia.

    Dostęp do narzędzia LaunchPad

  2. Gdy znajdziesz się w środku, użyj funkcji wyszukiwania u góry, aby wyszukać 'Terminal', następnie kliknij Terminal z listy wyników.

    Dostęp do aplikacji Terminal

  3. Gdy znajdziesz się w Terminal aplikacji, uruchom kolejno następujące polecenia i naciśnij Wchodzić po każdym, aby wyczyścić wszystkie istotne pęki kluczy logowania należące do pakietu Office:
    security delete-generic-password -l 'Microsoft Office Identities Settings 2' login.keychain security delete-generic-password -l 'Microsoft Office Identities Cache 2' login.keychain security delete-generic-password -G 'MSOpenTech.ADAL.1 'login.keychain security delete-generic-password -l' Exchange 'login.keychain security delete-internet-password -s' msoCredentialSchemeADAL 'login.keychain
  4. Po zakończeniu wykonywania każdego polecenia uruchom ponownie Maca i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu systemu.

Jeśli ten sam problem nadal występuje, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 5: ustawienie „login” jako domyślnego pęku kluczy (jeśli dotyczy)

Jak się okazuje, jest też możliwe, że widzisz plik EXC_BAD_INSTRUCTION błąd z powodu faktu, że masz również drugi pęku kluczy, który jest przechowywany w innym miejscu niż ~ / Biblioteka / Breloki / i jest ustawiony jako domyślny.

Jeśli ten scenariusz ma zastosowanie, powinieneś być w stanie rozwiązać problem, otwierając Dostęp do pęku kluczy i ustawiając pęku kluczy logowania jako domyślny wybór. Pamiętaj jednak, że robiąc to, prawdopodobnie będziesz musiał ręcznie przeprowadzić migrację lub wiele przechowywanych danych logowania - zwłaszcza jeśli używasz niestandardowego pęku kluczy przez długi czas.

Jeśli scenariusz ma zastosowanie do Twojej obecnej sytuacji, oto krótki przewodnik dotyczący rozwiązania problemu:

  1. Otwórz aplikację Finder, używając paska akcji u dołu ekranu.

    Otwieranie aplikacji Finding

  2. W środku Znalazca app, kliknij Iść (ze wstążki u góry), a następnie kliknij Narzędzia z nowo wyświetlonego menu kontekstowego.

    Dostęp do menu Utilities

  3. Gdy znajdziesz się na ekranie Narzędzia, kliknij Dostęp do pęku kluczy z listy dostępnych opcji.

    Uzyskiwanie dostępu do narzędzia dostępu do pęku kluczy

  4. W narzędziu Dostęp do pęku kluczy kliknij prawym przyciskiem myszy logowanie (z menu po lewej stronie) i wybierz Ustaw opcję logowania w pęku kluczy jako domyślną z nowo wyświetlonego menu kontekstowego.

    Ustawianie domyślnego logowania do pęku kluczy

  5. Po wykonaniu tej czynności uruchom aplikację, która wcześniej powodowała problem (Word lub Przewyższać) i sprawdź, czy problem nadal występuje.
Tagi System operacyjny Mac Słowo 6 minut czytania