Windows 문제 해결

윈도우 11 업데이트 오류 코드, 원인별로 나눠 보는 확인 순서

바닐라프레소 2026. 10. 12. 19:37

Windows 업데이트가 실패하면서 0x8007000E, 0xC1900101 같은 코드가 보인다면, 재설치를 고민하기 전에 코드를 먼저 기록하세요. 오류 코드는 원인의 갈래(저장 공간·네트워크·구성 요소 손상·드라이버)를 알려주는 단서라서, 코드에 따라 확인 순서를 바꾸면 시행착오를 크게 줄일 수 있습니다.

 

먼저 결론부터

  • 업데이트 화면과 업데이트 기록에 표시된 오류 코드를 그대로 기록합니다.
  • 재부팅 대기, 저장 공간, 네트워크 중 하나만 걸려도 업데이트는 실패합니다.
  • 구성 요소 손상 계열(0x80073712 등)은 DISM → SFC 순서로 점검합니다.
  • 업데이트 캐시 초기화는 다운로드가 반복 실패할 때만 진행합니다.
  • 조치는 한 번에 하나씩만 바꾸고 재시도해 원인을 좁힙니다.

 

1. 오류 코드를 확인하는 위치

Windows 업데이트 화면에는 실패 알림 아래에 코드가 작게 표시되는 경우가 많고, 숨겨져 있을 때는 설정 → Windows 업데이트 → 업데이트 기록에서 실패한 항목을 열면 확인할 수 있습니다. 코드를 메모해 두면 아래 표에서 원인의 큰 갈래를 바로 판단할 수 있습니다.


0x로 시작하는 코드는 Windows 업데이트 엔진의 오류(HRESULT)이고, 0xC1900101 계열은 버전 업그레이드(기능 업데이트)가 도중에 되돌려졌을 때 나타납니다.

 

2. 원인별로 나눈 코드 표

오류 코드 흔한 원인 먼저 할 일
0x8007000E 메모리·리소스 부족 실행 중인 프로그램을 정리하고 재부팅 후 업데이트만 다시 시도
0x80070070 · 0x80070008 디스크 공간 부족 설정 → 시스템 → 저장소에서 임시 파일 정리 후 여유 공간 확보
0x80240034 다운로드 중단·실패 네트워크를 유선으로 바꿔 재시도, 반복되면 4단계(캐시 초기화)
0x80073712 구성 요소 저장소 손상 3단계의 DISM → SFC 점검을 먼저 진행
0x80070057 다운로드 캐시 꼬임 4단계의 캐시 초기화 후 다시 확인
0x80070490 요소 없음(BITS 등) 캐시 초기화 + Windows 업데이트 문제 해결사 실행
0x800F0922 예약 파티션 공간·VPN·프록시 VPN을 끄고 재시도, 예약 파티션은 임의로 건드리지 않기
0xC1900101 드라이버·소프트웨어로 업그레이드 되돌림 드라이버 최신화, 백신 임시 중지, 공간 확보 후 기능 업데이트 재시도

 

3. 구성 요소 손상 점검 (관리자 권한)

관리자 권한으로 터미널(또는 PowerShell)을 열고 아래 두 명령을 순서대로 실행합니다. 첫 번째는 Windows 이미지 자체를 복구하고, 두 번째는 시스템 파일을 검사합니다.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

각 명령은 5~20분 정도 걸릴 수 있고, 완료 후 재부팅을 권장합니다. "복원할 수 없습니다" 같은 메시지가 나오면 소스 이미지를 찾지 못한 것이므로, 이 경우 2번째 명령만 마저 실행해 보고 결과 문구를 기록해 두세요.

 

4. 업데이트 캐시 초기화 (다운로드가 꼬였을 때만)

설치 중이 아니라 다운로드가 반복 실패할 때만 다음 순서를 진행하세요. 관리자 권한 명령 프롬프트에서 한 줄씩 실행합니다.

net stop wuauserv
net stop bits
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start wuauserv
net start bits

이 작업은 Windows가 다시 받아야 하는 임시 다운로드 폴더를 이름만 바꿔 보존하는 방식입니다. 완료 후 설정 → Windows 업데이트에서 업데이트 확인을 다시 실행하세요. 설치가 "재시작 대기" 상태라면 캐시를 지우지 말고 먼저 재부팅하는 것이 순서입니다.

 

5. 그래도 안 될 때 확인 순서

  1. 업데이트 기록에서 실패 코드가 바뀌었는지 확인합니다. 바뀌었다면 원인이 이동한 것이므로 새 코드 기준으로 다시 시작합니다.
  2. 설정 → 시스템 → 문제 해결 → 기타 문제 해결사에서 Windows 업데이트 문제 해결사를 실행합니다.
  3. 설정 → 시간 및 언어 → 날짜 및 시간에서 자동 시간 설정이 켜져 있는지 확인합니다. 시간이 틀어지면 다운로드 인증이 실패할 수 있습니다.
  4. VPN, 프록시, 회사·학교 관리 정책이 적용된 네트워크인지 확인합니다.
  5. C드라이브 여유 공간이 충분한지 확인합니다. 기능 업데이트는 일반 업데이트보다 더 많은 공간이 필요합니다.
  6. 노트북·PC 제조사 사이트에서 드라이버와 BIOS를 최신으로 맞춥니다.
  7. 그래도 같은 코드로 반복되면 코드와 시도한 조치를 정리해 제조사 지원 또는 커뮤니티에 문의합니다.

 

자주 하는 실수

  • 오류 코드를 보지 않고 "다시 시도" 버튼만 반복해서 누르는 것
  • 설치가 진행 중인데 다운로드 캐시 폴더를 삭제하는 것
  • 예약 파티션 축소·삭제 도구를 임의로 실행하는 것
  • 보안 프로그램이 업데이트 파일을 차단하는 경우를 확인하지 않는 것
  • 관리자 권한 없이 DISM·SFC를 실행하고 결과를 잘못 판단하는 것

 

자주 묻는 질문

Q. 업데이트가 "다시 시작 대기"로만 보입니다.
설치 준비가 끝나 재부팅만 남은 상태입니다. 문서를 저장하고 재부팅하면 이어서 진행되며, 미루면 다른 업데이트가 대기 상태로 쌓일 수 있습니다.

Q. 표에 없는 코드가 나옵니다.
0xC1900101 뒤에 붙는 상세 코드(- 0x20017 등)는 되돌림이 발생한 단계를 나눈 값입니다. 기본 대응은 같습니다: 드라이버·백신·공간을 확인한 뒤 기능 업데이트를 다시 시도하세요.

Q. 회사·학교 PC에서만 계속 실패합니다.
관리 정책으로 업데이트 서버가 제한된 경우가 많습니다. 임의로 우회하지 말고 담당 관리자에게 오류 코드와 시도 기록을 전달하세요.

 

정리

업데이트 실패는 "무엇을 지우고 다시 깔까"보다 순서 문제입니다. 코드 기록 → 재부팅·공간·네트워크 확인 → 문제 해결사 → DISM·SFC → 캐시 초기화 순서로 한 단계씩만 진행하세요.

 

관련 글: 윈도우 11 업데이트가 0%에서 멈출 때 확인할 6단계 · 윈도우 11 날짜와 시간이 자꾸 틀릴 때

공식 참고자료: Microsoft 지원 - Windows 업데이트 문제 해결 · Microsoft Windows 지원