Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 업데이트 오류 0xc1900223을 수정하는 방법?

일부 Windows 10 사용자에게 오류 0xc1900223 이 발생합니다. 기존 방식으로 Windows 업데이트를 설치하려고 할 때마다. 문서화된 대부분의 경우 문제는 사용자가 1903 업데이트를 설치하려고 할 때 발생하며 일반적으로 업데이트가 97%에 도달하면 오류가 나타납니다.

Windows 업데이트 오류 0xc1900223을 수정하는 방법?

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를 통한 강제 업데이트에 대한 빠른 단계별 안내입니다. 폴더:

  1. 파일 탐색기를 열고 상단의 탐색 모음에 다음 명령을 붙여넣고 Enter: 키를 누릅니다.
     C:/$getcurrent

    참고: C를 변경해야 할 수도 있습니다. 현재 OS 드라이브에 해당하는 문자로 변경합니다.
    참고 2: 또한 숨겨진 항목을 먼저 활성화하여 이 위치에 수동으로 액세스할 수 있습니다(파일 탐색기에서 보기 숨겨진 항목과 연결된 확인란을 선택합니다. .

    Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  2. 이 작업을 수행한 후 하위 폴더 목록에서 미디어 폴더에 액세스하고 시작 실행 가능.
  3. 업데이트 설치 화면에 들어가면 화면의 지시에 따라 전용 실행 파일을 통해 업데이트를 설치합니다.
  4. 업데이트가 성공적으로 설치되면 컴퓨터를 다시 시작하고 다음 시스템 시작 시 문제가 해결되는지 확인하십시오.

$getcurrent 의 경우 폴더가 보이지 않으면 WU 구성 요소가 설치에 필요한 파일을 업데이트하지 못했을 가능성이 큽니다. 해당되는 경우 아래의 잠재적인 수정 사항으로 이동하십시오.

방법 2:미디어 생성 도구를 통한 업데이트

자동화된 WU 기능이 자체적으로 버전 1903으로 업데이트할 수 없는 경우 미디어 생성 도구를 사용하여 강제로 설치할 수 있습니다. Windows 10을 새로 설치할 수 있을 뿐만 아니라 이 도구에는 0xc1900223을 수정할 수 있는 지금 이 PC 업그레이드 기능도 포함되어 있습니다.

영향을 받는 여러 사용자가 이 작업을 통해 Windows 10 빌드를 최신 상태로 유지할 수 있음을 확인했습니다.

다음은 미디어 생성 도구를 통해 Windows 10 버전 1903으로 업데이트하는 방법에 대한 빠른 가이드입니다.

  1. 이 링크를 방문하세요(여기). ) Windows 10 업그레이드 도우미를 다운로드하려면 지금 업데이트 버튼을 클릭합니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  2. 실행 파일이 성공적으로 다운로드되면 두 번 클릭하고 를 클릭합니다. UAC(사용자 계정 컨트롤)에서 관리 권한을 부여합니다.
  3. 다음으로 화면의 지시에 따라 설치를 완료합니다.
  4. 작업이 완료되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 문제가 해결되는지 확인합니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  5. 컴퓨터가 다시 부팅되면 이제 문제가 해결되었는지 확인하십시오.

동일한 0xc1900223, 으로 Windows 업데이트 설치 시도가 실패한 경우 아래의 다음 잠재적 수정 사항으로 이동합니다.

방법 3:Pi-Hole(또는 다른 네트워크 전체 adblocker) 비활성화

결과적으로 0xc1900223  Windows 10 업데이트를 설치할 때 발생하는 오류 코드는 Pi-Hole 또는 유사한 네트워크 전체 광고 차단기로 인해 발생할 수도 있습니다. 영향을 받는 다른 사용자에 따르면 이 문제는 업데이트 완료를 중지할 수 있는 DNS 차단 목록으로 인해 발생할 수 있습니다.

비슷한 상황에 처한 사용자는 업데이트가 진행되는 동안 Pi-Hole을 비활성화하거나 제거하여 동일한 오류 없이 업데이트를 설치할 수 있음을 확인했습니다.

일시적으로 Pi-Hole 비활성화

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 관리자 액세스 권한으로 상승된 CMD 프롬프트를 열려면 UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 를 클릭합니다. 관리 권한을 부여합니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  2. 상승된 CMD 프롬프트에 들어가면 다음 명령을 입력하여 Pi-Hole 유틸리티를 호출합니다.
     pihole
  3. Pi-Hole이 호출되면 다음 명령을 입력하고 Enter 키를 누릅니다. 비활성화하려면:
    pihole disable
  4. 이제 Pi-Hole adblocker 유틸리티가 비활성화되었으므로 실패한 업데이트를 다시 설치하고 0xc1900223을 얻지 않고 설치할 수 있는지 확인하십시오.
  5. 업데이트가 성공적으로 설치된 경우 동일한 관리자 권한 터미널에서 다음 명령을 실행하여 Pi-Hole을 다시 활성화하십시오.
    pihole disable

