Windows에서 0xc1900102 오류를 해결하는 방법

윈도우 업데이트 중에 0xc1900102 오류 때문에 골치 아프신가요? 윈도우가 업데이트를 시도하다가 30% 정도 진행된 후 이전 버전으로 되돌아가는 흔한 문제입니다.정말 짜증 나죠? 보통은 드라이버가 오래됐거나, 디스크 공간이 부족하거나, 소프트웨어 충돌이 있는 경우에 발생합니다.때로는 드라이버나 시스템 캐시 문제 때문에 업데이트가 중단되는 경우도 있습니다.다행히 이 문제를 해결할 수 있는 방법은 여러 가지가 있으며, 대부분은 시스템을 완전히 재설치할 필요가 없습니다.목표는 스트레스나 파일 손실 없이 업데이트를 원활하게 완료하는 것입니다.

이러한 해결 방법들은 문제를 해결하는 데 도움이 될 수 있습니다.공간을 확보하거나 업데이트 구성 요소를 재설정하는 등, 자신의 시스템에 맞는 방법을 따라 하세요.어려운 경우에는 시스템 검사 도구를 실행하거나 미디어 생성 도구를 사용하여 (주의해서 실행하면 데이터를 삭제하지 않고) 클린 설치를 하는 것도 효과적일 수 있습니다.다만, Windows는 자체 오류 수정 방식이 다소 복잡하기 때문에 이러한 단계들이 마치 직접 자동차를 튜닝하는 것처럼 어렵게 느껴질 수도 있다는 점을 명심하세요.하지만 인내심을 가지고 차근차근 진행하면 문제를 해결할 수 있을 것입니다.

Windows 업데이트 중 발생하는 0xc1900102 오류를 해결하는 방법

해결 방법 1.디스크 공간 확보

먼저 시스템에 업데이트를 처리할 충분한 공간이 있는지 확인해야 합니다. Windows 업데이트는 다운로드, 압축 해제 및 새 파일 설치에 많은 공간을 필요로 하기 때문에 용량이 상당히 큽니다. C 드라이브(또는 Windows가 설치된 드라이브)가 거의 꽉 찼다면 업데이트 시간 초과 또는 롤백의 원인이 될 수 있습니다.제 경험상 최소 20GB의 여유 공간이 필요하며, 가능하다면 더 많은 공간을 확보하는 것이 좋습니다.

  • Windows 검색창에 “디스크 정리”를 입력 하고 Enter 키를 누르세요.
  • 창이 열리면 C 드라이브 (또는 주 설치 드라이브)를 선택했는지 확인하십시오.
  • ‘시스템 파일 정리’를 클릭하세요.이 단계는 오래된 업데이트 파일, 시스템 복원 지점 및 로그 캐시도 삭제하므로 매우 중요합니다.
  • 메시지가 표시되면 동일한 드라이브를 다시 선택한 다음 확인을 클릭하십시오.
  • 이제 목록에서 가장 많은 데이터를 차지하는 항목(예: Windows 업데이트 캐시, 임시 파일 또는 휴지통) 을 선택하고 확인란을 표시하세요.
  • 확인을 클릭 하고 정리를 확정하세요.몇 기가바이트 정도 정리하면 보통 효과가 나타납니다.

설치가 완료되면 업데이트를 다시 시도하기 전에 최소 20~25GB의 여유 공간이 있는지 다시 한번 확인하세요.윈도우는 꼭 필요한 것보다 더 어렵게 만들어 놓았으니까요.

해결 방법 2.장치 드라이버를 업데이트하세요.

