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

Windows 10/11 업그레이드 오류 0xc1900107 완벽 해결 가이드

Microsoft는 Windows 10/11을 '서비스(Service)' 형태로 설계했습니다. 즉, 하나의 운영체제가 지속적으로 업데이트를 통해 개선되고 강화되는 방식입니다. 따라서 최상의 사용자 경험과 성능을 얻기 위해서는 Windows 10/11의 주요 업데이트를 최대한 빨리 설치하는 것이 좋습니다.

Windows 10/11 사용자들은 다양한 업데이트 오류를 보고해 왔습니다. 이번 글에서는 그중에서도 특정 문제인 오류 코드 0xc1900107(업데이트 오류 0xc1900107)에 대해 자세히 알아보겠습니다.

Microsoft가 Windows 10/11 운영체제용 새로운 업데이트를 배포하면 대부분의 사용자는 아무 문제 없이 이를 받아 설치할 수 있습니다. 하지만 일부 사용자에게는 분명히 문제가 발생하기 마련이며, Anniversary Update(주년 기념 업데이트)도 예외는 아닙니다. 오류 코드 0xc1900107은 주년 기념 업데이트를 컴퓨터에 설치하는 데 어려움을 겪는 많은 Windows 10/11 사용자들의 걸림돌이 되고 있습니다. 이 문제에 영향을 받은 사용자가 주년 기념 업데이트를 설치하려고 하면 설치가 실패하면서 오류 코드 0xc1900107과 함께 무언가 잘못되었거나 업데이트 설치 중 문제가 발생했다는 오류 메시지가 표시됩니다.

오류 코드 0xc1900107은 일반적으로 멈춰 버린(hanging) Windows 업데이트와 연관되어 있지만, 이 경우에는 해당하지 않습니다. 영향을 받는 대부분의 사용자에게 멈춰 있는 업데이트는 주년 기념 업데이트 하나뿐이기 때문입니다. 이 사례에서 오류 코드 0xc1900107의 원인은 Windows Update 구성 요소의 오류이거나, Windows가 업데이트 다운로드 파일을 저장하는 폴더 내의 손상된 업데이트 파일입니다. 오류 코드 0xc1900107 때문에 Windows 10/11 주년 기념 업데이트를 설치하지 못하고 있다면, 이 가이드가 도움이 될 것입니다.

Windows 10/11 업데이트 오류 코드 0xc1900107이란?

대부분의 사용자는 Windows 10/11을 한 버전에서 다른 버전으로 업그레이드할 때 오류 코드 0xC1900107을 만나게 됩니다. 매우 흔한 문제입니다. 이 오류를 해석해 보면, Windows는 새 버전으로 업그레이드한 후에는 이전 버전의 설치 파일을 삭제해야 한다는 의미를 담고 있습니다.

Windows 10/11을 새 버전으로 업그레이드하면 이전 설치의 파일들이 C 드라이브 루트 폴더 안의 폴더에 저장됩니다. 새 Windows 버전이 마음에 들지 않거나 문제가 생길 경우, 이 파일들을 통해 이전 버전으로 롤백(다운그레이드)할 수 있습니다. 그러나 어떤 경우에는 이전 설치 파일이 삭제되지 않으면 Windows 10/11을 새 버전으로 업그레이드할 수 없습니다.

Windows 10/11 업데이트 오류 0xc1900107은 주년 기념 업데이트를 설치할 때도 발생합니다. 이 문제는 처음 보고된 지 꽤 시간이 지났지만 여전히 많은 사용자에게 영향을 미치고 있습니다. 일부 사용자는 다른 주요 업데이트를 다운로드하는 과정에서도 동일한 오류를 경험했습니다.

주목할 점은 이 오류가 악성코드로 인해 발생하지 않는다는 것입니다. 대신 충돌하는 보안 프로그램이 원인일 수 있습니다. 또 다른 원인으로는 컴퓨터가 업데이트 실행을 위한 최소 시스템 요구 사항을 충족하지 못하는 경우를 들 수 있습니다. Windows 10/11 주년 기념 업데이트 오류 0xc1900107은 짜증스러울 수 있지만, 해결 방법은 생각보다 훨씬 간단합니다.

Windows 10/11 업그레이드 오류 0xc1900107은 특정 업데이트 설치를 막아 시스템 보안을 위협할 수 있습니다. 이 오류와 함께 사용자들이 보고한 문제는 다음과 같습니다.

  • 타사 소프트웨어로 인한 Windows 10/11 업데이트 실패 – 문제가 발생한다면 드라이버를 업데이트하고 백신 소프트웨어를 일시적으로 비활성화해 보세요.
  • Creators Update 오류 코드 0xc1900107 – Creators Update 설치 중 보고된 문제지만, 사실상 거의 모든 업데이트에서 발생할 수 있습니다. 이 문제가 발생하면 PC에 연결된 외부 장치를 분리한 후 다시 시도해 보세요.
  • Windows 10/11 업데이트 실패 무한 루프 – Windows 업데이트 설치를 시도하다가 루프에 갇히는 경우가 있습니다. 이런 상황이라면 Windows Update 구성 요소를 초기화한 후 업데이트를 수동으로 다운로드하여 설치해 보세요.