파이 홀 제거

  1. 실행 열기 Windows 키 + R을 눌러 대화 상자 . 다음으로 'cmd'를 입력합니다. 텍스트 상자에 입력하고 Ctrl + Shift + Enter를 누릅니다. 상승된 CMD 프롬프트를 엽니다. UAC(사용자 계정 컨트롤)에서 프롬프트에서 를 클릭합니다. 관리 권한을 부여합니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  2. 상승된 CMD 프롬프트 내에서 다음 명령을 입력하고 Enter 키를 누릅니다. Pi-Hole 제거를 시작하려면:
    pihole uninstall
  3. 명령이 성공적으로 처리되면 컴퓨터를 다시 시작하십시오.
  4. 다음 업데이트에서 이전에 0xc1900223 으로 실패했던 업데이트를 설치해 보세요. 오류가 발생하고 작업이 완료되었는지 확인하십시오.

이 방법이 적용되지 않거나 문제가 해결되지 않은 경우 아래의 다음 잠재적 수정으로 이동하세요.

방법 4:DNS 캐시 플러시

밝혀진 바와 같이 이 특정 문제는 컴퓨터의 DNS 캐시를 플러시하여 해결할 수 있는 네트워크 불일치로 인해 발생할 수도 있습니다. 이를 수행하는 가장 쉬운 방법은 상승된 CMD 프롬프트를 사용하는 것입니다.

이 작업을 수행하고 컴퓨터를 다시 시작한 후 영향을 받는 일부 사용자는 0xc1900223 이 발생하지 않고 마침내 Windows 업데이트 설치를 완료할 수 있음을 확인했습니다. 오류입니다.

다음은 상승된 명령 프롬프트 창에서 DNS 캐시를 플러시하기 위해 수행해야 하는 단계에 대한 빠른 가이드입니다.

  1. 실행 열기 Windows 키 + R을 눌러 대화 상자 당신의 키보드에. 그런 다음 텍스트 상자 안에 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 CMD 창을 열려면 Windows 업데이트 오류 0xc1900223을 수정하는 방법?

    참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 를 클릭합니다. 관리 권한을 부여합니다.

  2. 상승된 CMD 프롬프트에 들어가면 다음 명령을 순서대로 입력하고 Enter 키를 누릅니다. 각 명령 후:
    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
  3. 각 명령이 성공적으로 처리되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 이전에 실패한 업데이트를 설치해 보십시오.

이 방법으로 0xc1900223 을(를) 수정할 수 없는 경우 오류가 발생하면 아래의 잠재적인 수정 사항으로 이동하십시오.

방법 5:Microsoft 업데이트 카탈로그를 통해 업데이트 설치

지금까지 위의 방법으로 문제를 해결할 수 없는 경우 Microsoft 업데이트 카탈로그를 통해 수동으로 1903 설치를 완료할 수 있습니다. 이 절차는 업데이트를 직접 설치합니다(로컬 WU 구성 요소를 포함하지 않음). 즉, 이 문제를 일으킬 수 있는 모든 손상된 종속성이 우회됩니다.

다음은 Microsoft 업데이트 카탈로그를 통해 1903 업데이트를 수동으로 설치하는 방법에 대한 빠른 가이드입니다.

  1. 먼저 OS 아키텍처(32비트 또는 64비트인 경우)를 알아야 합니다. 모르는 경우 파일 탐색기를 엽니다. , 이 PC를 마우스 오른쪽 버튼으로 클릭합니다. 속성을 선택합니다. 새로 등장한 컨텍스트 메뉴에서 Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  2. 시스템 속성에 들어가면 화면에서 시스템 유형을 살펴보세요. 범주. 64비트인 경우 64비트 업데이트를 다운로드해야 하고 32비트인 경우 32비트 버전이 필요합니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  3. OS 아키텍처가 확실하면 이 링크(여기 ) 화면 오른쪽 상단의 검색 기능을 사용하여 '4522355를 검색합니다. '를 입력하고 Enter 키를 누릅니다.
  4. 결과 페이지가 생성된 후 Windows 10 버전(x64 기반 또는 x86 기반)에 해당하는 올바른 버전을 찾아 다운로드를 클릭합니다. 올바른 Windows 업데이트와 연결된 버튼입니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  5. 확인 페이지에서 링크를 다시 클릭하면 다운로드가 시작됩니다. Windows 업데이트 오류 0xc1900223을 수정하는 방법?
  6. 다운로드가 완료될 때까지 참을성 있게 기다린 다음 .msu 설치 패키지를 열고 화면의 지시에 따라 설치를 완료합니다.
  7. 설치가 완료되면 컴퓨터를 다시 시작하여 나머지 파일이 설치되도록 합니다.

