Windows 업데이트 오류 0xc1900104는 업데이트 설치 과정이 정해진 시간 내에 완료되지 않았거나(MOSETUP_E_PROCESS_TIMEOUT), 시스템의 예약 파티션 또는 복구 드라이브의 공간이 부족할 때 발생합니다. 또한 Conexant 오디오 장치 드라이버의 버그로 인해 문제가 생기는 경우도 있습니다.
이 오류는 주로 Windows 10 20H2 기능 업데이트가 설치 도중 특정 지점(대체로 61% 부근)에서 멈추면서 나타납니다.
오류 0xc1900104의 주요 원인
- 오래된 시스템 BIOS: BIOS에 최신 보안 패치나 버그 수정이 적용되어 있지 않으면, 설치하려는 최신 Windows 업데이트와 호환성 문제가 발생해 0xc1900104 오류가 나타날 수 있습니다.
- 호환되지 않는 Conexant 장치 및 드라이버: OEM 제조사가 Conexant 오디오 드라이버를 최신 버전으로 업데이트하지 않은 경우, 해당 업데이트 설치가 실패할 수 있습니다.
본격적인 해결 방법을 시작하기 전에, 20H2 업데이트 외에 설치 대기 중인 다른 업데이트가 없는지 확인하고, 시스템 드라이버가 최신 빌드로 유지되어 있는지 점검하세요.
방법 1: PC의 BIOS를 최신 버전으로 업데이트
시스템 BIOS가 구버전이라면 새로운 기능 업데이트와 호환되지 않아 20H2 업데이트 설치가 0xc1900104 오류와 함께 실패할 수 있습니다.
주의: BIOS 업데이트는 잘못 진행하거나 업데이트 중 정전이 발생하면 시스템에 심각한 문제를 일으킬 수 있는 위험한 작업입니다. 반드시 신중하게 진행하고, 노트북의 경우 배터리를 충분히 충전한 상태에서 작업하세요.
- 제조사 공식 홈페이지를 통해 PC의 BIOS를 최신 버전으로 업데이트합니다.
- Dell
- HP
- Lenovo
- MSI
- Gateway
- BIOS 업데이트가 완료되면 시스템을 재부팅한 뒤, Windows 20H2 업데이트가 정상적으로 설치되는지 확인합니다.
방법 2: Conexant 장치 비활성화 및 드라이버 삭제
Conexant 오디오 장치를 사용 중이라면, 해당 드라이버의 알려진 버그 때문에 업데이트 진행이 중단될 수 있습니다. 이 경우 장치 관리자에서 Conexant 오디오 장치를 비활성화하고 드라이버를 삭제하면 문제가 해결될 수 있습니다.
- Windows 로고를 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
- 소리, 비디오 및 게임 컨트롤러 항목을 확장한 후 Conexant 오디오 장치를 마우스 오른쪽 버튼으로 클릭합니다.
- 디바이스 사용 안 함을 선택하고 확인을 눌러 Conexant 오디오 장치를 비활성화합니다.
- 다시 Conexant 오디오 장치를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.
- 이 디바이스의 드라이버 소프트웨어 삭제 체크박스에 체크한 뒤, 창 하단의 제거(또는 확인) 버튼을 클릭합니다.
- 화면 안내에 따라 Conexant 드라이버 제거를 완료하고, 장치 관리자의 오디오 입력 및 출력 아래에 Conexant 오디오 장치가 있다면 동일한 방법으로 제거합니다.
- PC를 재시작한 후, Windows 10 20H2 기능 업데이트가 설치되는지 확인합니다.
방법 3: Windows 현재 위치 업그레이드(In-place Upgrade) 진행
위 방법들로도 해결되지 않는다면, 오류 0xc1900104를 없애기 위해 Windows 현재 위치 업그레이드를 진행해야 할 수 있습니다. 시작하기 전에 반드시 시스템 복원 지점을 만들고 중요한 시스템 파일을 백업하세요.
- 웹 브라우저를 실행하고 Microsoft의 Windows 10 다운로드 페이지로 이동합니다.
- 지금 업데이트 버튼을 클릭해 최신 업데이트 도우미를 다운로드하고, 다운로드가 완료되면 관리자 권한으로 실행합니다.
- 화면 안내에 따라 Windows 업데이트를 진행합니다.
- 업데이트 도우미가 실패한다면, 다시 Microsoft Windows 10 페이지로 이동해 지금 도구 다운로드 버튼을 클릭합니다(약간 아래로 스크롤해야 찾을 수 있습니다).
- 다운로드가 완료되면 설치 파일을 관리자 권한으로 실행하고, 표시되는 창에서 지금 이 PC 업그레이드를 선택합니다.
- 안내에 따라 업그레이드를 진행하되, 과정 중 묻는 질문에는 반드시 Windows 설정, 개인 파일 및 앱 유지를 선택합니다.
- 업그레이드가 완료되면 PC의 Windows가 성공적으로 업데이트되었을 것입니다.
만약 업그레이드 과정이 실패한다면 다음 단계를 시도해 보세요.
- 4단계에서 다운로드한 파일을 관리자 권한으로 실행하고 위 안내대로 진행한 뒤, 설치 화면(설치 버튼을 클릭해야 하는 화면)에 도달하면 업그레이드 마법사를 닫지 않은 상태로 작업 관리자를 엽니다.
- 작업 관리자에서 Conexant 장치를 비활성화하고 해당 드라이버를 삭제합니다(위의 방법 2 참조).
- 다시 업그레이드 창으로 전환하여 설치 버튼을 클릭합니다.
- 화면 안내에 따라 업그레이드를 완료하면 PC의 Windows가 정상적으로 업데이트됩니다.
그래도 해결되지 않는다면 부팅 가능한 USB를 만들어 해당 USB를 통해 업그레이드를 진행하는 방법으로 오류 0xc1900104를 해결할 수 있습니다.
업그레이드가 계속 실패한다면, 시스템의 복구 파티션이나 예약 파티션 크기를 늘려 문제가 해결되는지 확인해 보세요. 그래도 효과가 없다면 Windows 초기화 후 업그레이드를 시도해야 할 수 있으며, 문제가 지속된다면 최후의 수단으로 Windows 10 클린 설치를 고려해야 합니다.