컴퓨터를 사용하다 보면 다양한 오류 메시지를 마주치는 것은 자연스러운 일입니다. 오류는 컴퓨터가 "무언가 문제가 있다"고 알려주는 신호일 뿐이며, 결함이 있는 장치나 드라이버, 또는 시스템과 호환되지 않는 최근 설치한 애플리케이션이 원인일 수 있습니다.
하지만 많은 사용자가 오류의 원인을 파악하는 대신 곧바로 운영체제를 재설치하는 경우가 많습니다. 물론 재설치로 문제가 해결될 수 있지만, 시간이 부족한 상황에서는 현실적인 방법이 아닙니다. 따라서 최후의 수단에 의존하기 전에 다른 해결책을 먼저 시도해 보는 것이 좋습니다.
이 글에서는 Windows 10/11 사용자들이 자주 겪는 이벤트 ID 642 ESENT 오류의 원인과 해결 방법을 자세히 살펴보겠습니다.
ESENT란 무엇인가요?
오류를 제대로 이해하려면 먼저 ESENT가 무엇이고 어떤 역할을 하는지 알아야 합니다.
ESENT는 'JET Blue'라고도 불리는 데이터베이스 검색 엔진으로, Windows 10/11에 기본적으로 내장되어 있습니다. 파일 탐색기가 PC 전반에서 매개변수를 찾을 수 있도록 돕는 역할을 하며, 도움말 및 지원 센터, Windows Update 클라이언트 등 여러 Windows 구성 요소와 프로세스가 이를 활용합니다.
유용한 유틸리티임에도 불구하고, Windows 10 버전 2004(2020년 5월 업데이트)를 설치한 사용자들 사이에서 이벤트 ID 642 ESENT 오류가 발생한다는 불만이 제기되었습니다. 그렇다면 이 오류는 왜 발생하는 걸까요?
Windows 10/11 이벤트 ID 642 ESENT 오류란?
마이크로소프트에 따르면, 이벤트 ID 642 ESENT 오류는 공식적으로 인정된 버그입니다. 마이크로소프트는 해당 문제를 이미 인지했으며, 조만간 수정 사항이 포함된 업데이트를 배포할 예정입니다.
오류가 발생하면 이벤트 로그에 다음과 같은 설명이 기록됩니다:
Video.UI (23680,D,2) {B8A5865B-DCFF-4019-AA40-BEE2E42C0672}: The database format feature version 9080 (0x2378) could not be used due to the current database format 1568.20.0, controlled by the parameter 0x410022D8 (8920 | JET_efvAllowHigherPersistedFormat)
이벤트 ID 642 ESENT 오류 해결 방법
이 오류를 겪고 계시다면, 아래의 해결 방법들을 순서대로 시도해 보세요.
방법 1: SFC 검사 또는 DISM 명령 실행
이벤트 ID 642 ESENT 오류는 Windows Update 유틸리티와 연관이 있으므로, SFC와 DISM 검사를 통해 Windows Update 데이터 저장소(Datastore)를 복구해 볼 수 있습니다.
SFC 검사 방법
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 명령 프롬프트(관리자)를 선택합니다. (Windows 11의 경우 검색창에 'cmd'를 입력한 후 '관리자 권한으로 실행'을 선택할 수 있습니다.)
- 명령줄에 sfc /scannow를 입력합니다.
- Enter 키를 눌러 전체 시스템 검사를 시작합니다. 검사에는 다소 시간이 걸릴 수 있으니 완료될 때까지 기다려 주세요.
- 검사가 끝나면 다음 중 하나의 메시지가 표시됩니다:
"Windows 리소스 보호에서 무결성 위반을 찾지 못했습니다."
또는
"Windows 리소스 보호에서 손상된 파일을 발견했지만 일부를 복구하지 못했습니다." - 후자의 메시지가 표시되면 PC를 안전 모드로 재시작한 후 검사를 다시 수행합니다.
DISM 명령 실행 방법
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트(관리자)를 선택합니다.
- 명령줄에 DISM /Online /Cleanup-Image /RestoreHealth를 입력합니다.
- Enter 키를 눌러 DISM 명령을 실행합니다.
- 명령이 완료될 때까지 기다린 후 명령 프롬프트를 닫습니다. 보통 최대 10분 정도 소요되며, 더 오래 걸리더라도 걱정하지 않아도 됩니다.
- PC를 재시작합니다.
방법 2: 시스템 복원 실행
첫 번째 방법으로 문제가 해결되지 않았다면, 좀 더 강력한 조치를 취해 볼 수 있습니다.
시스템 복원 유틸리티를 실행하면 시스템 파일, 애플리케이션, 설정을 이전의 정상 작동 상태로 되돌릴 수 있습니다. 다만 진행하기 전에 반드시 중요한 파일과 문서를 백업하세요. 복원 과정에서 문제가 발생하더라도 쉽게 복구할 수 있습니다.
Windows 10/11에서 시스템 복원을 실행하는 방법은 다음과 같습니다:
- 시작 버튼을 클릭합니다.
- 검색창에 복원 지점 만들기를 입력하고 Enter 키를 누릅니다.
- 검색 결과에서 일치하는 항목을 클릭합니다.
- 열린 창에서 시스템 보호 탭으로 이동합니다.
- 시스템 복원 버튼을 클릭한 후 다음을 누릅니다.
- 사용할 복원 지점을 선택합니다.
- 시스템 복원 후 어떤 앱을 더 이상 사용할 수 없는지 확인하려면 영향 받는 프로그램 검색 버튼을 클릭합니다.
- 창을 닫고 다음을 클릭합니다.
- 마침을 클릭하여 복원을 진행합니다.
방법 3: 이전 Windows 버전으로 롤백
오류가 최근 Windows 업데이트와 관련이 있을 수 있으므로, 이전 버전으로 되돌리는 것도 효과적인 해결책이 될 수 있습니다.
Windows 10/11의 이전 버전이나 빌드로 되돌리는 방법은 매우 간단합니다. 다음 단계를 따르세요:
- 시작 메뉴로 이동합니다.
- 설정을 선택합니다.
- 업데이트 및 보안 섹션으로 이동한 후 복구를 선택합니다. (Windows 11의 경우 설정 > 시스템 > 복구 경로를 이용하세요.)
- 이전 빌드로 되돌리기 섹션을 찾습니다.
- 시작하기 버튼을 클릭하면 운영체제를 이전 버전으로 되돌리는 과정이 시작됩니다.
단, 최근 빌드를 설치한 지 30일이 지났거나 이전 Windows 폴더(Windows.old)를 삭제한 경우에는 롤백이 불가능할 수 있습니다.
이 경우 Windows 고급 시작 옵션을 통해 이전 빌드로 되돌릴 수 있습니다. 자세한 방법은 다음과 같습니다:
- 문제 해결(Troubleshoot)로 이동합니다.
- 고급 옵션(Advanced Options)을 선택합니다.
- 추가 복구 옵션 보기(See More Recovery Options)를 클릭합니다.
- 이전 버전으로 되돌리기(Go back to the previous version)를 선택합니다.
마치며
위의 모든 방법으로도 문제가 해결되지 않는다면, 마이크로소프트가 수정 사항이 포함된 패치나 업데이트를 배포할 때까지 기다리는 것이 좋습니다. 마이크로소프트는 이미 문제를 인지하고 있으며 현재 해결책을 준비 중입니다.
즉각적인 해결이 필요하지만 기술적인 자신감이 부족하다면, Windows 전문가나 공인 기술자에게 도움을 요청하는 것이 가장 안전한 방법입니다.
이벤트 ID 642 ESENT 오류를 해결하는 데 도움이 되는 다른 팁이나 노하우가 있다면 댓글로 자유롭게 공유해 주세요!