Windows 10 업데이트 중 오류 코드 0xc1900209가 발생하는 주된 원인은 다른 프로그램이나 프로세스가 업그레이드·업데이트 과정을 방해하기 때문입니다. 경우에 따라 Windows 알림 센터에서 문제를 일으키는 프로그램을 직접 알려주기도 합니다. 해당 프로그램을 제거한 후에도 문제가 지속된다면 Revo Uninstaller 같은 타사 제거 프로그램을 활용해 잔여 파일까지 완전히 삭제하는 것이 좋습니다.
이 오류를 유발하는 대표적인 프로그램으로는 Roxio Backup My PC, Microsoft Virtual PC 2007, Intel Dynamic Power Performance Management 등이 있으며, 오래된 드라이버도 흔한 원인입니다. 만약 이러한 프로그램이 설치되어 있지 않다면, 아래 가이드를 따라 업데이트 로그를 직접 분석해 문제 소프트웨어를 찾아내는 방법과 그 외 다양한 해결책을 확인해 보세요.
방법 1: 로그 분석으로 문제 프로그램 직접 찾아 제거하기
- 파일 탐색기를 열고 C:\$WINDOWS.~BT\Sources\Panther 경로로 이동합니다. 이 폴더는 숨김 처리되어 있으므로 경로를 탐색기 주소창에 직접 붙여넣고 Enter 키를 누르면 됩니다.
- 검색창에 "*_APPRAISER_HumanReadable.xml"을 입력해 파일을 검색합니다. "mYxPKaDIJUCVCAlq.3.1.2.3.6.0.0_APPRAISER_HumanReadable.xml"과 같은 형식의 파일을 찾을 수 있습니다.
- 가장 최근에 생성된 .xml 파일을 마우스 오른쪽 버튼으로 클릭한 뒤 Internet Explorer 또는 메모장으로 엽니다.
- 코드 내에서 다음 항목들을 찾습니다.
- Type이 "Decision Maker"인 PropertyList와 문자열 "<Property Name="DT_ANY_FMC_BlockingApplication" Value="TRUE" Ordinal="1" />"
- "Asset" 항목 아래의 XML 노드 "<PropertyList Type=Inventory>"와 속성 이름 LowerCaseLongPath
LowerCaseLongPath 속성에는 문제를 일으키는 응용 프로그램의 설치 경로가 기록되어 있습니다. 해당 프로그램의 이름과 경로를 미리 메모해 두세요.
- 제어판 > 프로그램 > 프로그램 및 기능으로 이동해 해당 프로그램을 제거합니다. 더 확실한 결과를 원한다면 Revo Uninstaller나 Geek Uninstaller를 설치한 후, 삭제할 프로그램을 선택하고 '완전 제거' 또는 '심층 정리' 옵션을 실행하는 것이 효과적입니다.
방법 2: 클린 부팅 수행하기
첫 번째 방법이 너무 복잡하게 느껴진다면 클린 부팅(Clean Boot)을 통해 문제를 일으키는 프로그램을 찾아보세요. 클린 부팅은 Windows 자체 서비스를 제외한 타사 서비스와 시작 프로그램을 모두 비활성화하여, 오류의 잠재적 원인을 단계적으로 좁혀 나갈 수 있게 해줍니다. Windows 8/10 사용자라면 아래 절차를 따르세요.
클린 부팅 절차
- Win + R 키를 누르고 "msconfig"를 입력한 뒤 Enter 키를 눌러 시스템 구성 창을 엽니다.
- [서비스] 탭에서 "모든 Microsoft 서비스 숨기기"에 체크한 후 "모두 사용 안 함"을 클릭합니다.
- [시작 프로그램] 탭에서 작업 관리자를 열고 불필요한 시작 프로그램을 모두 비활성화합니다.
- PC를 재시작한 후 Windows 업데이트를 다시 시도합니다. 업데이트가 성공하면 서비스를 하나씩 다시 활성화하며 문제가 되는 프로그램을 특정할 수 있습니다.
방법 3: Windows 드라이버 업데이트 및 복구
경우에 따라 오래되었거나 손상된 드라이버가 업데이트 오류 0xc1900209의 원인이 되기도 합니다. 특히 Mac에 Boot Camp를 통해 Windows를 설치해 사용하는 경우라면, 오래된 Boot Camp 드라이버가 원인일 가능성이 높습니다.
Intel 드라이버 업데이트 유틸리티 사용하기
- Intel 공식 웹사이트에서 Intel Driver & Support Assistant(구 Intel Driver Update Utility)를 다운로드합니다.
- 설치 파일을 실행하고 화면의 안내에 따라 프로그램을 설치합니다.
- 유틸리티를 실행하면 최신 드라이버가 자동으로 검색되므로, 안내에 따라 모두 업데이트합니다.
- Windows를 재부팅한 후 업데이트를 다시 시도합니다.
AMD 등 다른 제조사의 프로세서를 사용 중이라면 해당 제조사 공식 웹사이트를 방문해 최신 드라이버를 다운로드하세요.
Boot Camp 드라이버 업데이트하기
- Apple 공식 웹사이트에서 사용 중인 MacBook에 맞는 Boot Camp 드라이버를 다운로드합니다.
- 설치 파일을 실행하고 화면의 안내에 따라 드라이버를 설치합니다.
- Windows를 재부팅한 후 업데이트를 다시 시도합니다.
마무리
오류 0xc1900209는 대부분 호환성 문제를 일으키는 프로그램이나 드라이버 때문에 발생합니다. 위 방법들을 순서대로 시도하면 대부분의 경우 문제를 해결할 수 있습니다. 그래도 해결되지 않는다면 디스크 정리를 통해 C:\$WINDOWS.~BT 폴더를 삭제한 뒤 업데이트를 재시도하거나, Windows 업데이트 문제 해결사를 실행해 보는 것도 좋은 방법입니다.