Windows 업데이트 오류 0xc1900107 해결 방법

사용자가 Windows 10/11 업데이트를 설치하려고 할 때 업데이트 오류 코드 0xc1900107이 나타날 수 있습니다. 이 오류는 Windows 업그레이드 실패의 결과로 표시됩니다. 오류 코드 0xc1900107에는 여러 가지 해결책이 있으며, 아래에 소개하는 방법들을 차례로 시도하면 쉽게 해결할 수 있습니다.

방법 1: Windows Update 구성 요소 수동 초기화

주년 기념 업데이트를 설치할 때마다 오류 코드 0xc1900107이 반복해서 나타난다면, 컴퓨터의 Windows Update 구성 요소를 수동으로 초기화함으로써 문제를 해결할 가능성이 높습니다. 다음 단계를 따르세요.

1. 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하거나, 시작 버튼을 클릭한 후 cmd를 입력하고 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 다음 관리자 권한으로 실행을 선택합니다.

2. 관리자 권한 명령 프롬프트에 아래 명령어를 하나씩 입력합니다. 각 명령어를 입력한 후 Enter 키를 누르고, 해당 명령이 성공적으로 완료될 때까지 기다린 후 다음 명령어를 입력합니다.

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc
  • ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
  • ren %systemroot%\system32\catroot2 catroot2.bak
  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

3. 관리자 권한 명령 프롬프트를 닫고 컴퓨터를 재시작합니다.

컴퓨터가 부팅되면 주년 기념 업데이트를 다시 설치해 보고 정상적으로 설치되는지 확인합니다.

방법 2: 대기 중인 업데이트 완료하기

가장 간단한 확인 방법은 전원 버튼 메뉴에서 '업데이트 및 다시 시작' 또는 '업데이트 및 종료' 옵션이 있는지 확인하는 것입니다. 이러한 옵션이 있다면 아직 진행 중인 업데이트가 남아 있다는 뜻입니다. 컴퓨터를 다시 시작하기만 하면 업데이트가 완료됩니다.

방법 3: 하드 드라이브 공간 확보하기

두 가지 방법이 있습니다. Windows 10/11의 기본 제공 도구인 디스크 정리(Disk Cleanup) 유틸리티 또는 스토리지 센스(Storage Sense)를 사용하면 됩니다. 두 유틸리티 모두 임시 파일과 불필요한 시스템 파일을 정리해 줍니다.

임시 파일과 불필요한 다운로드 파일을 삭제하고, 휴지통을 비우며, 이전 버전의 Windows를 복원할 수도 있습니다. 중요한 파일을 잃어버리지 않도록 삭제 전에 반드시 꼼꼼히 확인하세요. 많은 분들이 다운로드 폴더에 파일을 계속 쌓아두는 습관이 있습니다. 번거롭게 직접 정리하고 싶지 않다면 PC 정리 도구를 활용해 불필요한 파일을 자동으로 삭제하고 업데이트에 필요한 저장 공간을 확보할 수도 있습니다.

방법 4: 연결된 외부 장치 제거하기

특정 외부 장치가 오류 0xc1900107의 원인이 되는 경우가 있습니다. 프린터, 게임패드, 외장 하드 드라이브, USB 플래시 드라이브 등이 여기에 해당합니다. 이런 장치가 PC에 연결되어 있다면 반드시 분리하세요. 키보드와 마우스를 제외한 모든 장치를 분리해야 합니다.

불필요한 외부 장치를 모두 제거한 후, PC 업그레이드를 다시 시도해 보세요.

방법 5: Windows Update 문제 해결사 실행하기

다른 방법이 모두 실패했다면, Windows Update 문제를 해결해 주는 자동 복구 기능을 활용할 차례입니다. 다음 단계를 따르세요.

  1. Windows 11에서는 설정 > 시스템 > 문제 해결로 이동합니다. Windows Update 항목 아래의 문제 해결사 실행을 클릭합니다.
  2. Windows 10에서는 설정 > 업데이트 및 보안 > 문제 해결로 이동합니다. Windows Update 항목 아래의 문제 해결사 실행을 클릭합니다.

프로세스가 완료되는 데 몇 분 정도 걸릴 수 있습니다. Windows Update 문제 해결사가 문제를 발견하면 이를 알려주고 컴퓨터를 다시 시작합니다.

방법 6: 필요한 업데이트 수동 다운로드하기

