Windows Update 또는 업데이트 도우미(Update Assistant)를 통해 Windows 10/11을 설치하려고 할 때, 오류 코드 0x80070070 또는 "업데이트 도우미에 디스크 공간이 부족합니다"라는 메시지를 마주할 수 있습니다.
오류 코드 0x80070070은 드라이브의 여유 공간이 부족하다는 의미(ERROR_DISK_FULL)입니다. 단순히 디스크 공간 부족으로 보일 수 있지만, 실제로는 숨겨진 시스템 파티션(복구 파티션)에 연속된 여유 공간이 부족해서 발생하는 경우가 대부분입니다.
이 글에서는 오류 코드 0x80070070의 정확한 의미와 함께, Windows 10/11에서 이 오류를 해결하는 다양한 방법을 자세히 안내해 드립니다.
오류 코드 0x80070070이란 무엇인가?
Windows 10/11 PC에서 업데이트 과정 중 0x80070070, 0x80070070–0xc19001df, 80070070, 0x80070070–0x50011, 0x80070070–0x50012, 0x80070070–0x60000 등의 오류 코드를 만나게 되면, 컴퓨터에 새로운 Windows 버전을 설치할 디스크 공간이 충분하지 않다는 뜻입니다.
Windows Update 오류 80070070은 업데이트가 PC에 설치되지 않았음을 의미하며, 주로 Windows 10/11 설치 후 디스크 공간이 부족할 때 발생합니다. 이 경우 아래의 해결 방법을 시도하기 전에 불필요한 파일을 삭제하거나, 파일을 USB 드라이브·네트워크 드라이브·다른 로컬 드라이브로 옮기거나, 더 이상 사용하지 않는 프로그램을 제거해 보는 것이 좋습니다.
필요한 공간의 크기는 설치하려는 업데이트에 따라 달라집니다. 하지만 요즘 대부분의 업데이트는 최소 2GB의 여유 공간을 필요로 합니다. 특히 월별 누적 업데이트는 다운로드, 압축 해제, 설치 과정을 모두 거치기 때문에 많은 공간을 차지합니다. 예를 들어 450MB 크기의 일반 업데이트라도 이러한 과정에서 최소 3배 이상의 공간이 필요할 수 있습니다.
또한 Windows 10/11을 20H2 버전으로 업그레이드할 때도 이 오류가 발생할 수 있습니다. 최신 버전으로 업그레이드하려면 대량의 파일을 복사해야 하므로, 시작 전에 최소 8GB의 여유 공간을 확보해야 합니다. 실제로는 최신 Windows 업데이트를 수용하기 위해 12GB 이상이 필요할 수도 있습니다.
설치 전에 Windows 10/11 20H2는 드라이브의 사용 가능한 공간을 확인합니다. 덕분에 설치가 절반쯤 진행된 상태로 멈추는 일은 없지만, 미리 충분한 공간을 확보해 두는 것이 가장 안전합니다.
일부 사용자는 Windows 10/11 미디어 생성 도구(Media Creation Tool)로 업그레이드를 시도할 때도 동일한 오류를 경험합니다. 이때는 "문제가 발생했습니다(Something Happened)"라는 메시지와 함께 "0x80070070 – 0xC19001DF" 오류가 표시되며, 다운로드와 검증은 정상적으로 완료된 후 미디어 생성 단계에서 오류가 발생합니다.
그 외에도 다음과 같은 상황에서 오류 코드 0x80070070을 볼 수 있습니다:
- Windows Update 페이지에 접속하려 할 때 "Windows Update에 문제가 발생하여 요청한 페이지를 표시할 수 없습니다. 0X80070070"이라는 메시지가 나타나는 경우
- Windows 업데이트가 실패했을 때 "다운로드 실패. 결과 코드: 0X80070070"이라는 팝업이 뜨는 경우
- DVD 또는 USB 드라이브에서 Windows를 설치할 때 "설치 실패 0X80070070"이라는 메시지가 나타나는 경우
- Windows 10/11로의 업그레이드가 실패했을 때 "Safe_OS 단계에서 설치에 실패했습니다. 오류: 0X80070070"이라는 메시지가 표시되는 경우
이 오류 코드가 표시되면 문제 해결의 첫 단계로 드라이브에 충분한 디스크 공간이 있는지부터 확인하는 것이 좋습니다. 공간 확보만으로 문제가 해결되지 않는다면, 거의 확실하게 시스템 예약 파티션과 관련된 문제입니다.
아래는 실제 사용자들에게 효과가 입증된 0x80070070 오류 해결 방법 목록입니다. 목록 순서대로 하나씩 적용해 보면서 본인의 상황에 맞는 해결책을 찾아보세요.
오류가 발생한 상황에 따라 아래 방법 중 일부는 적용할 수 없을 수도 있습니다. 자신에게 해당되는 해결 방법만 골라 실행하면 됩니다.
Windows 10/11 오류 0x80070070의 원인
저장 공간 부족 외에도 오류 코드 0x80070070에는 여러 가지 원인이 있을 수 있습니다:
- 메모리, CPU 성능 등 컴퓨터 리소스 부족
- 멀웨어(악성코드) 감염
- 손상된 레지스트리 키
시스템에 이 오류 코드가 표시되면 다음과 같은 작업들을 수행할 수 없게 됩니다:
- PC에 제공되는 어떠한 업데이트도 설치할 수 없습니다.
- 설치된 앱을 업데이트하려고 하면 오류 메시지가 나타납니다.
- 추가 소프트웨어를 설치할 수 없습니다.
- 컴퓨터가 멀웨어에 감염된 경우, 시스템·사용자·미디어 관련 중요 파일들이 손상될 수 있습니다.
이제 오류 코드 0x80070070에 대한 개념을 이해했으니, 실제로 효과가 검증된 해결 방법을 하나씩 적용해 보겠습니다.
Windows 10/11 오류 코드 0x80070070 해결 방법
이 오류를 비롯한 어떤 오류든 가장 먼저 시도해 볼 것은 컴퓨터를 재시작하는 것입니다. 재시작만으로도 시스템 성능에 영향을 주는 각종 오류 상태가 해소되는 경우가 많습니다. 그래도 문제가 해결되지 않으면 아래의 방법들을 참고하세요.
방법 1: 디스크 공간 확보하기
여유 공간 부족으로 인해 0x80070070 0xc19001df 오류가 발생했다면, 중요한 Windows 업데이트를 설치하지 못할 뿐만 아니라 PC 성능 저하까지 겪을 수 있습니다. 사용하지 않는 앱 제거, 대용량 파일 삭제, 추가 저장 공간 장착 등으로 공간을 확보할 수 있습니다.
Windows 10/11 기기의 남은 디스크 공간을 확인하려면 작업 표시줄에서 파일 탐색기를 열고 왼쪽 메뉴에서 내 PC(This PC)로 이동하세요. 장치 및 드라이브 항목 아래에 드라이브의 여유 공간이 표시됩니다.
공간이 여전히 부족하다면 디스크 정리(Disk Cleanup) 도구로 시스템 파일을 정리해 보세요. 절차는 다음과 같습니다:
- Windows 로고 키 + R 단축키를 눌러 실행(Run) 창을 연 다음, cleanmgr을 입력하고 Enter 키를 눌러 디스크 정리 대화 상자를 엽니다.
- 시스템 파일 정리 버튼을 클릭합니다. 이때 관리자 암호 입력을 요구받을 수 있습니다.
- 확인을 클릭하면 선택한 파일 유형에 대한 정리가 진행됩니다. 더 많은 공간이 필요하다면 Windows Update 정리, 임시 파일, Windows Update 로그 파일 항목의 체크박스도 함께 선택하세요.
- 파일 삭제를 클릭하면 작업이 확인되고 삭제가 시작됩니다.
컴퓨터를 재시작한 후 업그레이드 또는 업데이트를 다시 시도해 보세요. 오류 메시지가 계속 나타난다면 다음 방법으로 넘어갑니다.
방법 2: PC 수리 도구 실행하기
위의 방법으로 업데이트에 필요한 저장 공간을 충분히 확보하지 못했다면, Outbyte PC Repair 같은 PC 수리 도구를 활용해 보세요.
이런 도구는 사용자 친화적인 멀티 기능 유틸리티로, 정크 파일을 삭제하여 소중한 GB 단위의 공간을 되찾아 줍니다. 또한 단 한 번의 스캔으로 DLL 오류, BSOD(블루스크린) 오류, 레지스트리 문제 등 다양한 PC 오류를 감지하고 수정할 수 있으며, 손상되었거나 접근할 수 없는 시스템 파일을 복구하고 바이러스로부터 보호하며 전반적인 성능을 향상시켜 새 PC처럼 쾌적하게 사용할 수 있도록 도와줍니다.
방법 3: Temp 폴더 이동하기
Temp 폴더를 다른 파티션이나 디스크로 옮겨서 0x80070070 오류를 해결한 사용자들도 있습니다. 디스크 공간을 충분히 확보하지 못했다면 이 방법을 시도해 보세요.
Temp 폴더는 시스템이 대용량 파일을 처리할 때 임시로 저장하는 공간입니다. 이 폴더에 파일을 저장할 공간이 부족하면 0x80070070 오류가 발생합니다. Temp 폴더를 여유 공간이 더 많은 다른 파티션으로 옮기면 이 문제를 피할 수 있습니다. 절차는 다음과 같습니다:
- Win + R 키를 눌러 실행 창을 엽니다.
- sysdm.cpl을 입력하고 Enter 키를 눌러 시스템 속성 창을 엽니다.
- 시스템 속성에서 고급 탭으로 이동한 후 환경 변수를 클릭합니다.
- Temp 폴더를 선택한 후 편집 버튼을 클릭합니다.
- 디렉터리 찾아보기 버튼을 이용해 여유 공간이 더 많은 다른 파티션으로 Temp 폴더를 이동하고, 확인을 클릭해 변경 사항을 저장합니다.
컴퓨터를 재부팅한 후 업데이트/업그레이드를 다시 시도해 보세요. 0x80070070 오류가 계속된다면 다음 방법으로 넘어갑니다.
방법 4: 디스크 할당량 비활성화하기
디스크 할당량(disk quota)은 시스템 관리자가 사용자 또는 볼륨별 디스크 사용량을 추적하고 제어하기 위해 설정하는 제한입니다. 디스크 할당량은 제한된 디스크 공간을 합리적으로 배분하는 데 유용하지만, 할당량이 활성화된 드라이브에서 한도를 초과하면 0x80070070 오류가 발생할 수 있습니다.
디스크 할당량을 빠르게 비활성화하는 방법은 다음과 같습니다:
- Win + R 키를 누르고 diskmgmt.msc를 입력한 후 Enter 키를 눌러 디스크 관리 대화 상자를 엽니다.
- Windows 파티션을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 속성을 선택합니다.
- 할당량 탭에서 할당량 관리 사용 체크박스의 선택을 해제하고 적용을 클릭합니다.
- 디스크 할당량을 계속 사용해야 한다면, 할당량 관리를 비활성화하는 대신 디스크 공간 제한 값을 조정해 보세요.
컴퓨터를 재시작한 후 업그레이드/업데이트 설치를 다시 시도해 보세요. 0x80070070 오류가 지속되면 다음 방법으로 넘어갑니다.
방법 5: 디스크 관리에서 하드 드라이브 파티션 재구성하기
Windows 10/11을 설치하려고 할 때 0x80070070 오류가 발생하는 경우가 있습니다. OS 드라이브에 충분한 저장 공간이 있는데도 이 오류가 나타난다면, 업그레이드 마법사가 복구 드라이브에 파일을 복사하려다 실패했을 가능성이 높습니다. 이 경우 복구 드라이브의 용량을 늘려 새 파일을 수용할 수 있도록 하는 것이 하나의 해결책입니다.
아래 단계에 따라 하드 드라이브를 다시 파티셔닝하여 설치에 필요한 공간을 확보하세요:
- Windows 키 + R 조합키를 누르고 diskmgmt.msc를 입력한 후 Enter 키를 눌러 디스크 관리 대화 상자를 엽니다.
- C 드라이브(또는 Windows가 설치된 드라이브)를 마우스 오른쪽 버튼으로 클릭하고 볼륨 축소를 선택합니다. 조회에 시간이 다소 걸릴 수 있습니다.
- 축소할 공간(MB) 입력 항목에 업그레이드 마법사에 필요한 공간을 입력합니다.
- 안전을 위해 최소 15GB(15000MB) 이상의 여유 공간을 확보하는 것이 좋습니다. 이후 축소를 클릭하고 프로세스가 완료될 때까지 기다립니다.
- Windows 드라이브에서 공간을 확보했다면, 이제 복구 드라이브의 이름을 변경합니다. 복구 드라이브를 마우스 오른쪽 버튼으로 클릭하고 드라이브 문자 및 경로 변경을 선택합니다.
- 드라이브에 문자가 지정되어 있지 않다면(보통 D로 표시됨) 추가를 클릭하고 G를 입력합니다. 이미 문자가 지정되어 있다면 변경 버튼으로 D를 다른 문자로 바꿉니다.
- G 외의 다른 문자를 지정해도 무방합니다. 핵심은 복구 드라이브의 이름을 D에서 다른 것으로 바꾸는 것입니다. 업그레이드 설치 프로그램이 무조건 D 드라이브에 데이터를 쓰려고 하기 때문에 이 단계가 필요합니다.
- 마지막으로 C 드라이브의 할당되지 않은 볼륨을 마우스 오른쪽 버튼으로 클릭하고 새 단순 볼륨을 선택합니다.
- 볼륨 마법사의 안내에 따라 남은 할당되지 않은 공간을 모두 사용하도록 설정합니다. 드라이브 문자 또는 경로 할당 단계에 도달하면 드롭다운 메뉴에서 다음 드라이브 문자 할당을 선택하고 D를 지정합니다.
- 이후 두 개의 화면에서 다음과 마침을 클릭하여 프로세스를 완료합니다.
기기를 재시작한 후 업그레이드 마법사를 다시 진행해 보세요. 동일한 오류로 실패한다면 다음 방법으로 넘어갑니다.
방법 6: 미디어 생성 도구로 Windows 업그레이드하기
위의 모든 방법을 시도했는데도 0x80070070 오류가 사라지지 않는다면, 미디어 생성 도구(Media Creation Tool)를 사용해 보세요. Microsoft가 직접 개발한 이 도구는 업그레이드 도우미가 실패했던 경우에도 대체로 설치를 완료할 수 있습니다. Windows 10/11로 업그레이드하는 도중 0x80070070 오류가 발생했다면, 이 방법으로 업그레이드를 마칠 수 있을 것입니다.
미디어 생성 도구는 클린 설치에 필요한 파일을 다운로드하는 기능 외에도 Windows 버전을 직접 업그레이드하는 기능을 제공합니다. 미디어 생성 도구로 Windows를 업그레이드하는 방법은 다음과 같습니다:
- Microsoft 공식 링크에서 미디어 생성 도구를 다운로드합니다.
- 첫 번째 화면에서 지금 이 PC 업그레이드를 선택하여 도구를 실행합니다.
- 프로그램이 필요한 파일을 다운로드하고 시스템 요구 사항을 충족하는지 확인합니다. 시스템 사양이 충분하면 설치 프로그램이 자동으로 업그레이드를 시작합니다.
- 이 과정에서 컴퓨터가 여러 번 재시작됩니다.
결론
설치 오류 0x80070070은 대개 하드 드라이브의 공간 부족 때문에 발생합니다. 따라서 디스크 공간을 확보하는 것만으로도 문제를 완화할 수 있습니다. 일부 경우에는 연결된 주변 기기 때문에 이 오류가 나타나기도 합니다. 디스크 정리 실행, 디스크 할당량 비활성화, Temp 폴더를 C: 드라이브가 아닌 다른 파티션으로 이동하는 방법 등이 이 반복적인 오류 해결에 도움이 될 수 있습니다. 이러한 방법으로도 해결되지 않는다면, 현재 사용 중인 Windows 10/11 OS 빌드를 최신 버전으로 업그레이드하세요. 이를 통해 Windows 오류 코드 0x80070070을 비롯한 다양한 오류를 해결할 수 있습니다.