Office 응용 프로그램이 충돌하거나 시작할 수 없음

참고

이 문서에서는 mso30win32client.dll 크래시 서명의 모듈 이름인 충돌 시나리오만 다룹니다.

다른 시나리오는 다음 문서를 참조하세요.

여전히 Office 응용 프로그램이 충돌하거나 시작되지 않는 솔루션을 찾을 수 없는 경우 Microsoft 커뮤니티 Office 상업용 관리 센터 포럼을 검사 수 있습니다.

증상

Microsoft Office 2016 애플리케이션이 충돌하거나 시작할 수 없습니다. 영향을 받는 것으로 보이는 애플리케이션은 Excel, Outlook, 비즈니스용 Skype, Word, Access, Publisher, Project 및 OneNote입니다.

또한 애플리케이션 이벤트 로그에서 이벤트 ID 1000에서 다음과 유사한 크래시 서명을 찾을 수 있습니다.

Application Name: <application>.exe
Application Version:16.0.4266.1001
Module Name: mso30win32client.dll
Module Version: 16.0.4266.1001
Offset: <varies>

참고

  • 애플리케이션 이름은 excel.exe, outlook.exe, lync.exe, winword.exe, msaccess.exe, mspub.exe, winproj.exe 또는 onenote.exe 같은 애플리케이션 실행 파일의 이름이 됩니다.
  • 애플리케이션 버전, 모듈 버전 및 오프셋은 다양합니다.

해결 방법

중요

주의를 기울여 이 절의 단계를 수행하십시오. 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 레지스트리를 수정하기 전에 문제가 발생할 경우에 대비하여 레지스트리를 복원 가능하도록 백업하세요.

이 문제를 해결하려면 다음과 같이 하십시오.

  1. 모든 Office 2016 응용 프로그램을 종료합니다.

  2. 레지스트리 편집기를 시작합니다. 이렇게 하려면 사용 중인 Windows 버전에 따라 다음 절차 중 하나를 사용합니다.

    • Windows 10, Windows 8.1 및 Windows 8:P Windows 키 + R을 사용하여 실행 대화 상자를 엽니다. regedit.exe를 입력한 다음 확인을 누릅니다.
    • Windows 7: 시작을 클릭하고 검색 상자에 regedit.exe를 입력한 후 Enter 키를 누릅니다.
  3. 다음 레지스트리 키를 찾아 선택합니다.

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\General

  4. 3단계에서 지정된 키에서 ShownFirstRunOptin 레지스트리 값을 찾습니다. ShownFirstRunOptin을 찾을 수 없는 경우 5단계로 이동합니다. 찾으면 7단계로 이동합니다.

  5. ShownFirstRunOptin 레지스트리 값을 찾을 수 없는 경우 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD(32비트) 값을 클릭합니다.

  6. ShownFirstRunOptin을 입력한 다음 Enter 키를 누릅니다.

  7. ShownFirstRunOptin을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.

  8. 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

  9. 파일 메뉴에서 끝내기를 클릭하여 레지스트리 편집기 종료합니다.