일부 Windows 10 사용자들은 Windows 업데이트를 다운로드하고 설치하려고 할 때 0x80240008 오류 코드가 발생한다고 보고하고 있습니다. 이 글에서는 해당 오류의 가능한 원인을 살펴보고, 문제를 해결하기 위해 시도할 수 있는 효과적인 방법들을 단계별로 안내해 드리겠습니다.
오류 0x80240008: 쿼리한 항목의 키를 찾을 수 없습니다(The key for the item queried could not be found)
Windows 업데이트 오류 0x80240008 해결 방법
이 Windows 업데이트 오류 0x80240008에 직면했다면, 아래에 소개하는 해결 방법을 순서대로 하나씩 시도해 보시기 바랍니다.
- Windows 업데이트 문제 해결사 실행
- SFC 및 DISM 검사 수행
- 타사 보안 프로그램 비활성화 또는 제거(해당되는 경우)
- Windows 업데이트 캐시 삭제
- 초기화(Fresh Start), 원본 위치 업그레이드 복구 또는 클라우드 재설정 수행
각 해결 방법의 자세한 진행 과정을 하나씩 살펴보겠습니다.
1] Windows 업데이트 문제 해결사 실행
가장 먼저 시도할 수 있는 방법은 Windows에 내장된 Windows 업데이트 문제 해결사를 실행하는 것입니다. 이 도구는 업데이트 관련 일반적인 문제를 자동으로 진단하고 수정해 주므로, 간단한 설정 오류로 인한 문제라면 이 단계만으로도 Windows 업데이트 오류 0x80240008이 해결될 수 있습니다.
실행 방법은 설정 → 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사 → Windows 업데이트를 선택한 후 '문제 해결사 실행' 버튼을 클릭하면 됩니다.
2] SFC 및 DISM 검사 수행
시스템 파일에 손상이나 오류가 있는 경우에도 Windows 업데이트 오류 0x80240008이 발생할 수 있습니다.
SFC(시스템 파일 검사기)와 DISM(배포 이미지 서비스 및 관리)은 Windows 시스템 파일의 손상 여부를 검사하고 손상된 파일을 복원할 수 있게 해주는 유용한 유틸리티입니다.
편의를 위해 아래 절차에 따라 배치 파일을 만들어 한 번에 검사를 실행할 수 있습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
- 실행 대화 상자에 notepad를 입력하고 Enter 키를 눌러 메모장을 엽니다.
- 아래 명령어를 복사하여 텍스트 편집기에 붙여넣습니다.
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
- 파일 이름 뒤에 .bat 확장자를 붙여 저장합니다. 예: SFC_DISM_scan.bat
- 저장된 배치 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하여 오류가 더 이상 보고되지 않을 때까지 반복해서 실행합니다.
- PC를 재시작합니다.
재부팅 후 다시 업데이트를 시도해 보세요. 그래도 오류가 지속된다면 다음 해결 방법으로 넘어갑니다.
관련 내용: Windows 업데이트 설치 실패 또는 다운로드되지 않는 문제 해결 방법
3] 타사 보안 프로그램 비활성화 또는 제거(해당되는 경우)
방화벽과 백신 프로그램은 시스템 보안에 필수적이지만, 때때로 이러한 프로그램이 Windows 10과 충돌하여 Windows 업데이트 오류 0x80240008을 유발할 수 있습니다.
특히 McAfee, AVAST, Comodo 등이 이 특정 문제를 일으키는 것으로 알려져 있습니다. 이 경우 문제를 해결하려면 전용 제거 도구를 사용하여 PC에서 타사 백신 프로그램과 관련된 모든 파일을 완전히 제거해야 합니다. 백신 프로그램은 운영체제 깊숙이 레지스트리와 종속 파일을 설치하기 때문에, 기존의 제어판 제거 기능(appwiz.cpl)만으로는 놓치기 쉽습니다. 따라서 가능하다면 백신 제조사에서 제공하는 전용 제거 도구를 사용하는 것이 훨씬 효과적입니다.
백신 프로그램을 제거한 후 오류가 해결되었다면, 동일한 백신 프로그램을 다시 설치하거나 다른 대체 프로그램으로 전환할 수 있습니다. 가장 좋은 방법은 Windows 10에 기본 내장된 백신 프로그램인 Windows Defender를 계속 사용하는 것입니다.
4] Windows 업데이트 캐시/구성 요소 삭제
Windows 10 운영체제의 Software Distribution 폴더는 Windows 디렉터리 내에 위치한 폴더로, Windows 업데이트 설치에 필요한 파일을 임시로 저장하는 용도로 사용됩니다. 이 폴더의 내용이 손상되면 업데이트 오류가 발생할 수 있습니다.
이 해결 방법은 Software Distribution 폴더의 내용을 모두 삭제한 후 업데이트 프로세스를 다시 시도하는 것입니다. 오류가 여전히 해결되지 않으면 다음 해결 방법으로 넘어갑니다.
5] 초기화(Fresh Start), 원본 위치 업그레이드 복구 또는 클라우드 재설정 수행
여기까지 진행했는데도 Windows 업데이트 오류 0x80240008이 해결되지 않았다면, 일반적인 방법으로는 해결할 수 없는 시스템 손상이 원인일 가능성이 높습니다.
이 경우 Fresh Start(새로 시작) 또는 원본 위치 업그레이드 복구(In-place upgrade repair)를 통해 모든 Windows 구성 요소를 초기 상태로 되돌려 볼 수 있습니다. 또한 Windows 10 버전 1909 이상을 사용 중이라면 클라우드 재설정(Cloud Reset) 기능을 시도해 보는 것도 좋은 방법입니다.
참고: Windows 10에서 Windows 업데이트 오류를 해결하는 더 많은 팁은 관련 가이드를 참고하세요.