일부 Windows 10 사용자에게 오류 0xc1900223 이 발생합니다. 기존 방식으로 Windows 업데이트를 설치하려고 할 때마다. 문서화된 대부분의 경우 문제는 사용자가 1903 업데이트를 설치하려고 할 때 발생하며 일반적으로 업데이트가 97%에 도달하면 오류가 나타납니다.
1903 업데이트에서만 문제가 발생하는 경우 $GetCurrent 를 통해 업데이트를 다시 설치해야 합니다. 폴더. 그래도 문제가 해결되지 않으면 지금 이 PC 업그레이드 미디어 생성 도구의 기능 . 기본 제공 WU 구성 요소를 우회하는 또 다른 방법은 Microsoft 업데이트 카탈로그를 통해 업데이트를 수동으로 설치하는 것입니다. .
그러나 이 문제는 Pi-Hole과 같은 네트워크 전반에 걸친 adblocker로 인해 발생할 수도 있습니다. 하나를 사용하는 경우 일시적으로 비활성화(업데이트를 설치하는 동안)하거나 유틸리티를 완전히 제거할 수 있습니다.
경우에 따라 Windows Update 구성 요소에 영향을 미치는 일종의 결함 또는 시스템 파일 손상으로 인해 문제가 발생할 수도 있습니다. 이 경우 모든 Windows 업데이트 구성 요소를 새로 고치거나 시스템 파일 손상을 수정할 수 있는 몇 가지 유틸리티(SFC, DISM 또는 새로 설치)를 실행할 수 있습니다.
방법 1:$getcurrent 폴더를 통한 강제 업데이트
보류 중인 Windows 업데이트를 설치하려고 할 때마다 Windows 10은 C:\에 $GetCurrent 및 $SysReset 폴더를 자동으로 생성합니다. 운전하다. 이 폴더에는 최신 Windows 업데이트 프로세스에 대한 로그 파일이 포함되지만 해당 업데이트의 설치 파일도 포함될 수 있습니다.
실패한 Windows 업데이트를 처리하는 경우(오류 0xc1900223이 발생한 경우) $getcurrent 의 미디어 하위 폴더에 액세스하여 업데이트를 강제로 설치할 수 있습니다. 폴더를 만들고 그런 식으로 다시 설치하십시오.
그러나 $getcurrent 폴더는 기본적으로 숨겨져 있습니다. 따라서 주소 표시줄을 통해 직접 액세스하거나 파일 탐색기에서 숨겨진 폴더를 활성화해야 합니다.
다음은 c를 통한 강제 업데이트에 대한 빠른 단계별 안내입니다. 폴더:
- 파일 탐색기를 열고 상단의 탐색 모음에 다음 명령을 붙여넣고 Enter: 키를 누릅니다.
C:/$getcurrent
참고: C를 변경해야 할 수도 있습니다. 현재 OS 드라이브에 해당하는 문자로 변경합니다.
참고 2: 또한 숨겨진 항목을 먼저 활성화하여 이 위치에 수동으로 액세스할 수 있습니다(파일 탐색기에서 보기 숨겨진 항목과 연결된 확인란을 선택합니다. . - 이 작업을 수행한 후 하위 폴더 목록에서 미디어 폴더에 액세스하고 시작 실행 가능.
- 업데이트 설치 화면에 들어가면 화면의 지시에 따라 전용 실행 파일을 통해 업데이트를 설치합니다.
- 업데이트가 성공적으로 설치되면 컴퓨터를 다시 시작하고 다음 시스템 시작 시 문제가 해결되는지 확인하십시오.
$getcurrent 의 경우 폴더가 보이지 않으면 WU 구성 요소가 설치에 필요한 파일을 업데이트하지 못했을 가능성이 큽니다. 해당되는 경우 아래의 잠재적인 수정 사항으로 이동하십시오.
방법 2:미디어 생성 도구를 통한 업데이트
자동화된 WU 기능이 자체적으로 버전 1903으로 업데이트할 수 없는 경우 미디어 생성 도구를 사용하여 강제로 설치할 수 있습니다. Windows 10을 새로 설치할 수 있을 뿐만 아니라 이 도구에는 0xc1900223을 수정할 수 있는 지금 이 PC 업그레이드 기능도 포함되어 있습니다.
영향을 받는 여러 사용자가 이 작업을 통해 Windows 10 빌드를 최신 상태로 유지할 수 있음을 확인했습니다.
다음은 미디어 생성 도구를 통해 Windows 10 버전 1903으로 업데이트하는 방법에 대한 빠른 가이드입니다.
- 이 링크를 방문하세요(여기). ) Windows 10 업그레이드 도우미를 다운로드하려면 지금 업데이트 버튼을 클릭합니다.
- 실행 파일이 성공적으로 다운로드되면 두 번 클릭하고 예를 클릭합니다. UAC(사용자 계정 컨트롤)에서 관리 권한을 부여합니다.
- 다음으로 화면의 지시에 따라 설치를 완료합니다.
- 작업이 완료되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 문제가 해결되는지 확인합니다.
- 컴퓨터가 다시 부팅되면 이제 문제가 해결되었는지 확인하십시오.
동일한 0xc1900223, 으로 Windows 업데이트 설치 시도가 실패한 경우 아래의 다음 잠재적 수정 사항으로 이동합니다.
방법 3:Pi-Hole(또는 다른 네트워크 전체 adblocker) 비활성화
결과적으로 0xc1900223 Windows 10 업데이트를 설치할 때 발생하는 오류 코드는 Pi-Hole 또는 유사한 네트워크 전체 광고 차단기로 인해 발생할 수도 있습니다. 영향을 받는 다른 사용자에 따르면 이 문제는 업데이트 완료를 중지할 수 있는 DNS 차단 목록으로 인해 발생할 수 있습니다.
비슷한 상황에 처한 사용자는 업데이트가 진행되는 동안 Pi-Hole을 비활성화하거나 제거하여 동일한 오류 없이 업데이트를 설치할 수 있음을 확인했습니다.
일시적으로 Pi-Hole 비활성화
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 관리자 액세스 권한으로 상승된 CMD 프롬프트를 열려면 UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 예를 클릭합니다. 관리 권한을 부여합니다.
- 상승된 CMD 프롬프트에 들어가면 다음 명령을 입력하여 Pi-Hole 유틸리티를 호출합니다.
pihole
- Pi-Hole이 호출되면 다음 명령을 입력하고 Enter 키를 누릅니다. 비활성화하려면:
pihole disable
- 이제 Pi-Hole adblocker 유틸리티가 비활성화되었으므로 실패한 업데이트를 다시 설치하고 0xc1900223을 얻지 않고 설치할 수 있는지 확인하십시오.
- 업데이트가 성공적으로 설치된 경우 동일한 관리자 권한 터미널에서 다음 명령을 실행하여 Pi-Hole을 다시 활성화하십시오.
pihole disable
파이 홀 제거
- 실행 열기 Windows 키 + R을 눌러 대화 상자 . 다음으로 'cmd'를 입력합니다. 텍스트 상자에 입력하고 Ctrl + Shift + Enter를 누릅니다. 상승된 CMD 프롬프트를 엽니다. UAC(사용자 계정 컨트롤)에서 프롬프트에서 예를 클릭합니다. 관리 권한을 부여합니다.
- 상승된 CMD 프롬프트 내에서 다음 명령을 입력하고 Enter 키를 누릅니다. Pi-Hole 제거를 시작하려면:
pihole uninstall
- 명령이 성공적으로 처리되면 컴퓨터를 다시 시작하십시오.
- 다음 업데이트에서 이전에 0xc1900223 으로 실패했던 업데이트를 설치해 보세요. 오류가 발생하고 작업이 완료되었는지 확인하십시오.
이 방법이 적용되지 않거나 문제가 해결되지 않은 경우 아래의 다음 잠재적 수정으로 이동하세요.
방법 4:DNS 캐시 플러시
밝혀진 바와 같이 이 특정 문제는 컴퓨터의 DNS 캐시를 플러시하여 해결할 수 있는 네트워크 불일치로 인해 발생할 수도 있습니다. 이를 수행하는 가장 쉬운 방법은 상승된 CMD 프롬프트를 사용하는 것입니다.
이 작업을 수행하고 컴퓨터를 다시 시작한 후 영향을 받는 일부 사용자는 0xc1900223 이 발생하지 않고 마침내 Windows 업데이트 설치를 완료할 수 있음을 확인했습니다. 오류입니다.
다음은 상승된 명령 프롬프트 창에서 DNS 캐시를 플러시하기 위해 수행해야 하는 단계에 대한 빠른 가이드입니다.
- 실행 열기 Windows 키 + R을 눌러 대화 상자 당신의 키보드에. 그런 다음 텍스트 상자 안에 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 CMD 창을 열려면
참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 예를 클릭합니다. 관리 권한을 부여합니다.
- 상승된 CMD 프롬프트에 들어가면 다음 명령을 순서대로 입력하고 Enter 키를 누릅니다. 각 명령 후:
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew
- 각 명령이 성공적으로 처리되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 이전에 실패한 업데이트를 설치해 보십시오.
이 방법으로 0xc1900223 을(를) 수정할 수 없는 경우 오류가 발생하면 아래의 잠재적인 수정 사항으로 이동하십시오.
방법 5:Microsoft 업데이트 카탈로그를 통해 업데이트 설치
지금까지 위의 방법으로 문제를 해결할 수 없는 경우 Microsoft 업데이트 카탈로그를 통해 수동으로 1903 설치를 완료할 수 있습니다. 이 절차는 업데이트를 직접 설치합니다(로컬 WU 구성 요소를 포함하지 않음). 즉, 이 문제를 일으킬 수 있는 모든 손상된 종속성이 우회됩니다.
다음은 Microsoft 업데이트 카탈로그를 통해 1903 업데이트를 수동으로 설치하는 방법에 대한 빠른 가이드입니다.
- 먼저 OS 아키텍처(32비트 또는 64비트인 경우)를 알아야 합니다. 모르는 경우 파일 탐색기를 엽니다. , 이 PC를 마우스 오른쪽 버튼으로 클릭합니다. 속성을 선택합니다. 새로 등장한 컨텍스트 메뉴에서
- 시스템 속성에 들어가면 화면에서 시스템 유형을 살펴보세요. 범주. 64비트인 경우 64비트 업데이트를 다운로드해야 하고 32비트인 경우 32비트 버전이 필요합니다.
- OS 아키텍처가 확실하면 이 링크(여기 ) 화면 오른쪽 상단의 검색 기능을 사용하여 '4522355를 검색합니다. '를 입력하고 Enter 키를 누릅니다.
- 결과 페이지가 생성된 후 Windows 10 버전(x64 기반 또는 x86 기반)에 해당하는 올바른 버전을 찾아 다운로드를 클릭합니다. 올바른 Windows 업데이트와 연결된 버튼입니다.
- 확인 페이지에서 링크를 다시 클릭하면 다운로드가 시작됩니다.
- 다운로드가 완료될 때까지 참을성 있게 기다린 다음 .msu 설치 패키지를 열고 화면의 지시에 따라 설치를 완료합니다.
- 설치가 완료되면 컴퓨터를 다시 시작하여 나머지 파일이 설치되도록 합니다.
동일한 문제가 계속 발생하거나 Microsoft 업데이트 카탈로그를 사용하여 일반적으로 실패하는 업데이트를 찾을 수 없는 경우 아래의 다음 잠재적 수정으로 이동하십시오.
방법 6:모든 Windows 업데이트 구성 요소 새로 고침
지금까지 이 문제를 해결할 수 있는 방법이 없다면 WU의 새 업데이트 설치 기능을 억제하는 Windows 업데이트 결함으로 인해 이 특정 문제가 발생할 가능성이 매우 높습니다. 이는 동일한 오류 코드(0xc1900223 오류).
동일한 문제가 발생한 여러 Windows 사용자는 WU(Windows 업데이트)와 관련된 모든 구성 요소를 재설정할 수 있는 일련의 단계를 수행한 후 문제가 해결되고 1903 빌드가 성공적으로 설치되었음을 확인했습니다.
다음은 상승된 CMD 프롬프트에서 관련된 모든 Windows 업데이트 구성 요소를 수동으로 재설정하는 방법에 대한 빠른 단계별 가이드입니다.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. . 그런 다음 텍스트 상자 안에 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트 열기 창문.
참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 예를 클릭합니다. 관리 권한을 부여합니다.
- 상승된 CMD 프롬프트를 연 후 다음 명령을 순서대로 입력하고 각 명령 다음에 Enter 키를 눌러 모든 필수 WU 서비스를 중지합니다.
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
참고: 이 명령은 Windows 업데이트, MSI 설치 프로그램, 암호화 및 BITS 서비스와 관련된 서비스를 자동으로 중지합니다.
- 모든 필수 서비스를 비활성화하고 나면 다음 명령을 어떤 순서로든 붙여넣고 Enter 키를 누릅니다. Windows 사용자가 업데이트 파일 (SoftwareDistribution 및 Catroot2):
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
참고: 모르셨다면 SoftwareDistribution 및 Catroot2 Windows 업데이트 구성 요소에서 활발하게 사용 중인 업데이트 파일을 저장하는 두 개의 폴더입니다. 두 개는 일반적으로 삭제할 수 없기 때문에 손상된 파일의 손상을 제한하는 유일한 방법은 OS가 해당 위치를 대체할 새로운 정상적인 복사본을 생성하도록 강제하는 것입니다.
- 두 폴더를 삭제하면 다음 최종 명령을 입력하고 각 명령 다음에 Enter 키를 눌러 동일한 서비스(2단계에서 비활성화한 것과 동일한 서비스)를 다시 시작합니다.
net start wuauserv net start cryptSvc net start bits net start msiserver
- 각 서비스를 다시 시작한 후 이전에 제출했던 동일한 업데이트를 다시 설치하고 지금 성공적으로 설치되는지 확인합니다(0xc1900223 오류).
동일한 오류 코드로 인해 업데이트를 설치할 수 없는 경우 아래의 마지막 방법을 따르세요.
방법 7:DISM 및 SFC 스캔 실행
잠재적인 해결 방법이 효과가 없다면 WU 구성 요소를 작동할 수 없게 만드는 일부 유형의 시스템 파일 손상을 겪고 있을 가능성이 큽니다. 이 문제를 해결하는 방법은 여러 가지가 있지만 대부분의 영향을 받는 사용자는 몇 가지 기본 제공 유틸리티(SFC 및 DISM)를 사용하여 문제를 해결했습니다.
이 두 도구는 모두 시스템 파일 손상을 수정할 수 있지만 작동 방식이 다릅니다. SFC는 로컬 캐시를 사용하여 손상을 정상 파일로 교체하는 반면 DISM은 WU의 하위 구성요소에 의존하여 손상된 파일을 교체할 정상적인 파일을 다운로드합니다.
두 유틸리티를 빠르게 연속적으로 실행하고 그 사이에 시스템을 다시 시작하는 것이 좋습니다.
SFC 스캔을 수행하여 시작합니다. , 다시 시작하고 DISM 스캔 수행 다음 시작이 완료되면
여전히 문제가 있는 경우 현장 수리 수행을 고려하세요. (또는 새로 설치 데이터가 이미 백업된 경우)