오래되었거나 호환되지 않는 드라이버, 특히 네트워크 또는 스토리지 컨트롤러 드라이버가 이러한 오류의 원인이 되는 경우가 많습니다.드라이버는 Windows가 하드웨어와 통신할 수 있도록 해주는 핵심 요소이며, 드라이버에 버그가 있거나 오래되면 시스템이 혼란에 빠져 업데이트를 거부합니다.드라이버 업데이트는 생각보다 간단하지만, 일부 하드웨어의 경우 제조업체 웹사이트를 직접 방문해야 할 수도 있습니다.

  • 시작 버튼을 마우스 오른쪽 버튼으로 클릭 하고 장치 관리자를 선택하세요.
  • 디스크 드라이브, 네트워크 어댑터, 스토리지 컨트롤러 와 같은 범주를 확인하십시오.
  • 각 장치를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택하십시오.
  • 드라이버를 자동으로 검색 하도록 선택하세요. Windows에서 온라인에서 최신 버전을 검색합니다.
  • Windows에서 업데이트를 찾을 수 없거나 업데이트 설치가 도움이 되지 않는 경우, 하드웨어 제조업체 웹사이트를 직접 방문하세요.특히 그래픽 카드, 네트워크 카드 또는 스토리지 컨트롤러의 경우 드라이버를 수동으로 다운로드하여 설치해야 하는 경우가 있습니다.
  • 모든 드라이버 업데이트를 완료한 후 시스템을 재부팅하고 업데이트 과정을 다시 시도해 보세요.제 경우에는 이렇게 하니 시간 초과 문제가 해결되었지만, 하드웨어 사양에 따라 결과가 다를 수 있습니다.

해결 방법 3.외부 장치 연결을 해제하세요.

이건 좀 특이한 경우인데, USB 드라이브, 외장 SSD, 심지어 일부 프린터 같은 주변기기가 업그레이드 중에 문제를 일으킬 수 있습니다.정확한 이유는 모르겠지만, 충돌이나 전력 소모 문제로 인해 Windows가 멈추는 경우가 있습니다.따라서 중요한 업데이트를 하기 전에 필수적이지 않은 외부 장비는 모두 분리해 두는 것이 좋습니다.

  • 열려 있는 모든 프로그램을 닫고 작업을 저장하세요.
  • 키보드, 마우스, 모니터를 제외한 모든 외부 주변기기를 분리하세요.
  • 백그라운드에서 실행 중인 프로세스가 없는지 확인하기 위해 PC를 재시작하세요.
  • 설정 > Windows 업데이트 로 이동하여 다시 시도해 보세요.때때로 추가 장치가 연결되어 있지 않으면 더 잘 작동할 수 있습니다.

해결 방법 4. Windows 업데이트 문제 해결사를 실행하세요.

Windows에는 업데이트 문제를 해결하는 내장 문제 해결 도구가 있습니다.이 도구는 손상된 캐시나 오류 발생 서비스와 같은 일반적인 문제를 검색하고 자동으로 수정합니다.더 복잡한 해결 방법을 시도하기 전에 이 도구를 사용해 보는 것이 좋습니다.

  • Windows 검색창에 “문제 해결”을 입력 하고 “추가 문제 해결사”를 선택하세요.
  • 아래로 스크롤하여 Windows 업데이트를 찾고 클릭하세요.
  • 문제 해결사 실행을 선택하세요.완료하는 데 몇 분 정도 걸릴 수 있습니다.
  • 안내 메시지가 나타나면 그대로 따라 진행한 후 컴퓨터를 재시작하고 다시 업데이트를 시도해 보세요.이 방법으로 업데이트가 멈추는 현상을 수없이 해결했습니다.

해결 방법 5. SFC 및 DISM 시스템 복구 도구를 실행합니다.

