Computer >> 컴퓨터 >  >> 문제 해결 >> Apple

[FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)

일부 사용자는 macOS 컴퓨터에서 Word 또는 Outlook을 열려고 할 때마다 시스템 충돌이 발생합니다. 표시되는 오류 메시지는 'Microsoft Word에 문제가 발생하여 종료해야 합니다.'입니다. – 추가 정보를 클릭하면 영향을 받는 사용자가 EXC_BAD_INSTRUCTION을(를) 발견했습니다. 에러 코드. 대부분의 경우 이 오류는 macOS 소프트웨어 업데이트 후에 발생하는 것으로 보고됩니다.

[FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)

이 문제가 발생하는 경우 가장 먼저 시도해야 할 것은 Office 응용 프로그램을 최신 버전으로 업데이트하거나 아예 삭제하고 다시 한 번 설치하는 것입니다.

그러나 Office 앱은 macOS의 VPN과 충돌하는 것으로 악명이 높습니다. 이와 같은 도구를 사용 중이라면 비활성화하거나 제거하여 문제를 해결하세요.

기술에 대한 두려움이 없다면 영향을 받는 프로그램에 속한 로그인 키체인을 삭제하고 다시 시도하십시오. 그래도 작동하지 않으면 일련의 터미널 명령을 사용하여 모든 Office 관련 키체인을 제거하십시오.

참고: 위의 모든 방법은 기본('로그인') 키체인을 사용하고 있다고 가정합니다. 다른 프로필이 활성화된 경우 EXC_BAD_INSTRUCTION  문제를 수정하려면 기본 프로필로 전환해야 합니다. (방법 5 ).

방법 1:앱 업데이트 또는 삭제

이 문제는 macOS의 MS 설치 프로그램이 도입한 일반 버그로 인해 발생할 수도 있습니다. 많은 사용자들이 사용 가능한 최신 Office 버전으로 업데이트한 후 문제가 자동으로 해결되었음을 확인했습니다.

Office 앱을 최신 버전으로 업데이트하려면 문제가 있는 앱을 열고 도움말> 업데이트 확인 을 클릭하세요. 상단의 리본 바에서.

[FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)

그러나 Outlook 2016에서 문제가 발생하는 경우 캐시 문제로 인해 버전 15.35로 업데이트하라는 팝업이 표시되지 않을 수 있습니다. 이 시나리오에 해당하는 경우 최신 Office 2016 Office for Mac Suite(여기 ) 대신 사용하십시오.

그렇지 않으면 EXC_BAD_INSTRUCTION 의 원인이 되는 애플리케이션을 휴지통에 버리십시오. 그런 다음 제거를 확인하십시오. 그런 다음 macOS를 다시 시작하고 Office 응용 프로그램을 다시 설치하여 충돌이 수정되었는지 확인합니다. 프로세스를 완료하려면 휴지통을 비우고 있는지 확인하세요.

[FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)

동일한 문제가 지속되는 경우 아래의 잠재적인 수정 사항으로 이동하십시오.

방법 2:VPN 옵션 비활성화 또는 제거

VPN 애플리케이션을 사용하여 익명을 보호하거나 직장 또는 교육 네트워크에 액세스하는 경우 해당 애플리케이션이 EXC_BAD_INSTRUCTION  오류. Global Protect VPN 또는 Dragon Shield VPN을 사용하던 일부 사용자는 VPN 클라이언트가 활성화될 때마다 모든 Office 응용 프로그램이 충돌하게 된다고 말합니다. 동일한 동작을 일으키는 다른 유사한 응용 프로그램이 있을 수 있습니다.

불행히도 이 문제에 대한 우아한 수정은 없습니다. Word를 사용하는 동안 VPN을 비활성화된 상태로 유지하거나 Office 응용 프로그램과 충돌하지 않는 다른 VPN 클라이언트로 이동합니다. 제거하기로 결정했다면 애플리케이션을 휴지통으로 드래그한 다음 화면의 지시에 따라 제거 프로세스를 완료하십시오.

방법 3:로그인 키체인 삭제

결과적으로 이 오류가 발생하는 가장 일반적인 시나리오 중 하나는 Word 또는 Outlook용으로 잘못 저장된 로그인 키체인입니다. 많은 Office 기능을 엉망으로 만드는 잘못된 macOS 업데이트로 인해 이러한 문제가 발생했다고 추측하는 사용자가 많습니다.

특정 경우에 해당하는 경우 전체 로그인 키체인을 삭제하고 이전에 EXC_BAD_INSTRUCTION 을 발생시켰던 애플리케이션을 다시 열어 문제를 해결할 수 있습니다. (대부분 Word 또는 Outlook).

중요: 이 절차를 보기 전에 문제가 발생한 프로그램에 대해 Keychain Access가 저장하는 모든 로그인 데이터가 이 작업을 통해 제거된다는 점을 이해하는 것이 중요합니다.

계속 진행할 준비가 되면 아래 지침에 따라 Word 또는 Outlook과 연결된 올바른 키체인 항목을 찾아 삭제하여 macOS 컴퓨터에서 문제를 해결하세요.

