일부 Windows 11/10 사용자들이 최신 업데이트를 다운로드하는 과정에서 문제를 겪고 있습니다. 설정 > Windows 업데이트 메뉴에서 업데이트를 시도할 때 0xc1900401 오류 코드가 나타나는 경우입니다. 이 글에서는 해당 오류의 주요 원인과 이를 해결하는 다양한 방법을 자세히 살펴보겠습니다.
오류 코드 0XC1900401, MOSETUP_E_UA_NO_PACKAGES_TO_DOWNLOAD
Windows 업데이트 오류 0xc1900401의 원인
이 오류는 여러 가지 원인으로 발생할 수 있으며, 대표적인 원인은 다음과 같습니다.
- 인터넷 연결이 불안정하거나 속도가 느린 경우 오류가 발생할 수 있습니다.
- USB 드라이브, 외장 하드 등 불필요한 외부 장치가 시스템에 연결되어 있으면 오류를 유발할 수 있습니다.
- Windows Update 서비스가 비활성화되어 있는 경우에도 오류 메시지가 나타납니다.
- 손상된 시스템 파일 역시 주요 원인 중 하나입니다.
- Windows 캐시 폴더(SoftwareDistribution)가 어떤 이유로든 손상된 경우 이 오류 코드가 표시될 가능성이 높습니다.
- 서드파티 백신 프로그램이 설치되어 있으면 업데이트 프로세스와 충돌하여 문제를 일으킬 수 있습니다.
원인을 파악했다면, 이제 문제를 해결할 수 있는 방법들을 하나씩 확인해 보겠습니다.
Windows 업데이트 오류 0xc1900401 해결 방법
아래 방법들을 순서대로 시도해 보면 대부분의 경우 문제를 해결할 수 있습니다.
- 인터넷 연결 상태 확인
- Windows 업데이트 문제 해결사 실행
- 불필요한 외부 장치 제거
- Windows Update 및 Windows Update Medic 서비스 활성화
- SoftwareDistribution 폴더 삭제
- 클린 부팅 상태에서 Windows 업데이트 실행
- Microsoft Update Catalog에서 수동으로 업데이트 다운로드
각 해결 방법을 자세히 알아보겠습니다.
1] 인터넷 연결 확인
기술적인 작업에 들어가기 전에 가장 먼저 확인해야 할 것은 인터넷 연결 상태입니다. 인터넷 연결이 약하거나 불안정하면 최신 Windows 업데이트를 다운로드하는 동안 다양한 오류 메시지가 나타날 수 있습니다. 안정적이고 빠른 네트워크에 연결한 후 다시 시도해 보세요.
2] Windows 업데이트 문제 해결사 실행
Windows 업데이트 관련 사소한 문제를 해결하는 가장 효과적인 방법 중 하나는 내장된 문제 해결사를 실행하는 것입니다. 운영체제 버전에 따라 아래 단계를 따르세요.
Windows 11
- Windows + I 단축키를 눌러 설정 메뉴를 엽니다.
- 왼쪽 패널에서 시스템 옵션을 클릭합니다.
- 문제 해결 > 다른 문제 해결사로 이동합니다.
- Windows Update 항목 옆의 실행 버튼을 클릭합니다.
Windows 10
- 설정 창을 엽니다.
- 업데이트 및 보안 옵션을 클릭합니다.
- 문제 해결 > 추가 문제 해결사로 이동합니다.
- 목록에서 Windows 업데이트를 선택합니다.
- 문제 해결사 실행을 클릭합니다.
문제 해결 프로세스가 완료되면 시스템을 재시작하고, 업데이트를 다시 다운로드하여 문제가 지속되는지 확인합니다.
3] 불필요한 외부 장치 제거
앞서 언급했듯이 USB 메모리나 외장 하드 같은 외부 장치가 시스템에 연결되어 있으면 오류가 발생할 수 있습니다. 업데이트를 진행하기 전에 필요 없는 모든 외부 장치를 분리하고, 문제가 해결되었는지 확인하세요. 그래도 해결되지 않으면 다음 방법을 시도합니다.
4] Windows Update 및 Windows Update Medic 서비스 활성화
실수로 Windows Update 서비스를 비활성화했다면 이 오류 메시지가 나타날 가능성이 매우 높습니다. 문제를 해결하려면 서비스를 수동으로 다시 켜야 합니다.
- Windows 키를 눌러 시작 메뉴를 엽니다.
- 검색창에 services.msc 또는 '서비스'를 입력하고 Enter 키를 누릅니다.
- 목록에서 Windows Update를 찾아 엽니다.
- 서비스 상태가 중지됨으로 표시되어 있다면 시작 버튼을 클릭합니다.
- 확인을 누르고 창을 닫습니다.
같은 방식으로 Windows Update Medic Service도 찾아 열고, 서비스 상태가 중지됨으로 되어 있다면 시작 버튼을 눌러 활성화합니다.
PC를 재시작한 후 문제가 계속되는지 확인합니다.
5] SoftwareDistribution 폴더 삭제
손상된 업데이트 캐시가 원인이라면 SoftwareDistribution 폴더를 삭제하는 것이 효과적입니다. 정확한 순서는 다음과 같습니다.
- 먼저 시스템을 안전 모드로 부팅합니다.
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 아래 명령어를 입력하고 Enter 키를 누릅니다.
net stop wuauserv
net stop cryptsvc - 파일 탐색기를 열어 C:\Windows 경로에서 SoftwareDistribution 폴더를 찾습니다.
- 해당 폴더를 삭제합니다.
- 다시 관리자 권한 명령 프롬프트를 열어 아래 명령어를 입력합니다.
net start cryptsvc
명령어 실행이 끝나면 시스템을 재시작하고 문제가 해결되었는지 확인합니다.
6] 클린 부팅 상태에서 Windows 업데이트 실행
클린 부팅을 수행하면 서드파티 프로그램이나 서비스와의 충돌 없이 업데이트를 진행할 수 있습니다. 클린 부팅 상태에서 Windows를 수동으로 업데이트하고 정상적으로 작동하는지 확인해 보세요.
7] Microsoft Update Catalog에서 업데이트 수동 다운로드
위의 모든 방법으로도 문제가 해결되지 않는다면, Microsoft Update Catalog에서 해당 업데이트를 직접 다운로드하여 설치하는 것이 마지막 방법입니다. Microsoft Update Catalog는 최신 소프트웨어 업데이트, 드라이버, 핫픽스를 찾을 수 있는 Microsoft 공식 서비스입니다.
자주 묻는 질문
Windows 10 업데이트 오류는 어떻게 수정하나요?
원인에 따라 다양한 방법이 있습니다. SFC 검사 실행, Windows 업데이트 문제 해결사 실행, 클린 부팅 상태에서 업데이트 설치, SoftwareDistribution 폴더 정리 등이 대표적인 해결책입니다.
wuauserv란 무엇인가요?
wuauserv(Windows Update 서비스)는 최신 Windows 및 응용 프로그램 업데이트를 감지, 다운로드, 설치하는 역할을 합니다. 이 서비스가 비활성화되면 Windows 업데이트 기능과 자동 업데이트를 사용할 수 없으며, 설치된 응용 프로그램도 WUA(Windows Update Agent) API에 접근할 수 없게 됩니다.