0x8024200D는 Windows에서 발생하는 대표적인 업데이트 오류입니다. 화면에는 "설치 실패: Windows가 다음 업데이트를 오류 0x8024200D로 설치하지 못했습니다. Windows 10/11 기능 업데이트, 버전 1709"라는 메시지가 표시됩니다.
이 오류는 WU_E_UH_NEEDANOTHERDOWNLOAD이라는 이름으로도 알려져 있으며, 주로 Windows 운영체제를 업데이트하려는 시점에 나타납니다.
가을 크리에이터스 업데이트(V-1709) 설치 과정에서 가장 자주 발생하지만, 1주년 업데이트(Anniversary Update)나 크리에이터스 업데이트(Creators Update)에서도 동일한 문제가 보고되었습니다. 출시된 지 오래된 업데이트임에도 불구하고, 다운로드 또는 설치 단계에서 다양한 오류 코드와 함께 계속 실패하는 경우가 있습니다.
최근 이 오류를 겪고 있다면, 아래에 정리한 방법들을 순서대로 적용해 문제를 해결해 보시기 바랍니다.
Windows 10/11 업데이트 오류 0x8024200d란?
오류 코드 0x8024200d는 Windows 10/11 1주년 업데이트 이후로 존재해 온 문제로, 핵심 의미는 "다운로드에 문제가 있어 일부 업데이트 파일이 손상되었거나 누락되었다"는 것입니다.
인터넷에서 파일을 내려받는 동안 파일이 손상되는 경우가 드물지 않습니다. 서버 쪽으로 "해당 파일이 이미 다운로드되었다"는 잘못된 신호가 전달되면, 파일 다운로드가 중간에 끊기거나 아예 중단될 수 있습니다. 또한 파일을 제대로 인코딩하거나 디코딩하지 못하면 시스템이 그 파일을 손상된 것으로 판단해 폐기하기 때문에, 결과적으로 업데이트 파일이 누락됩니다.
즉, 손상되거나 빠진 파일이 정상적으로 교체되기 전까지는 설치를 진행할 수 없습니다. 0x8024200D 오류 자체는 치명적이지 않지만, 시스템의 업데이트와 업그레이드를 막기 때문에 보안이 취약해지고 새로운 Windows 10/11 기능도 놓치게 됩니다.
Windows 업데이트 오류 0x8024200d의 원인
앞서 언급했듯이 이 오류의 근본 원인은 시스템에 손상되었거나 누락된 파일이 존재한다는 점입니다. 인터넷에서 파일을 내려받는 도중 문제가 생기거나, 업데이트 파일이 불완전하게 다운로드된 경우에도 같은 현상이 발생할 수 있습니다.
설치 파일 누락 외에도 다음과 같은 요인들이 이 오류를 유발할 수 있습니다.
- 멀웨어(악성코드) 공격
- 손상된 레지스트리 항목
- 방화벽 또는 서드파티 보안 프로그램의 간섭
Windows 업데이트 오류 0x8024200d 해결 방법
본격적인 작업에 앞서 컴퓨터를 한 번 재시작해 보세요. 가능성은 높지 않지만, 재시작 후 문제가 되던 업데이트가 정상적으로 진행되는 경우도 있습니다.
방법 1: SFC(시스템 파일 검사기) 실행
시스템에 손상된 파일이 있다면 오류 코드 0x8024200d가 나타날 수 있습니다. SFC는 Windows에 기본 내장된 도구로, 손상된 시스템 파일을 자동으로 검색하고 복구해 줍니다.
- 키보드에서 Win + S를 누른 뒤 검색창에 cmd를 입력합니다. 결과 목록에 명령 프롬프트가 나타나면 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 권한 요청 창이 뜨면 확인을 눌러 명령 프롬프트를 실행합니다.
- Windows 7을 사용 중이라면 이 단계는 건너뜁니다. 그 외의 경우 다음 명령어를 입력하세요. DISM.exe /Online /Cleanup-image /Restorehealth
이 과정은 몇 분 정도 걸릴 수 있습니다. - 완료되면 다음 명령어를 입력하고 키보드의 Enter 키를 누릅니다. sfc /scannow
- 검사가 끝나면 명령 프롬프트를 닫고 Windows Update를 실행해 이 방법이 효과가 있었는지 확인합니다. 여전히 업데이트가 설치되지 않는다면 다음 방법을 시도하세요.
방법 2: 업데이트 파일 삭제 후 다시 다운로드
내려받은 파일이 손상되었거나 어떤 파일이 누락되었는지 확실하지 않다면, 업데이트를 다시 받아보는 것이 좋습니다. 필요한 모든 파일을 새로 확보하고 손상된 파일을 교체할 수 있기 때문입니다. 이를 위해서는 현재 손상된 상태의 다운로드 파일을 삭제해야 하므로, 안전 모드로 부팅해야 할 수 있습니다. 절차는 다음과 같습니다.
- Shift 키를 누른 상태에서 Windows 시작 메뉴의 다시 시작 옵션을 선택합니다.
- 컴퓨터가 부팅되면 문제 해결(Troubleshoot)을 선택합니다.
- 고급 옵션(Advanced)을 선택한 뒤 시작 설정(Startup Settings)으로 이동합니다.
- 다시 시작(Restart)을 선택합니다.
- 재부팅이 완료되면 F4 키(PC에 따라 다른 키일 수 있음)를 눌러 안전 모드 사용을 선택합니다.
- 안전 모드에 진입했다면 'C:\Windows\SoftwareDistribution\Download' 경로로 이동합니다. 이곳에 다운로드된 업데이트 파일이 있습니다.
- 해당 폴더 안의 모든 파일을 삭제합니다.
- 컴퓨터를 일반 모드로 다시 시작합니다.
- 설정 > 업데이트 및 보안으로 이동합니다.
- 업데이트 확인을 선택해 업데이트 프로세스를 다시 시작합니다.
Windows가 파일을 다시 내려받기 시작하며, 이번에는 업데이트가 정상적으로 설치되기를 바랍니다.
방법 3: Windows Update 문제 해결사 실행
이 Windows Update 문제를 해결하는 가장 간편한 방법은 전용 문제 해결사를 활용하는 것입니다. 절차는 다음과 같습니다.
- 설정 메뉴로 이동해 업데이트 및 보안 카테고리를 선택합니다.
- 왼쪽 열에서 문제 해결(Troubleshoot)을 선택하고 오른쪽 화면으로 이동합니다.
- 아래로 스크롤해 Windows Update를 선택합니다.
- 문제 해결사 실행 버튼을 클릭합니다.
- Windows Update 관련 오류를 자동으로 검색하고 수리하므로, 과정이 끝날 때까지 기다려 주세요.
방법 4: Microsoft Update Catalog에서 수동으로 업데이트 다운로드
앞선 방법들로도 해결되지 않는다면, 설치에 실패한 업데이트를 Microsoft Update Catalog에서 직접 내려받아 수동으로 설치해 볼 수 있습니다.
- Windows 로고 키 + S를 누르고 Windows Update를 입력한 뒤 Enter 키를 눌러 Windows Update를 엽니다.
- 업데이트 기록 보기를 선택해 실패한 업데이트의 KB 번호를 확인합니다.
- 아래 단계에 따라 자신의 시스템 유형을 확인합니다.
- 키보드에서 Windows 로고 키와 R을 동시에 눌러 실행(Run) 대화상자를 엽니다. cmd를 입력하고 Enter 키를 눌러 명령 프롬프트를 실행합니다.
- 명령줄에 systeminfo를 입력하고 Enter 키를 누르면 시스템 유형을 확인할 수 있습니다.
- "X64-based PC"는 64비트 Windows 운영체제를, "X86-based PC"는 32비트 Windows 운영체제를 의미합니다.
- Microsoft Update Catalog 웹사이트에 접속합니다.
- 다운로드하려는 업데이트의 번호를 입력해 검색합니다.
- 검색 결과 목록에서 자신의 운영체제에 맞는 업데이트를 선택하고 다운로드를 클릭합니다.
- Windows가 64비트라면 "x64-based"라는 문구가 포함된 업데이트를 내려받아야 합니다.
- 팝업 창의 링크를 클릭해 업데이트 다운로드를 시작합니다.
- 다운로드가 완료된 파일을 더블클릭하고 화면의 지시에 따라 업데이트를 설치합니다.
방법 5: Windows Update 서비스 재시작
Windows Update 서비스 자체에 문제가 있는 경우에도 이 오류 코드가 나타날 수 있습니다. 이때는 Windows Update 서비스를 다시 시작해 보세요. 절차는 다음과 같습니다.
- 키보드에서 Windows 로고 키와 R을 동시에 눌러 실행 대화상자를 연 뒤, services.msc를 입력하고 Enter 키를 눌러 서비스(Services) 창을 엽니다.
- Windows Update 상태가 "실행 중(Running)"이라면 마우스 오른쪽 버튼으로 클릭하고 중지(Stop)를 선택합니다. 서비스가 실행 중이 아니라면 이 단계는 건너뜁니다.
- Windows 로고 키와 E를 동시에 눌러 파일 탐색기를 엽니다. 아래 경로를 복사해 주소창에 붙여넣고 Enter 키를 눌러 DataStore 폴더에 접근합니다. C:\Windows\SoftwareDistribution\DataStore
- DataStore 폴더 안의 모든 파일을 삭제합니다.
- 다시 파일 탐색기를 열고 아래 경로를 주소창에 붙여넣은 뒤 Enter 키를 눌러 Download 폴더를 엽니다. C:\Windows\SoftwareDistribution\Download
- Download 폴더 안의 모든 파일을 삭제합니다.
- 서비스 창에서 Windows Update를 마우스 오른쪽 버튼으로 클릭하고 시작(Start)을 선택합니다.
이후 Windows Update를 다시 실행해 업데이트가 가능한지 확인합니다. 이 방법으로도 해결되지 않으면 다음 방법을 시도해 보세요.
방법 6: 서드파티 백신 프로그램 제거
서드파티(외부 제조사) 백신 프로그램이 시스템 업그레이드를 방해하는 경우가 있습니다. 이는 대개 내부 충돌 때문에 발생합니다.
일부 업데이트 파일이 서드파티 백신이나 안티맬웨어 프로그램에 의해 삭제되거나 차단될 수 있습니다. 따라서 시스템 업그레이드가 여러 차례 반복해서 실패한다면, 서드파티 백신 프로그램을 제거해 보는 것이 좋습니다.
이 조치를 마친 후에는 오류 0x8024200d 없이 Windows 10/11에 업데이트를 설치할 수 있기를 바랍니다.
방법 7: 배치 스크립트로 Windows Update 구성 요소 초기화
Windows Update 구성 요소를 초기화하는 가장 간단한 방법은 배치(batch) 스크립트를 활용하는 것입니다. 웹에서 제공되는 Windows Update 리셋 스크립트를 내려받은 뒤, 파일을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택하면 됩니다. 프로세스가 완료될 때까지 기다린 후 업데이트를 다시 확인하세요.
메모장을 열어 아래 텍스트를 붙여넣으면 직접 스크립트를 만들 수도 있습니다.
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
net start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
파일을 바탕화면에 WUReset.bat라는 이름으로 저장합니다. 이후 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하면 스크립트가 실행됩니다.
모든 방법이 실패했다면
마지막 수단은 시스템 전체를 다시 설치하는 것입니다. 시간이 꽤 걸리는 작업처럼 느껴질 수 있지만, 대부분의 문제를 한 번에 해결할 수 있습니다.
시스템이 실행 중인 상태에서는 재설치를 진행할 수 없으므로, 설치 파일을 담아 둘 드라이브(USB 메모리나 DVD)가 필요합니다. 부팅 가능한 드라이브를 만들 때는 Windows 미디어 생성 도구(Media Creation Tool)를 사용하세요. 작업 전에 시스템 파티션의 파일을 반드시 백업하고, 라이선스 키도 미리 적어 두는 것을 잊지 마십시오.
여기까지가 이번 가이드의 전체 내용입니다. 궁금한 점이나 추가로 알려주고 싶은 내용이 있다면 댓글로 남겨주세요.