Windows 업데이트는 새로운 기능을 추가하거나 기존 기능을 개선하기 위해 정기적으로 배포됩니다. 하지만 때로는 다양한 오류로 인해 업데이트 과정이 순조롭게 진행되지 않는 경우가 있습니다. 그중 하나가 바로 오류 코드 0xc1900204입니다.
Windows 업데이트 시 오류 0xc1900204가 발생하는 원인
Windows 업데이트 중 나타나는 오류 0xc1900204는 Windows 운영체제의 일부 시스템 파일이 잘못 구성되었음을 알려주는 코드입니다. 이 오류가 표시되는 데에는 여러 가지 이유가 있으며, 대표적인 원인은 아래와 같습니다.
- 멀웨어(악성코드) 감염
- 정전 또는 갑작스러운 전원 공급 중단
- 시스템 전체 충돌
- Windows 업데이트 자체의 문제
- 호환되지 않는 버전
- 하드 디스크의 불량 섹터
- 다운로드 중 프로그램 충돌
그렇다면 Windows 10/11에서 오류 0xc1900204는 어떻게 해결할 수 있을까요?
Windows 업데이트 오류 0xc1900204 해결 방법
아래에서 소개하는 방법들을 하나씩 시도해 보면 Windows 10/11에서 오류 0xc1900204를 비교적 쉽게 해결할 수 있습니다.
방법 1: Windows 업데이트 문제 해결사 실행
Windows 10/11에는 Windows 업데이트 관련 문제를 자동으로 진단하고 해결해 주는 'Windows 업데이트 문제 해결사'라는 내장 도구가 포함되어 있습니다. 업데이트 중 오류 0xc1900204가 나타난다면 가장 먼저 이 도구를 실행해 보세요.
사용 방법은 다음과 같습니다.
- Windows + I 키를 동시에 눌러 설정을 엽니다.
- 업데이트 및 보안을 선택합니다.
- 문제 해결 탭으로 이동한 후 '실행 중인 문제 해결' 섹션을 찾습니다.
- Windows 업데이트를 클릭합니다.
- 화면에 표시되는 안내에 따라 문제 해결 과정을 마칩니다.
- PC를 재시작한 후 오류가 해결되었는지 확인합니다.
방법 2: Windows 업데이트 구성 요소 초기화
Windows 업데이트 서비스에 문제가 있는 경우에도 오류 코드 0xc1900204가 발생할 수 있습니다. 이 경우 Windows 업데이트 유틸리티의 모든 구성 요소를 초기화해야 합니다.
구성 요소를 초기화하려면 다음 단계를 따르세요.
- 검색 창에 cmd를 입력합니다.
- 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 아래 명령어를 한 줄씩 입력하고 각 명령어마다 Enter 키를 누릅니다.
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- 다시 Windows 업데이트를 시도하여 오류가 여전히 존재하는지 확인합니다.
방법 3: 레지스트리 편집기 사용
레지스트리 편집기를 통해서도 Windows 업데이트 중 발생하는 0xc1900204 오류를 해결할 수 있습니다. 방법은 다음과 같습니다.
- Windows + R 키를 동시에 눌러 실행 대화 상자를 엽니다.
- 텍스트 필드에 regedit를 입력하고 확인을 누릅니다. 그러면 레지스트리 편집기가 실행됩니다.
- 다음 경로로 이동합니다: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
- ProgramFilesDir을 마우스 오른쪽 버튼으로 클릭합니다.
- 기본 값 데이터를 새 프로그램을 설치하려는 위치로 변경합니다.
- 확인을 눌러 변경 사항을 저장합니다.
- PC를 재부팅한 후 오류가 사라졌는지 확인합니다.
방법 4: 서드파티 백신 프로그램 비활성화
백신 프로그램은 Windows 컴퓨터를 보호하기 위해 설계되었습니다. 하지만 때로는 시스템 프로세스와 충돌하여 0xc1900204와 같은 오류 코드를 유발하기도 합니다. 이 경우 백신 프로그램을 일시적으로 비활성화하여 문제가 해결되는지 확인해 볼 수 있습니다.
비활성화만으로 문제가 해결되지 않으면 백신 프로그램을 일시적으로 제거해 보세요. 오류가 해결될 가능성이 있습니다.
방법 5: SFC 유틸리티 실행
손상되거나 훼손된 시스템 파일이 0xc1900204 오류를 유발할 수도 있습니다. 이를 수정하려면 시스템 파일 검사기(SFC) 도구를 실행하세요. 방법은 다음과 같습니다.
- 명령 프롬프트를 관리자 권한으로 실행합니다.
- 명령줄에 sfc /scannow 명령어를 입력하고 Enter 키를 누릅니다.
- 전체 과정이 완료될 때까지 기다립니다. 문제를 방지하려면 도중에 중단하지 마세요.
- 검사가 완료되면 PC를 재부팅하고 오류가 사라졌는지 확인합니다.
방법 6: 기본 디스플레이 언어가 영어인지 확인
다소 의외로 들릴 수 있지만, 기본 디스플레이 언어가 영어(미국)가 아니면 오류 0xc1900204가 나타날 수 있습니다. 언어 설정을 확인하려면 아래 지침을 따르세요.
- 레지스트리 편집기를 실행합니다.
- 다음 경로로 이동합니다: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
- InstallLanguage를 마우스 오른쪽 버튼으로 클릭합니다. 값 데이터가 0409로 설정되어 있는지 확인합니다.
- 그런 다음 설정으로 이동하여 시간 및 언어를 선택합니다.
- 언어 및 지역 탭으로 이동하여 기본 디스플레이 언어를 다시 확인합니다. 영어(미국)로 설정되어 있어야 합니다. 만약 아니라면 언어 추가를 클릭하여 영어(미국) 언어 팩을 설치합니다.
- 완료되면 PC를 재부팅하고 오류가 해결되었는지 확인합니다.
방법 7: Microsoft 업데이트 도구 사용
Windows 업데이트 관련 문제를 해결하는 또 다른 방법은 Microsoft 업데이트 도구를 사용하는 것입니다. 사용 방법은 다음과 같습니다.
- Microsoft 공식 웹사이트에서 도구를 다운로드합니다.
- 다운로드가 완료되면 도구를 실행합니다.
- 파일 및 프로그램 유지 옵션을 선택합니다.
- 유틸리티가 작업을 완료할 때까지 기다린 후 오류가 여전히 나타나는지 확인합니다.
방법 8: 시스템 공간 확보
시스템 저장 공간 부족은 종종 오류 메시지를 유발합니다. Windows 업데이트를 진행하려면 더 많은 공간이 필요하다면 다음 단계를 따라 공간을 확보하세요.
- 설정으로 이동하여 시스템을 클릭합니다.
- 저장 공간을 선택합니다.
- 로컬 디스크(C:) 섹션으로 이동하여 임시 파일을 클릭합니다.
- 시스템 공간을 확보하기 위해 삭제할 항목을 선택합니다.
- 파일 제거 버튼을 누릅니다.
또는 서드파티 PC 최적화 도구를 사용하여 이 작업을 자동으로 처리할 수도 있습니다. 이러한 도구 대부분은 시스템 정크 파일과 불필요한 파일을 제거하여 PC 문제를 해결하도록 설계되어 있습니다.
방법 9: Windows 업데이트 되돌리기
위의 모든 방법이 실패했다면 Windows 업데이트를 되돌리는 것을 고려해 볼 수 있습니다. 아래 단계를 따라 시스템이 이전 상태로 정상적으로 돌아오는지 확인하세요.
- Windows + I 키를 눌러 Windows 설정을 엽니다.
- 업데이트 및 보안을 선택합니다.
- 복구로 이동합니다.
- '이전 버전의 Windows 10/11로 되돌리기' 섹션에서 시작을 선택합니다.
- 현재 Windows 버전을 제거하려는 이유를 선택합니다.
- 다음을 누릅니다.
- '아니요, 괜찮습니다'를 클릭합니다.
- 그런 다음 다음을 두 번 눌러 진행합니다.
- 마지막으로 '이전 버전으로 되돌리기' 옵션을 클릭합니다.
마무리
아무리 안전 예방 조치를 취하더라도 Windows 업데이트 오류는 완전히 피할 수 없으며, 특히 업데이트 버전 자체에 문제가 있는 경우 더욱 그렇습니다. 하지만 다행히도 이러한 오류를 해결할 수 있는 방법들은 분명히 존재합니다. 0xc1900204 오류의 경우 위에서 소개한 해결 방법들을 차근차근 적용하면 금방 문제를 해결할 수 있을 것입니다. 만약 어떻게 해야 할지 확실하지 않다면 무리하게 시도하기보다 전문가의 도움을 받는 것이 좋습니다.
그 외에 어떤 Windows 업데이트 오류를 겪어보셨나요? 어떻게 해결하셨는지 댓글로 경험을 공유해 주세요!