윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT
윈도10 업그레이드시 0x80070570 - 0x2000C 오류

- 윈도7에서 윈도 10 업그레이드 시 재부팅을 몇번하다가 다시 윈도7이 부팅되면서 아래 메시지가 뜨는 현상이 발생했다.

0x80070570 - 0x2000C
APPLY_IMAGE 작업 중 오류가 발생하여 SAFE_OS 단계에서 설치가 실패했습니다
The installation failed in the SAFE_OS phase with an error during APPLY_IMAGE operation

- 메시지 코드를 해석하자면

0x80070570: ERROR_FILE_CORRUPT. 파일에 이상이 있다는 의미.
0x2000: SAFE_OS 단계를 의미한다.
C: SP_EXECUTION_OP_APPLY_IMAGE 의 의미로 패치 적용하다가 실패 했음을 의미한다.

- 구글링 해보니 기본적으로 이런 문제는 저장 장치 문제라고 한다. 따라서 윈도7을 설치한 디스크 검사를 해보자. 관리자 권한을 가진 명령 프롬프트에서 chkdsk /r 을 입력하고 재시작하면 디스크 검사가 실행된다. 이 방법은  ERROR_FILE_CORRUPT 의 일반적인 해결 방법이다.

- 또한 윈도7을 설치할때 NTFS 의 클러스터 크기를 4096 바이트로 했는지 확인해보자. 드물지만 대용량 저장장치를 사용하는 경우 4096 이상으로 설정되는 경우가 있다. 윈도10은 4096만 사용한다.

- 하지만 전부 안되었다. 재시도 해도 마찬가지. 지금와서 알았지만 재시도로 해결할 수 있는게 아니었다. 거의 하루 정도 삽질하다 결국 해결했다. 이 오류가 윈도10 업그레이드시에 발생했다면, 설치 USB 를 다시 만들어야 한다. 다시 만들어서 설치하니 정상적으로 설치되었다. 즉 USB 저장장치의 문제일 수도 있다는 이야기다. 여태까지 이런 문제는 없었어서 설마 이걸꺼라고는 생각 못했다.

https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install-winpc/upgrading/2730b75b-5102-4f3a-9d83-f9199f51def7