오류 0xc1900107 때문에 업데이트를 설치할 수 없다면, Microsoft 업데이트 카탈로그(Microsoft Update Catalog)에서 언제든 업데이트를 직접 다운로드할 수 있습니다.

  1. 먼저 Windows Update로 이동하여 설치하려는 업데이트 옆의 KB 번호를 확인합니다.
  2. Microsoft 업데이트 카탈로그 웹사이트에 접속합니다.
  3. 검색창에 설치하려는 업데이트의 번호를 입력합니다.
  4. 검색 조건에 맞는 업데이트 목록이 표시됩니다.
  5. 해당 업데이트를 찾아 다운로드 버튼을 클릭합니다.
  6. 32비트와 64비트 버전의 Windows용 업데이트가 모두 있으므로, 자신의 시스템 아키텍처에 맞는 것을 선택해야 합니다.

업데이트를 다운로드한 후에는 큰 어려움 없이 설치할 수 있을 것입니다.

방법 7: 드라이버 업데이트하기

컴퓨터의 드라이버가 최신 상태가 아니거나 제대로 작동하지 않으면, 컴퓨터가 하드웨어와 통신할 수 없습니다. 또한 오래되었거나 손상된 드라이버는 다양한 문제를 일으킬 수 있습니다. 따라서 PC의 드라이버가 오래되었다면 Windows 10/11 업그레이드 오류 코드 0xc1900107이 발생할 수 있습니다. 사운드 카드, 그래픽 카드, 네트워크 어댑터 등 Windows의 주요 구성 요소용 드라이버를 모두 업데이트하는 것이 좋습니다. 이렇게 하면 손상되었거나 호환되지 않는 드라이버가 교체됩니다.

방법 8: SFC 및 DISM 도구 실행하기

시스템 파일 검사기(System File Checker, SFC)는 손상된 시스템 파일을 검사하고 다양한 시스템 문제를 수정하는 기본 제공 도구입니다. SFC 도구를 실행하는 절차는 다음과 같습니다.

  1. 먼저 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 명령 프롬프트가 열리면 아래 명령어를 입력하고 Enter 키를 누릅니다.

sfc /scannow

  1. 프로세스가 완료될 때까지 잠시 기다립니다.
  2. 위 단계를 완료한 후에도 화면에 동일한 오류 코드가 표시된다면, CMD에 다음 명령어를 입력하여 DISM 도구를 사용해 보세요.

DISM /Online /Cleanup-Image /RestoreHealth

  1. Enter 키를 누르면 DISM 검사 프로세스가 시작됩니다. 작업 완료까지 시간이 오래 걸리더라도 프로세스를 중단하지 마세요.

방법 9: $WINDOWS.~BT 폴더 삭제 또는 이름 변경하기

위의 해결 방법들이 모두 효과가 없다면, $WINDOWS.~BT 폴더 내의 손상된 파일이 원인일 수 있습니다. 이 경우 이 폴더를 삭제하기만 하면 그 안에 포함된 손상된 파일들이 제거됩니다. 걱정하지 마세요. Windows가 폴더를 처음부터 다시 생성하고 주년 기념 업데이트에 필요한 파일들을 다시 다운로드하므로, 컴퓨터에 손상을 주지 않습니다.

다음 지침을 따르세요.

  1. Windows 로고 키 + E 단축키를 눌러 파일 탐색기를 엽니다.
  2. 컴퓨터 하드 드라이브의 Windows 10/11 설치 파티션을 엽니다. 대부분의 사용자에게는 C: 드라이브입니다.
  3. 파일 탐색기 상단 도구 모음에서 보기 탭으로 이동합니다.
  4. 숨긴 항목 옵션 옆의 체크박스가 선택되어 있는지 확인합니다.
  5. 숨긴 항목 옵션이 활성화되면 $WINDOWS.~BT 폴더가 나타납니다.
  6. $WINDOWS.~BT 폴더를 삭제하려면 폴더를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택한 후, 나타나는 팝업에서 작업을 확인합니다.
  7. 폴더를 삭제할 권한이 없다는 메시지가 화면에 표시될 수도 있습니다. 이 경우 당황하지 말고 메시지를 닫은 후, $WINDOWS.~BT 폴더를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하여 $WINDOWS.BT가 아닌 다른 이름으로 변경한 후 Enter 키를 누릅니다. 폴더 이름을 바꾸는 것은 삭제하는 것과 같은 효과를 냅니다.
  8. $WINDOWS.~BT 폴더의 이름조차 바꿀 수 없다면, 안전 모드에서 삭제(또는 이름 변경)를 시도해 보세요. 안전 모드에서는 가능할 것입니다.
  9. 파일 탐색기를 닫은 후 컴퓨터를 다시 시작합니다.

컴퓨터가 부팅되면 주년 기념 업데이트를 다시 설치해 보고 문제가 해결되었는지 확인합니다.

마무리

지금까지 Windows 10/11 업데이트 오류 0xc1900107에 대해 알아보았습니다. 이 글에서 소개한 해결 방법들을 활용하면 이제 이 문제를 쉽게 해결할 수 있습니다.

이 방법들이 도움이 되어, 앞으로는 아무 문제 없이 Windows 10/11 컴퓨터를 업데이트할 수 있기를 바랍니다.