윈도우 10에서 20H2, 21H1 버전으로 업그레이드 0x800f0845 오류 발생 시 해결 방법
윈도우 10은 여러 가지 버전으로 사용할 수 있는데요.
동일한 윈도우 10이지만 다양한 버전으로 설정 등의 화면 구성이 다르게 나옵니다.
윈도우 20H2 또는 21H1 버전으로 업그레이드 시 0x800f0845 오류가 발생하기도 합니다.
원인은 다양하므로 어떤 부분만 수정하면 된다는 정해진 방법이 없는데요.
원인을 찾아 해결하면 좋지만, 시간이 너무 걸리고 해결 된다는 보장도 없습니다.
이렇게 업그레이드에 오류가 발생할 경우 쉽게 해결 할 수 있는 방법은 수동으로 업그레이드를 하는 겁니다.
그럼 방법을 알아보겠습니다.
업그레이드 대상인지 확인하기 위해 현재 사용하는 윈도우 버전을 먼저 알아보겠습니다.
윈도우키 + "R" 키를 눌러줍니다. 실행창이 열리면 "winver"를 입력 후 엔터키를 눌러주세요.

현재 사용하고 있는 버전이 나옵니다. 테스트를 하기위해 얼마전 20H2로 수동 업그레이드를 해봤습니다.
잘되더군요^^

먼저 수동으로 업그레이드할 파일일 다운로드 받아야 하는데요 마이크로소프트 공식 다운로드 센터에서 다운로드 하면 됩니다.
사이트는 마이크로소프트 업그레이드 파일 다운로드(여기)를 클릭합니다.
사이트에 접속하면 Windows 10 다운로드 화면이 나오는데요. Windows 10 2021년 5월 업데이트 버전을 다운로드 합니다. 하단에 [지금 업데이트] 버튼을 클릭하시면 됩니다.

브라우저 하단에 설치 파일이 다운로드 됩니다. 완료되면 마우스 오른쪽 버튼 클릭 후 [관리자 권한으로 실행]을 클릭합니다.
그냥 실행해도 되지만 이왕이면 관리자 권한을 가지고 실행하게 합니다.

최신 버전의 Windows 10으로 업데이트 라고 나와 있습니다. pc에 설치되어 있는 버전과 최신버전을 알려줍니다.
[지금 업데이트] 버튼을 클릭합니다.

새로운 윈도우 버전이 호환되는지 cpu, 메모리, 디스크 공간을 체크 합니다. 10초 이내 자동으로 다음 화면으로 넘어갑니다. 잠시 기다려주세요

업데이트가 진행됩니다. 시간이 오래 걸릴 수 있으니 잠시 기다려주세요.
업데이트를 취소하려면 하단에 업데이트 취소를 클릭하시면 됩니다.

윈도우 10에서 20H2, 21H1 버전으로 업그레이드 0x800F0845 오류 발생 시 해결 방법을 알아보았습니다.