시스템 파일이 손상되면 업데이트가 실패할 수 있습니다. SFC(시스템 파일 검사기)는 누락되거나 손상된 파일을 검사하고 복구를 시도합니다. DISM(배포 이미지 서비스 및 관리)은 손상된 시스템 이미지를 복구하는 데 도움이 됩니다.이 두 가지를 함께 사용하면 대부분의 시스템 무결성 문제를 해결할 수 있습니다.

  • cmd 를 검색하고 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 다음 관리자 권한으로 실행을 선택하세요.
  • 다음 명령어를 붙여넣고 Enter 키를sfc /scannow 누르세요.
  • 스캔이 완료될 때까지 기다려 주세요.10~15분 정도 소요될 수 있습니다.문제가 발견되어 수정되었는지 알려줄 것입니다.
  • 그 작업이 완료되면 다음 명령어를 순서대로 실행하세요.
    • Dism /Online /Cleanup-Image /CheckHealth
    • Dism /Online /Cleanup-Image /ScanHealth
    • Dism /Online /Cleanup-Image /RestoreHealth
  • 재부팅 후 다시 업데이트를 시도해 보세요.정확한 이유는 모르겠지만, 새 시스템 이미지를 설치하면 시간 초과 문제가 해결되는 경우가 있습니다.

해결 방법 6. Windows 업데이트 구성 요소 재설정

업데이트 캐시나 서비스에 문제가 발생한 경우, 재설정을 통해 문제를 해결할 수 있습니다. Windows 업데이트 서비스를 중지하고, 캐시 폴더의 이름을 변경한 다음, 서비스를 다시 시작하면 됩니다.마치 웹 브라우저 캐시를 지우는 것과 비슷한 방식입니다.

  • 관리자 권한으로 명령 프롬프트를 엽니다.
  • 다음 명령어를 입력하고 각 명령어 입력 후 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
  • PC를 재부팅하고 업데이트를 다시 시도해 보세요.업데이트 설치 실패로 업데이트 캐시가 손상된 경우 이 방법이 마법처럼 효과를 발휘하는 경우가 있습니다.

해결 방법 7.타사 백신 프로그램을 일시적으로 비활성화하세요.

때때로 바이러스 백신 또는 보안 소프트웨어가 Windows 업데이트의 일부를 차단할 수 있습니다.바이러스 백신을 일시적으로 비활성화한 다음 다시 시도해 보세요.단, 업데이트 후에는 반드시 바이러스 백신을 다시 활성화해야 합니다.그렇지 않으면 시스템이 취약해질 수 있습니다.

  • 바이러스 백신 프로그램을 실행하세요.
  • 실시간 보호 또는 보호 설정 기능을 찾아보세요.
  • 일시적으로 기능을 끄세요.보통 보호 기능을 잠시 비활성화할 수 있는 토글 버튼이나 옵션이 있습니다.
  • Windows 업데이트를 실행하고 문제가 해결되는지 확인해 보세요.
  • 업데이트가 완료되면 바이러스 백신을 다시 활성화하는 것을 잊지 마세요.여러분의 보안은 그만한 가치가 있습니다!

해결 방법 8.미디어 제작 도구를 사용하여 깨끗하게 설치하세요.

다른 모든 방법이 실패하면, 좀 더 극단적이지만 효과적인 방법이 있습니다.바로 미디어 제작 도구를 사용하여 Windows를 업그레이드하거나 재설치하는 것입니다.이 도구는 파일을 삭제하지 않고 깨끗한 새 버전의 Windows를 설치하지만, 만일의 사태에 대비하여 백업을 해두는 것이 좋습니다.이 방법은 업데이트가 제대로 적용되지 못하게 하는 심각한 손상이나 시스템 문제를 해결합니다.

  • 마이크로소프트 윈도우 사이트 로 이동하여 미디어 제작 도구를 다운로드하십시오.
  • 설치 프로그램을 실행하세요.관리자 권한이 필요할 수도 있습니다.
  • 라이선스 약관에 동의하세요.
  • 지금 PC 업그레이드를 선택 하고 다음을 누르세요.
  • 해당 도구가 필요한 파일을 다운로드합니다.인터넷 연결 상태에 따라 다소 시간이 걸릴 수 있습니다.
  • 설정을 꼼꼼히 확인하세요.파일과 앱은 모두 유지되지만, 설정 내용을 다시 한번 확인하는 것이 좋습니다.
  • 설치를 클릭 하고 실행하세요.손상된 시스템 구성 요소를 교체하고 대부분의 경우 해결하기 어려운 업데이트 문제를 해결해 줍니다.