'Microsoft Access를 시작할 수 없습니다' 문제 해결 방법 Microsoft Access가 Windows 레지스트리를 초기화할 수 없습니다'?

'Microsoft Access를 시작할 수 없습니다' 문제 해결 방법 Microsoft Access가 Windows 레지스트리를 초기화할 수 없습니다'?

Windows 10 Enterprise 1809에서 MS Access를 사용하려고 할 때 Access 자체를 열거나 .accdb 파일을 열려고 할 때 발생하는 문제가 발생했습니다.

MS 액세스 오류 메시지

이 컴퓨터에서 Access를 실행해 본 것은 이번이 처음입니다. 다른 모든 Office 365 응용 프로그램(Word, Excel, PowerPoint, Outlook, 비즈니스용 Skype, 심지어 Visio까지)을 실행할 수 있습니다. 중요한 경우에는 regedit.exe를 열고 수동으로 변경할 수도 있습니다.

저는 Office 365 버전 1902(빌드 11328.20368)를 실행하고 있습니다. 처음에는 SCCM을 통해 배포되었으므로 직장의 모든 사람이 이 버전을 실행하고 있습니다. 따라서 새 버전으로 업데이트하거나 이전 버전으로 되돌리는 것은 유용한 솔루션이 아닙니다. 이 버전으로 빨리 돌아올 예정입니다). 후속 설치(아래 참조)는 제가 수동으로 수행했습니다.

내가 시도했지만 효과가 없었던 것:

  • 컴퓨터를 껐다가 다시 켜기
  • 안전 모드에서 MS Access 시작
  • 빠른 수리를 진행합니다
  • 전체 온라인 수리 수행
  • 수동으로 제거 및 재설치
  • MS Office 제거 도구를 통해 Office 제거 및 재설치
  • 사무실 제거그리고InfoPath, SharePoint Designer 2010/2013 및 유사한 타사 도구와 같은 관련 없는 Microsoft 제품은 일종의 충돌을 일으킬 수 있습니다.

저는 이전에 이 오류를 본 적이 없으며, 제가 얻은 유일한 웹 결과는 복구가 실패할 경우 본질적으로 복구를 수행하거나 제거/재설치를 수행하라는 이전 버전(2010년 또는 2007년경)에 대한 것입니다.

마지막 누적 업데이트(제외)KB4507419) 였다KB4512534- "x64 기반 시스템용 Windows 10 버전 1809용 2019년 8월 누적 업데이트".

이것이 Access가 아닌 내 레지스트리의 문제일까요? Access를 다시 열 수 있도록 이 문제를 해결하려면 어떻게 해야 합니까?

답변1

저에게 문제가 된 것은 Microsoft Access Database Engine 2016이 Power BI 데스크톱 클라이언트 또는 Power BI Report 서버와 함께 자동으로 설치되었고(어느 것인지 확실하지 않음) 둘이 서로 충돌했기 때문입니다.

데이터베이스 엔진을 제거하면 문제가 해결되었습니다.

답변2

C:\Program Files(x86)\Microsoft Office\에서 다른 버전의 Office 폴더를 모두 삭제하고 Office16 폴더만 남겨 두어 문제를 해결할 수 있었습니다.

이 컴퓨터에는 Office 365만 있고 다른 버전의 Office는 전혀 설치되어 있지 않음에도 불구하고 다음과 같은 다른 응용 프로그램이 설치되어 있습니다.

  • 셰어포인트 디자이너 2010
  • 셰어포인트 디자이너 2013
  • 인포패스 2013
  • 액세스용 스텔라 수리

이러한 응용 프로그램으로 인해 C:\Program Files (x86)\Microsoft Office\ 디렉터리에 Office15, Office14 등과 같은 몇 가지 다른 폴더가 있었습니다. 어떤 이유로 Microsoft Access(및 Microsoft Access만)에 여기에 여러 Office## 폴더가 있는 문제가 있었습니다.

Microsoft Office 제거 도구를 사용하여 이러한 응용 프로그램과 해당 폴더를 모두 제거한 후(그리고 Stellar Repair for Access를 수동으로 제거) 위의 질문에 따라 조직에서 SCCM 배포를 통해 사용하는 것과 동일한 파일을 사용하여 Microsoft Office를 다시 설치했고 열 수 있었습니다. Microsoft Access(및 기존 .accdb 파일)를 다시 실행합니다.

이후 위의 4개 응용 프로그램(Office14 및 Office15 폴더를 다시 생성)을 다시 설치했는데 문제가 발생하지 않고 여전히 Access를 열 수 있습니다. 이러한 '이전 버전' 폴더 중 하나에 혼란을 일으키는 무언가가 있었음에 틀림없습니다.

답변3

다양한 환경의 여러 Win 10 컴퓨터에서 정기적으로 이 문제가 발생합니다. 때때로 발생합니다. 해결 방법은 바로가기를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택하여 액세스를 실행하는 것입니다. 일반적으로 관리자 권한으로 실행하면 프로그램이 다른 프로그램(예: Outlook)과 격리되거나 백엔드 데이터베이스에 대한 매핑이 다른 Win 10 버그가 아닌 매핑된 드라이브를 사용하는 경우 관리자 권한으로 실행할 때 해당 프로그램이 "보이지 않게" 됩니다. 그런 다음 실행한 후 관리자로서 앱을 닫은 다음 정상적으로 시작하면 작동합니다. (백엔드가 매핑을 기반으로 연결되면 경로를 찾을 수 없다는 오류가 발생합니다. 그런 다음 앱을 정상적으로 다시 시작하면 정상적으로 시작됩니다.) 가장 큰 질문은 이 오류가 반복되는 것을 어떻게 막을 수 있느냐는 것입니다. 가끔씩 발생합니다. 며칠에 한 번씩 발생할 수도 있습니다.

관련 정보