다음은 이를 수행하는 방법에 대한 빠른 단계별 가이드입니다.

  1. Word 또는 Outlook(문제가 발생한 프로그램)이 닫혀 있고 백그라운드에서 실행되고 있지 않은지 확인합니다.
  2. 다음으로 화면 하단의 작업 표시줄을 사용하여 LaunchPad 애플리케이션을 엽니다. 그런 다음 화면 상단의 검색 기능을 사용하여 'keychain'을 검색하세요. 그런 다음 결과 목록에서 Keychain Access를 클릭합니다. . [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  3. Keychain Access에 들어가면 메뉴에서 로그인을 선택합니다. 탭을 탭하세요.
  4. 다음으로 Keychain Access의 오른쪽 섹션으로 이동합니다. 유틸리티를 누르고 'com.microsoft로 시작하는 항목을 찾을 때까지 항목 목록을 아래로 스크롤합니다. '. 그런 다음 EXC_BAD_INSTRUCTION
    을 실행하는 프로그램과 연결된 로그인 키체인을 찾을 때까지 각 항목을 확장합니다.

    [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  5. 찾으면 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다. 컨텍스트 메뉴에서 Word 또는 Outlook의 키체인 항목을 제거합니다.
  6. 적절한 키체인 액세스 항목을 삭제했으면 컴퓨터를 재부팅하고 EXC_BAD_INSTRUCTION 을(를) 트리거한 작업을 반복합니다. 다음 시작 후.

동일한 문제가 계속 발생하는 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.

방법 4:터미널을 통한 Office의 로그인 키체인 삭제

결과적으로 이 문제는 Word 또는 Outlook에 속하지 않은 로그인 키체인에 의해 유발될 수도 있습니다. 영향을 받는 일부 사용자에 따르면 EXC_BAD_INSTRUCTION  Exchange 또는 기본 Microsoft Office ID에 속한 로그인 키체인으로 인해 발생할 수도 있습니다.

다행히도 이러한 모든 잠재적인 문제를 한 번에 방지할 수 있는 한 가지 방법이 있습니다. 약간의 기술을 습득하고 터미널 앱 내에서 일련의 명령을 실행해야 합니다. 그러나 아래 지침을 따르는 한 기술 능력이 필요하지 않습니다.

중요: 이 작업을 수행하면 Office와 관련된 저장된 로그인 데이터도 지워집니다. 즉, Office 응용 프로그램에서 사용하는 모든 자격 증명을 처음부터 다시 삽입해야 합니다.

다음은 터미널 앱을 통해 모든 관련 로그인 키체인을 삭제하는 방법에 대한 단계별 안내입니다.

  1. 화면 하단의 작업 표시줄을 사용하여 LaunchPad.
    를 클릭합니다.

    [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  2.  들어가면 상단의 검색 기능을 사용하여 '터미널'을 검색하고, 그런 다음 터미널을 클릭합니다. 결과 목록에서. [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  3. 터미널에 들어가면 응용 프로그램에서 다음 명령을 순서대로 실행하고 Enter 키를 누릅니다. 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. 모든 명령 실행을 완료한 후 Mac을 재시동하고 다음 시스템 시작 시 문제가 해결되는지 확인하십시오.

동일한 문제가 계속 발생하는 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.

방법 5:'로그인'을 기본 키체인으로 설정(해당되는 경우)

결과적으로 EXC_BAD_INSTRUCTION 이(가) 표시될 수도 있습니다. ~/Library/Keychains/ 가 아닌 다른 곳에 저장된 두 번째 키체인도 있다는 사실로 인한 오류 기본값으로 설정되어 있습니다.

이 시나리오가 적용 가능한 경우 키체인 접근을 열고 로그인 키체인을 기본 선택으로 설정하여 문제를 해결할 수 있어야 합니다. 그러나 이렇게 하면 수동으로 마이그레이션하거나 많은 저장된 로그인 정보가 필요할 수 있음을 명심하십시오. 특히 사용자 정의 키체인을 오랫동안 사용해 왔다면 더욱 그렇습니다.

시나리오가 현재 상황에 적용 가능한 경우 다음은 문제 해결에 대한 빠른 가이드입니다.

  1. 화면 하단의 작업 표시줄을 사용하여 Finder 앱을 엽니다. [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  2. Finder 내부 앱에서 이동을 클릭합니다. 버튼(상단의 리본에서)을 클릭한 다음 유틸리티를 클릭합니다. 새로 나타난 컨텍스트 메뉴에서 [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  3. 유틸리티 화면에서 Keychain Access를 클릭합니다. 사용 가능한 옵션 목록에서 [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  4. 키체인 접근 유틸리티에서 로그인을 마우스 오른쪽 버튼으로 클릭하고(왼쪽 메뉴에서) 키체인 "로그인"을 기본값으로 설정을 선택합니다. 새로 나타난 컨텍스트 메뉴에서 [FIX] Mac에서 Word 또는 Outlook을 열 때 오류(EXC_BAD_INSTRUCTION)
  5. 이 작업을 수행한 후 이전에 문제를 일으킨 응용 프로그램(Word 또는 Excel)을 실행하고 문제가 계속 발생하는지 확인합니다.