동일한 문제가 계속 발생하거나 Microsoft 업데이트 카탈로그를 사용하여 일반적으로 실패하는 업데이트를 찾을 수 없는 경우 아래의 다음 잠재적 수정으로 이동하십시오.

방법 6:모든 Windows 업데이트 구성 요소 새로 고침

지금까지 이 문제를 해결할 수 있는 방법이 없다면 WU의 새 업데이트 설치 기능을 억제하는 Windows 업데이트 결함으로 인해 이 특정 문제가 발생할 가능성이 매우 높습니다. 이는 동일한 오류 코드(0xc1900223  오류).

동일한 문제가 발생한 여러 Windows 사용자는 WU(Windows 업데이트)와 관련된 모든 구성 요소를 재설정할 수 있는 일련의 단계를 수행한 후 문제가 해결되고 1903 빌드가 성공적으로 설치되었음을 확인했습니다.

다음은 상승된 CMD 프롬프트에서 관련된 모든 Windows 업데이트 구성 요소를 수동으로 재설정하는 방법에 대한 빠른 단계별 가이드입니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. . 그런 다음 텍스트 상자 안에 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트 열기 창문. Windows 업데이트 오류 0xc1900223을 수정하는 방법?

    참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 를 클릭합니다. 관리 권한을 부여합니다.

  2. 상승된 CMD 프롬프트를 연 후 다음 명령을 순서대로 입력하고 각 명령 다음에 Enter 키를 눌러 모든 필수 WU 서비스를 중지합니다.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    참고: 이 명령은 Windows 업데이트, MSI 설치 프로그램, 암호화 및 BITS 서비스와 관련된 서비스를 자동으로 중지합니다.

  3. 모든 필수 서비스를 비활성화하고 나면 다음 명령을 어떤 순서로든 붙여넣고 Enter 키를 누릅니다. Windows 사용자가 업데이트 파일 (SoftwareDistributionCatroot2):
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    참고: 모르셨다면 SoftwareDistributionCatroot2 Windows 업데이트 구성 요소에서 활발하게 사용 중인 업데이트 파일을 저장하는 두 개의 폴더입니다. 두 개는 일반적으로 삭제할 수 없기 때문에 손상된 파일의 손상을 제한하는 유일한 방법은 OS가 해당 위치를 대체할 새로운 정상적인 복사본을 생성하도록 강제하는 것입니다.

  4. 두 폴더를 삭제하면 다음 최종 명령을 입력하고 각 명령 다음에 Enter 키를 눌러 동일한 서비스(2단계에서 비활성화한 것과 동일한 서비스)를 다시 시작합니다.
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. 각 서비스를 다시 시작한 후 이전에 제출했던 동일한 업데이트를 다시 설치하고 지금 성공적으로 설치되는지 확인합니다(0xc1900223  오류).

동일한 오류 코드로 인해 업데이트를 설치할 수 없는 경우 아래의 마지막 방법을 따르세요.

방법 7:DISM 및 SFC 스캔 실행

잠재적인 해결 방법이 효과가 없다면 WU 구성 요소를 작동할 수 없게 만드는 일부 유형의 시스템 파일 손상을 겪고 있을 가능성이 큽니다. 이 문제를 해결하는 방법은 여러 가지가 있지만 대부분의 영향을 받는 사용자는 몇 가지 기본 제공 유틸리티(SFC 및 DISM)를 사용하여 문제를 해결했습니다.

이 두 도구는 모두 시스템 파일 손상을 수정할 수 있지만 작동 방식이 다릅니다. SFC는 로컬 캐시를 사용하여 손상을 정상 파일로 교체하는 반면 DISM은 WU의 하위 구성요소에 의존하여 손상된 파일을 교체할 정상적인 파일을 다운로드합니다.

두 유틸리티를 빠르게 연속적으로 실행하고 그 사이에 시스템을 다시 시작하는 것이 좋습니다.

SFC 스캔을 수행하여 시작합니다. , 다시 시작하고 DISM 스캔 수행 다음 시작이 완료되면

여전히 문제가 있는 경우 현장 수리 수행을 고려하세요. (또는 새로 설치 데이터가 이미 백업된 경우)