Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10 오류 코드 0xC1900208 – 0x4000C 해결 방법 총정리

Windows 업그레이드 프로세스는 하드웨어와 설치된 응용 프로그램 간의 호환성을 매우 엄격하게 검사합니다. 호환되지 않는 구성 요소가 발견되면 업그레이드가 도중에 멈추게 되는데, 이때 나타나는 대표적인 오류 메시지 중 하나가 바로 Windows 10 오류 코드 0xC1900208 – 0x4000C입니다. 호환되지 않는 응용 프로그램 때문에 Windows 10으로 업그레이드할 수 없다면, 이 가이드가 문제 해결에 큰 도움이 될 것입니다.

오류 0xC1900208 – 0x4000C는 앱 호환성 문제로 인해 발생합니다. 즉, PC에 설치된 호환되지 않는 앱이 업그레이드 프로세스의 완료를 차단하고 있다는 의미입니다. 따라서 모든 응용 프로그램을 최신 버전으로 업데이트한 후 호환성을 다시 확인하거나, 호환되지 않는 앱을 제거한 뒤 업그레이드를 재시도해야 합니다. 참고로 이 오류 코드는 Windows 업그레이드에서 표시되는 여러 호환성 관련 오류 코드 중 하나입니다.

Windows 10에서 오류 0xC1900208 – 0x4000C 해결하기

이 오류는 주로 Windows 업그레이드 어드바이저(Upgrade Advisor)가 호환성 문제를 감지했을 때 표시됩니다. 해결 방법은 크게 세 가지입니다. 응용 프로그램과 소프트웨어를 최신 버전으로 업데이트하거나, 해당 응용 프로그램을 제거하거나, 또는 Windows가 호환 가능하다고 인식하도록 우회하는 방법입니다. 아래에서 각 방법을 자세히 살펴보겠습니다.

1] 소프트웨어 및 응용 프로그램 업데이트

설치 경로에 따라 업데이트 방법이 달라집니다. 공식 웹사이트에서 직접 설치한 경우 아래 단계를 따르세요.

  • 대부분의 응용 프로그램에는 업데이트 확인 기능이 내장되어 있으므로, 먼저 해당 기능을 찾아 실행합니다.
  • 또는 소프트웨어 공식 웹사이트에 접속하여 새 버전이 출시되었는지 확인한 후, 최신 버전을 다운로드하여 업데이트합니다.

Microsoft Store에서 다운로드한 앱이라면 다음과 같이 진행합니다.

  • Microsoft Store를 실행하고 오른쪽 상단의 점 세 개(⋯) 아이콘을 클릭합니다.
  • ‘다운로드 및 업데이트’ 메뉴를 선택합니다.
  • 업데이트가 가능한 항목이 있는지 확인하고, 있다면 모두 업데이트합니다.

2] 소프트웨어 또는 응용 프로그램 제거

호환되지 않는 앱이 업데이트로 해결되지 않는다면 제거하는 것이 좋습니다. 웹사이트에서 다운로드한 프로그램은 기존의 ‘프로그램 및 기능’을 통해 제거할 수 있습니다.

  • 검색창에 ‘control’을 입력하고, 검색 결과에서 제어판(데스크톱 앱)을 클릭합니다.
  • 목록에서 ‘프로그램 및 기능’을 선택합니다.
  • 설치된 모든 프로그램 목록이 표시됩니다.
  • 호환되지 않을 가능성이 있는 프로그램을 선택한 후 제거합니다.

Windows 스토어에서 설치한 앱이라면, 시작 메뉴의 앱 목록에서 해당 앱을 마우스 오른쪽 버튼으로 클릭한 뒤 ‘제거’를 선택하면 됩니다.

3] 업그레이드 어드바이저 우회하기

간혹 소프트웨어 개발사가 자사 응용 프로그램의 호환성 테스트를 통과하지 못하는 경우가 있습니다. 실제로는 Windows 10 업그레이드 버전에서 정상적으로 작동하지만, 공식 호환성 검사를 통과하지 못한 것일 수 있습니다. 해당 프로그램이 확실히 호환된다고 판단된다면, ‘이 앱은 Windows 10과 호환되지 않으므로 지금 제거하세요’라는 메시지가 표시될 때 업그레이드 어드바이저를 우회하는 방법을 활용해 볼 수 있습니다.

4] 업그레이드를 차단하는 파일 삭제

Windows 설치 프로그램이 호환되지 않는 응용 프로그램이 설치되어 있다고 알리지만, 실제로는 그런 앱이 없다고 확신한다면 어떤 파일이 차단을 유발하는지 직접 확인해야 합니다. Microsoft에서 안내하는 다음 단계를 따르세요.

  1. 파일 탐색기를 열고 ‘숨김 파일 및 시스템 파일 표시’ 옵션이 활성화되어 있는지 확인합니다.
  2. 검색창에 *_APPRAISER_HumanReadable.xml을 입력하여 이 이름으로 끝나는 파일을 PC 전체에서 검색합니다.
  3. _APPRAISER_HumanReadable.xml로 끝나는 파일을 마우스 오른쪽 버튼으로 클릭하고 메모장으로 엽니다.
  4. CTRL+F를 눌러 DT_ANY_FMC_BlockingApplication을 검색합니다. 해당 값이 True로 표시되어야 합니다.
  5. 이어서 LowerCaseLongPathUnexpanded를 검색합니다. 이 값에는 제거하거나 다른 드라이브로 옮겨야 할 프로그램의 파일 경로가 포함되어 있습니다.
  6. LowerCaseLongPathUnexpanded 값에 표시된 파일 경로를 메모장에 복사해 둡니다.
  7. 파일 탐색기에서 해당 파일 위치로 이동하여 파일을 삭제합니다.

또는 Microsoft에서 제공하는 배치 파일을 다운로드하여 실행함으로써 위 과정을 자동으로 처리할 수도 있습니다.

이후 기능 업데이트를 다시 설치해 보고 정상적으로 진행되는지 확인하세요.

이 가이드가 문제 해결에 도움이 되었기를 바랍니다. 성공적으로 해결하셨다면 경험을 공유해 주세요!