Windows 업데이트 오류 코드 0xc1900130은 사용자가 자동 Windows Update(WU) 구성 요소를 통해 대기 중인 업데이트를 설치하려고 할 때 발생합니다. 이 오류 코드는 클라이언트 PC와 Windows Update 서버 간의 네트워크 연결이 어떤 이유로든 끊겼음을 의미합니다.
Windows 업데이트 오류 0xc1900130의 주요 원인
- 서드파티 백신 프로그램 간섭 – 과도하게 보호 모드로 작동하는 백신 프로그램이나 방화벽이 클라이언트 PC와 Windows Update 서버 간의 통신을 차단할 수 있습니다. 특히 AVG가 이 오류를 유발하는 사례가 가장 많이 보고되었습니다. 해당되는 경우, 업데이트 설치 중 실시간 보호 기능을 일시적으로 비활성화하거나 서드파티 백신 프로그램을 완전히 제거하여 문제를 해결할 수 있습니다.
- Intel RST 드라이버와 Windows 10 간 충돌 – iastora.sys 드라이버 파일이 업데이트 서버와의 통신을 차단하는 사례가 자주 보고됩니다. 이 Intel RST 관련 파일은 구버전 Windows 10 빌드(1909 이하)와 충돌하는 것으로 알려져 있습니다. 이 경우 iastora.sys 드라이버 이름을 변경하여 Windows가 해당 파일을 무시하도록 하면 문제를 해결할 수 있습니다.
- 손상된 WU 구성 요소 – 일시적인 오류나 손상된 종속성으로 인해 업데이트 프로세스 전체가 중단될 수도 있습니다. 이 경우 자동화된 WU 에이전트를 사용해 관련 구성 요소를 초기화하거나, 관리자 권한 CMD 프롬프트에서 수동으로 재설정하면 문제를 해결할 수 있습니다.
- 기타 서드파티 충돌 – 호환성이 부분적으로 맞지 않는 드라이버나 응용 프로그램 설치 등 최근 시스템 변경 사항이 업데이트 구성 요소와 충돌할 가능성도 있습니다. 이 경우 시스템 복원을 통해 문제가 발생하지 않던 정상 상태로 되돌리면 해결할 수 있습니다.
방법 1: 서드파티 프로그램 간섭 차단하기 (해당되는 경우)
이 오류 코드를 유발하는 가장 흔한 원인은 AVG입니다. 무료 버전 AVG가 업데이트 설치를 차단했다는 사용자 보고가 다수 확인되었습니다.
참고: AVG 외에도 다른 서드파티 백신 프로그램이 동일한 문제를 일으킬 수 있습니다.
실시간 보호 기능을 비활성화한 후에야 비로소 0xc1900130 오류 없이 업데이트를 설치할 수 있었다는 사용자들이 있습니다. 또한 일부 사용자는 백신 프로그램을 완전히 제거한 후에야 문제가 해결되었다고 보고했습니다.
서드파티 백신 프로그램을 사용 중이고 이것이 원인으로 의심된다면, 먼저 실시간 보호 기능을 비활성화하고 문제가 지속되는지 확인해 보세요. 대부분의 백신 프로그램은 작업 표시줄 메뉴에서 바로 실시간 보호를 끌 수 있습니다.
설정 후 컴퓨터를 재부팅하고, 문제가 되는 업데이트를 다시 설치해 문제가 지속되는지 확인하세요.
여전히 0xc1900130 오류가 발생한다면 백신 프로그램을 완전히 제거하고, 잔여 파일이 남아 추가 문제를 일으키지 않도록 청소 도구를 활용해 깨끗이 삭제하는 것이 좋습니다.
이 방법이 적용되지 않거나 효과가 없었다면 아래의 다음 해결 방법으로 넘어가세요.
방법 2: iastora.sys 드라이버 이름 변경하기
이 문제가 발생하는 가장 흔한 원인은 Microsoft와 Intel 소프트웨어 간의 호환성 문제입니다. iastora.sys 드라이버에 문제가 있으면 Intel RST 드라이버를 사용하는 Windows 10 PC에서 Windows Update 구성 요소가 효과적으로 차단될 수 있습니다.
해당되는 경우, 충돌하는 드라이버 iastora.sys 파일 위치로 이동하여 확장자를 '.old'로 변경함으로써 운영체제가 해당 파일을 무시하도록 만들면 문제를 해결할 수 있습니다.
실제로 이 방법을 적용하고 재부팅한 후, 대기 중인 모든 업데이트를 문제없이 설치할 수 있었다는 사용자 보고가 여러 건 있습니다.
다음은 단계별 진행 방법입니다:
- 파일 탐색기를 열고 보기 메뉴에서 파일 확장명 항목에 체크되어 있는지 확인하세요. 체크되어 있지 않다면 지금 활성화하세요.
- 다음 경로로 이동합니다:
C:\Windows\System32\drivers
- 드라이버 목록에서 iastora.sys 파일을 찾습니다.
- 해당 파일을 찾으면 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 이름 바꾸기를 선택합니다.
- iastora.sys를 iastora.sys.old로 변경하여 Windows가 해당 파일을 무시하도록 합니다.
- UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭해 관리자 권한을 부여하고 편집을 허용합니다.
- 컴퓨터를 재시작하고 부팅이 완료될 때까지 기다립니다.
- 부팅이 완료되면 문제가 되었던 Windows 업데이트를 다시 설치하여 문제가 해결되었는지 확인합니다.
여전히 동일한 오류 코드 0xc1900130이 발생한다면 아래의 다음 방법으로 넘어가세요.
방법 3: Windows Update 구성 요소 초기화하기
여러 사용자의 보고에 따르면, 일시적인 오류나 손상된 종속성으로 인해 업데이트 프로세스 전체가 중단되는 경우도 있습니다. 이 문제는 Windows 8.1에서 더 흔하지만 Windows 10에서도 발생할 수 있습니다.
해당되는 경우, 업데이트 프로세스와 관련된 모든 WU 구성 요소를 초기화하면 문제를 해결할 수 있습니다. 초기화 방법은 두 가지입니다:
- 자동화된 WU 에이전트를 통한 초기화
- 관리자 권한 CMD 창을 통한 수동 초기화
두 가지 방법을 모두 소개하니, 더 편한 방법을 선택해 진행하세요.
자동화된 WU 에이전트로 초기화하기
- Microsoft 공식 Technet 페이지에서 다운로드 버튼을 클릭해 Reset Windows Update Agent 스크립트를 내려받습니다.
- 압축 파일이 다운로드되면 WinRar, WinZip 또는 7Zip 같은 유틸리티로 압축을 해제합니다.
- ResetWUENG.exe 파일을 더블클릭하고, UAC(사용자 계정 컨트롤) 창에서 예를 클릭해 관리자 권한을 부여합니다.
- 화면의 안내에 따라 스크립트를 실행합니다. 작업이 완료되면 컴퓨터를 재시작하고, 다음 부팅 후 업데이트 설치가 가능한지 확인합니다.
관리자 권한 CMD 창으로 수동 초기화하기
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 'cmd'를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한 CMD 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭해 관리자 권한을 부여합니다.
- 관리자 권한 CMD 프롬프트에서 다음 명령어를 순서대로 입력하고, 각 명령어마다 Enter 키를 눌러 관련 Windows Update 서비스를 중지합니다:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver참고: 이 명령어들은 Windows Update 서비스, MSI Installer, 암호화 서비스(Cryptographic), BITS 서비스를 일시적으로 중지합니다.
- 모든 관련 서비스가 중지되면, WU 구성 요소가 사용하는 두 폴더(SoftwareDistribution 및 Catroot2)를 삭제하는 다음 명령어를 실행합니다:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old - 두 폴더의 이름이 변경되면, 다음 명령어를 입력하고 각각 Enter 키를 눌러 이전에 중지했던 Windows 서비스를 다시 시작합니다:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - 컴퓨터를 다시 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.
여전히 대기 중인 업데이트 설치 시 0xc1900130 오류가 발생한다면 아래의 다음 해결 방법으로 넘어가세요.
방법 4: 시스템 복원 사용하기
드라이버나 서드파티 응용 프로그램 설치 이후 Windows 업데이트 구성 요소가 갑자기 작동하지 않기 시작했다면, 최근 설치한 항목이 현재 운영체제의 업데이트 설치 기능을 방해하고 있을 가능성이 높습니다.
일부 사용자의 경우 로드된 드라이버인 iastorac.sys가 새 업데이트 설치를 차단하고 있었습니다. 해당되는 경우, 시스템 복원을 통해 이 충돌이 발생하지 않던 정상 상태로 컴퓨터를 되돌리면 문제를 해결할 수 있습니다.
기본적으로 최근 Windows 버전(Windows 7, Windows 8.1, Windows 10)은 중요한 시스템 이벤트마다 새 복원 스냅샷을 정기적으로 저장하도록 설계되어 있습니다. 이 기본 동작을 변경하지 않았다면 선택할 수 있는 복원 지점이 충분히 있을 것입니다.
주의: 아래 지침을 따르기 전에, 스냅샷 생성 이후 변경한 사항은 시스템 복원 유틸리티로 해당 스냅샷을 적용하면 모두 사라진다는 점을 기억하세요. 그 기간 동안 설치한 응용 프로그램, 게임 또는 기타 시스템 변경 사항은 모두 되돌려집니다.
이 점을 이해하고 진행할 준비가 되었다면, 아래 지침에 따라 시스템 복원 유틸리티를 사용하세요:
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 'rstrui'를 입력하고 Enter 키를 눌러 시스템 복원 메뉴를 엽니다.
- 시스템 복원 초기 화면에서 다음을 클릭해 첫 번째 메뉴를 진행합니다.
- 다음 화면에서 더 많은 복원 지점 표시에 체크하여 작업을 시작합니다. 그런 다음 저장된 각 복원 지점의 날짜를 비교하여 문제가 발생하기 이전의 지점을 선택합니다.
- 올바른 시스템 복원 지점을 선택했으면 다음을 클릭해 다음 메뉴로 진행합니다.
- 여기까지 왔다면 유틸리티가 준비된 상태입니다. 이제 마침을 클릭해 복원 절차를 시작하기만 하면 됩니다.
- 다음 재시작 시 이전 시스템 상태가 적용됩니다. 부팅이 완료되면 이전에 실패했던 업데이트를 다시 설치하여 문제가 해결되었는지 확인합니다.
그래도 여전히 동일한 Windows 업데이트 0xc1900130 오류 코드가 발생한다면, 마이크로소프트 공식 지원 페이지에 문의하거나 미디어 생성 도구를 이용한 수동 업데이트 설치를 고려해 보시기 바랍니다.