Microsoft 커뮤니티 포럼에 따르면, Windows 7 또는 Windows 8.1에서 Windows 10으로 업그레이드를 시도한 수많은 사용자가 실패하면서 오류 코드 80240020을 마주했습니다. 이 오류 메시지는 주로 Windows 10 설치 파일의 데이터 손상으로 인해 발생합니다. 이 글에서는 Windows 10 업그레이드 실패 오류 코드 80240020의 원인과 해결 방법을 단계별로 자세히 안내해 드립니다.
Windows 10 업그레이드 오류 80240020 발생 여부 확인하기
먼저 내 PC에 이 오류 코드가 나타나고 있는지 아래 순서대로 확인해 보세요.
- 1. Windows 업데이트(Windows Upgrade) 화면으로 이동합니다.
- 2. '업데이트 기록 보기(View upgrade history)'를 클릭합니다.
- 3. '설치 실패(Failed to Install)' 항목을 클릭하여 오류 코드를 확인합니다.

Windows 10 오류 코드 80240020 해결 방법 2가지
오류 코드 80240020을 해결하기 위해 검증된 두 가지 방법을 소개합니다. 하나씩 순서대로 시도해 보시기 바랍니다.
- 방법 1: SoftwareDistribution 폴더 초기화
- 방법 2: 레지스트리 편집을 통한 Microsoft 공식 우회 방법 적용
방법 1: SoftwareDistribution 폴더 초기화
Windows 10 업그레이드 실패 오류 80240020이 확인되었다면, 아래 절차에 따라 문제를 해결할 수 있습니다.
- 1. C 드라이브 > Windows > SoftwareDistribution > Download 폴더로 이동한 뒤, 해당 폴더 안의 모든 파일을 삭제합니다.

- 2. 명령 프롬프트(Command Prompt)를 관리자 권한으로 실행합니다.

- 3. 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다.
wuauclt.exe /updatenow
이것으로 끝입니다! 위 과정을 완료하면 Windows가 자동으로 Windows 10 업그레이드 파일 다운로드를 시작합니다. 'Windows 업데이트' 화면에서 진행 상황을 직접 확인할 수 있습니다.
방법 2: 레지스트리 수정으로 업그레이드 오류 해결
지금 바로 업그레이드를 원하는 사용자라면 Microsoft에서 제공하는 공식 우회 방법을 활용해 볼 수 있습니다. 레지스트리 값을 수정하면 오류 80240020을 제거하고 Windows 10을 즉시 설치할 수 있습니다. 아래 지침을 따라 해 보세요.
- 1. 다음 레지스트리 키 위치로 이동합니다.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade] - 2. 해당 키가 이미 존재해야 하며, 만약 없다면 새로 생성합니다.
- 3. 새 DWORD(32비트) 값을 생성하고 이름을 'AllowOSUpgrade'(따옴표 제외)로 입력한 뒤, 값 데이터를 0x00000001로 설정합니다.

위의 모든 단계를 완료하면 Windows 10 업그레이드 과정이 오류 없이 정상적으로 진행될 것입니다. 그 외에도 다양한 Windows 10 문제 해결 팁과 요령이 궁금하다면 관련 가이드를 더 살펴보시기 바랍니다.