본문 바로가기
Tips/Window

윈도우11 업그레이드 오류 0xC1900107 해결 방법

by CLJ 2025. 11. 22.

윈도우 11 업그레이드 오류 0xC1900107은 시스템 업데이트 과정에서 가장 자주 발생하는 문제 중 하나다. 이 오류는 보통 이전 설치 과정에서 남은 업데이트 파일이나 보류 중인 패치가 충돌하면서 나타난다. 단순히 재부팅만으로 해결되는 경우도 있고, 대부분의 경우 업데이트 캐시 정리 또는 설치 잔여 파일 제거만으로 문제를 해결할 수 있다. 필요하다면 ISO 파일로 직접 업그레이드하는 방식으로 오류를 우회할 수도 있다. 아래의 단계들을 순서대로 진행하면 0xC1900107 오류를 안정적으로 해결할 수 있다.

 

1. Windows Update 잔여 파일 정리

Windows Update 관련 서비스를 중지하고, Windows Update 서비스와 관련된 캐시 폴더를 정리하기 위해 다음을 단계별로 진행한다.

1. 관리자 권한으로 PowerShell 또는 명령 프롬프트를 실행한다. 

2. 다음 명령을 실행한다.

net stop wuauserv
net stop bits

 

3.  아래의 두 폴더를 삭제한다. 이 두 폴더는 업데이트 다운로드 캐시와 이전 설치 준비 파일을 저장하는 임시 공간이다. 삭제해도 시스템에는 영향을 주지 않으며, 필요 시 윈도우가 자동으로 다시 생성한다.

  • C:\Windows\SoftwareDistribution
  • C:\$WINDOWS.~BT

 

4. 삭제가 끝났다면 서비스를 다시 시작한다.

net start wuauserv
net start bits

 

위의 단계만으로도 해결되는 경우가 많다. 해결되지 않는다면 다음 단계로 진행한다. 

 

2. 디스크 정리에서 Windows Update 파일 삭제

업데이트 캐시가 쌓여 충돌이 발생하는 경우, 디스크 정리 도구를 통해 Windows Update 관련 임시 파일을 제거하면 오류 해결에 효과적이다. GUI 방식으로 진행할 수 있어 명령어 사용이 부담되는 사용자에게 적합하다.

  1. 디스크 정리를 관리자 권한으로 실행한다.
  2. 분석 결과가 표시되면 Windows Update 정리와 임시 Windows 설치 파일 항목을 선택한다.
  3. 선택 후 정리 버튼을 눌러 불필요한 업데이트 잔여 파일을 삭제한다.
  4. 정리가 끝나면 시스템을 재부팅한다.

디스크 정리 도구는 업데이트 과정에서 남아 있는 임시 데이터와 설치 실패 기록을 제거해 주기 때문에, 업데이트 충돌이나 반복적인 업그레이드 오류를 줄이는 데 도움이 된다.

 

3. 보류 중 업데이트 초기화

업데이트가 정상적으로 적용되지 못하고 보류 상태로 남아 있으면 업그레이드 과정에서 충돌이 발생할 수 있다. 이 경우 DISM 도구(윈도우 내장 시스템 관리도구)를 사용해 구성 요소 저장소를 정리하고 손상된 업데이트 기록을 복구하는 것이 효과적이다. 먼저 구성 요소 정리를 수행한다.

dism /online /cleanup-image /startcomponentcleanup

 

추가로 시스템 이미지 손상이 의심되거나 업그레이드 실패가 반복된다면 복구 명령을 실행해 저장소 무결성을 점검할 수 있다.

dism /online /cleanup-image /restorehealth

 

작업이 완료되면 시스템을 재부팅한 뒤 다시 업그레이드를 시도한다. 

 

4. 시스템 파일 검사

업그레이드 과정에서 핵심 시스템 파일이 손상되어 있으면 정상적인 설치가 진행되지 않는다. 이를 확인하기 위해 시스템 파일 검사 도구(SFC)를 실행해 무결성을 점검하고 필요한 파일을 자동 복구할 수 있다.

sfc /scannow

 

검사가 완료되면 손상된 파일이 있을 경우 자동으로 복구가 진행된다. 복구가 이루어졌다면 재부팅 후 업그레이드를 다시 시도하는 것이 좋다. SFC는 윈도우 핵심 구성 요소의 오류를 잡아주는 기본적인 점검 단계로, 반복적인 업그레이드 실패가 있을 때 반드시 수행해야 한다.

 

5. ISO 파일로 직접 업그레이드

업데이트 경로에서 충돌이 반복되면 ISO 파일을 이용한 직접 업그레이드가 효과적인 우회 방법이 될 수 있다. 이 방식은 업데이트 도우미나 Windows Update보다 설치 과정이 단순해, 오류 발생 구간을 건너뛰는 데 도움이 된다.

  1. 마이크로소프트 공식 다운로드 페이지에서 윈도우 11 ISO 파일을 다운로드한다.
  2. 다운로드한 ISO 파일을 더블클릭하면 새 드라이브처럼 열린다. 
  3. 새로 열린 드라이브에서 setup.exe를 실행한다.
  4. 설치 과정에서 개인 파일과 앱 유지를 선택한다.

ISO 방식은 기존 데이터를 유지한 채 업그레이드를 진행할 수 있지만, 저장공간 상태나 디스크 오류가 있을 경우 예외적으로 문제가 발생할 수 있으므로 중요한 파일은 최소한 별도로 보관해 두는 것이 좋다.

 

6. 업그레이드 전 점검 항목

업그레이드 과정은 시스템 환경의 영향을 크게 받기 때문에, 설치 충돌을 예방하려면 몇 가지 기본 점검이 필요하다. 아래 요소들은 실제 업그레이드 실패 사례에서 자주 문제를 일으키는 항목들이므로 반드시 확인하는 것이 안전하다.

  • 서드파티 보안 프로그램은 설치 프로세스를 차단하는 경우가 있으므로 업그레이드 전 일시적으로 제거하거나 비활성화한다.
  • C 드라이브의 여유 공간은 최소 20~30GB 정도 확보하는 것이 안정적이다.
  • 외장 HDD, USB 장치, 프린터 등 불필요한 주변기기는 충돌을 유발할 수 있으므로 모두 분리한다.
  • 스토리지와 칩셋 드라이버가 오래된 경우 설치 오류가 발생할 수 있으므로 최신 버전으로 업데이트한다.