Windows 업데이트 오류 0xc1900204는 사용자가 Microsoft에서 출시한 새 업데이트를 다운로드하려고 할 때 나타납니다. 일반적으로 업데이트는 쉽게 다운로드되지만 설치가 시작되지 않고 이러한 업데이트 오류가 나타납니다. 일반적으로 Windows 10 운영 체제에 표시되는 이 오류를 해결하기 위해 다양한 방법을 사용할 수 있지만 이전 버전에서도 낯선 것은 아닙니다.
우리는 이 오류를 수정하는 데 사용할 수 있는 일련의 솔루션을 준비했으므로 주의 깊게 따르고 끝까지 도달하기 전에 문제를 확실히 해결해야 합니다!
해결책 1:다음 레지스트리 조정 사용
이 방법은 Windows 기반 프로그램을 설치하기 위한 기본 Program Files 디렉토리가 다른 프로세스나 이와 유사한 프로세스에 의해 변경된 경우 매우 유용합니다. 이것은 오류를 해결하는 데 유용할 수 있지만 레지스트리를 변경하려면 레지스트리를 편집해야 합니다. 또한 최소한 이 오류를 일으키는 업데이트를 처리할 때까지 이전 Program Files 폴더에 프로그램을 계속 설치해야 합니다.
해결을 진행하려면 레지스트리를 편집해야 하므로 레지스트리를 안전하게 백업하여 더 이상 문제가 발생하지 않도록 준비한 이 문서를 확인하는 것이 좋습니다. 그래도 지침을 올바르게 따르면 문제가 발생하지 않습니다.
- 검색 창이나 실행 대화 상자에 "regedit"를 입력하여 레지스트리 편집기 도구를 엽니다. 도구가 컴퓨터의 설정을 변경할 수 있다는 UAC 프롬프트를 확인해야 할 것입니다. 왼쪽 창에서 탐색하여 레지스트리 편집기에서 다음 키로 이동하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
- CurrentVersion 키 아래에 ProgramFilesDir이라는 REG_SZ 유형 항목이 표시되어야 하므로 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 수정을 클릭해야 합니다.
- 값 데이터 항목에서 현재 경로를 삭제하고 컴퓨터에 있는 Program Files 폴더의 올바른 경로를 붙여넣어야 합니다.
- 32비트 운영 체제를 실행 중인 경우 올바른 경로는 "X:\Program Files (x86)"이고 64비트 버전의 Windows를 실행 중인 경우 경로는 "X:\Program Files"입니다. X는 Windows가 설치된 드라이브의 문자입니다. 결과가 위험할 수 있으므로 백슬래시나 문자를 놓치지 마십시오.
- 확인을 눌러 변경 사항을 확인하고 변경 사항을 완전히 적용하려면 컴퓨터를 다시 시작하십시오. 그런 다음 Windows 업데이트로 이동하여 지금 문제가 해결되었는지 확인하세요.
해결 방법 2:Windows 업데이트 문제 해결사 실행
운 좋게도 Windows에는 몇 가지 기본적인 오류 해결 및 진단에 탁월한 다양한 기본 제공 문제 해결사가 함께 제공됩니다. 그것들은 마법이 아니며 발생하는 모든 문제를 해결하지는 않지만 때로는 손상된 모듈을 최소한 찾아낼 수 있습니다.
이 Windows 업데이트 오류와 관련하여 사용자는 자동화된 문제 해결사가 문제를 완전히 해결할 수 있다고 보고했으므로 다음을 시도하는 것이 좋습니다.
Windows 10:
- 시작 버튼을 클릭한 다음 바로 위의 톱니바퀴 아이콘을 클릭하여 Windows에서 설정 앱을 엽니다. 시작 메뉴나 옆에 있는 검색 버튼을 사용하여 검색할 수도 있습니다.
- 설정 창 하단의 업데이트 및 보안 섹션을 열고 문제 해결 탭으로 이동합니다.
<올 시작="3">
이전 버전의 Windows:
- 시작 메뉴에서 제어판을 찾아 엽니다. 시작 메뉴의 검색 창을 사용하여 검색할 수도 있습니다.
- 제어판 창이 열리면 창의 오른쪽 상단에 있는 "보기 기준" 옵션을 "큰 아이콘"으로 변경하고 문제 해결 항목을 찾을 때까지 아래로 스크롤합니다.
<올 시작="3">
- 지금 문제가 해결되었는지 확인하십시오.
해결 방법 3:디스크 공간이 충분한지 확인
이 오류는 Windows Media ISO 도구를 사용하여 업데이트하려고 할 때 오류를 수신하는 사용자를 대상으로 합니다. 설치 크기가 작아 보일 수 있지만 문제 없이 프로세스를 완료하려면 수집할 수 있는 만큼의 공간이 필요합니다.
수동으로 또는 디스크에서 사용하지 않는 파일을 제거할 수 있는 도구를 사용하여 가능한 한 많은 공간을 비울 것을 제안합니다. 더 이상 사용하지 않는 프로그램과 응용 프로그램은 디스크에서 가장 많은 공간을 차지하는 경향이 있으므로 각별히 주의하십시오.
해결 방법 4:Windows 업데이트 구성 요소 재설정
이 방법은 Windows 업데이트 문제를 해결할 때 일종의 최후의 수단입니다. Windows Update 서비스를 강제로 재설정하는 무차별적인 방법이지만 손상된 Windows 업데이트 서비스를 수정하기 위해 할 수 있는 가장 유용한 작업 중 하나입니다.
우리가 그것을 마지막 위치에 두기로 선택한 유일한 이유는 위의 방법이 사용자를 위해 수행하기에 더 짧고 오류 코드에 더 구체적이기 때문입니다. 반면 이 방법은 더 길고 복잡하며 더 일반적입니다.피>
레지스트리를 편집할 예정이므로 레지스트리를 안전하게 백업하여 더 이상 문제가 발생하지 않도록 이 문서를 확인하는 것이 좋습니다.
- Windows Update와 관련된 핵심 서비스인 Background Intelligent Transfer, Windows Update, Cryptographic Services를 종료하는 방법부터 시작하겠습니다. 나머지 단계를 오류 없이 수행하려면 시작하기 전에 종료하는 것이 매우 중요합니다.
- 시작 메뉴에서 바로 또는 바로 옆에 있는 검색 버튼을 눌러 "명령 프롬프트"를 검색합니다. 상단에 나타나는 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행" 옵션을 선택합니다.
<올 시작="3">
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- 이 단계 후에 업데이트 구성 요소 재설정을 계속하려면 일부 파일을 삭제해야 합니다. 이것은 또한 관리자 권한이 있는 명령 프롬프트를 통해 수행해야 합니다. 다음 명령을 실행하십시오.
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- SoftwareDistribution 및 catroot2 폴더의 이름을 변경합니다. 이렇게 하려면 관리자 권한이 있는 명령 프롬프트에서 다음 두 명령을 복사하여 붙여넣고 각각을 복사한 후 Enter를 클릭하세요.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak
<올 시작="7">
exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- 이 방법의 마지막 부분을 계속 진행하기 위해 System32 폴더로 다시 이동해 보겠습니다. 명령 프롬프트에서 수행하는 방법입니다.
cd /d %windir%\system32
- BITS 서비스를 완전히 재설정했으므로 이 서비스가 제대로 실행되고 작동하는 데 필요한 모든 파일을 다시 등록해야 합니다. 그러나 각 파일은 자체 재등록을 하기 위해 새로운 명령이 필요하므로 프로세스가 상당히 길어질 수 있습니다. 명령을 하나씩 복사하고 누락되지 않았는지 확인하십시오. Google 드라이브 파일에서 이 링크를 따라가면 전체 목록을 찾을 수 있습니다.
- 다음으로 할 일은 다음 명령을 복사하여 관리 명령 프롬프트에 붙여넣어 Winsock을 재설정하는 것입니다.
netsh winsock reset netsh winhttp reset proxy
- 위의 모든 단계가 문제 없이 진행되었다면 이제 아래 명령을 사용하여 첫 번째 단계에서 닫은 서비스를 시작할 수 있습니다.
net start bits net start wuauserv net start appidsvc net start cryptsvc
- 제공된 단계를 수행한 후 컴퓨터를 다시 시작하고 Windows Update를 다시 실행해 보십시오. 이제 0xc1900204 오류 없이 Windows 업데이트를 시작할 수 있기를 바랍니다.