Windows 8.1에서 Windows 10으로 업그레이드하는 것은 정말 골칫거리일 수 있습니다.특히 업그레이드가 2% 정도에서 멈추고 오류 코드 0xc1900101-0x30018 과 함께 블루스크린이 발생하는 경우 더욱 그렇습니다.더 부드럽고 새로운 운영 체제로 업그레이드하려는데 모든 것이 멈춰버리니 정말 답답하죠.제가 본 바로는 이 오류는 주로 업그레이드 과정 중에 발생하며, 최근에는 포럼에서 보고되는 사용자가 늘어나면서 더 이상 드문 일이 아닙니다.놀라운 점은 마이크로소프트가 이 문제를 실제 버그로 인정했으며, 드라이버 충돌이나 과도하게 용량이 큰 백신 프로그램이 원인인 것으로 보인다는 것입니다.만약 이 문제로 어려움을 겪고 있다면 당황하지 마세요.재설치하거나 데이터를 손상시키지 않고 문제를 해결할 수 있는 몇 가지 방법이 있습니다.
기본적으로 업그레이드 과정에서 윈도우는 첫 부팅 단계, 특히 새 운영체제를 위한 시스템 준비 작업인 SYSPREP 단계에서 문제가 발생합니다.다행히 패치가 아직 나오지 않았더라도 일부 문제는 수동으로 해결할 수 있습니다.다만, 이러한 해결 방법은 다소 수동 작업이 필요하므로 심각한 하드웨어 호환성 문제가 있는 경우에는 완벽한 해결책을 기대하기는 어렵습니다.하지만 시도해 볼 가치는 충분합니다.
윈도우에서 0xC1900101 – 0x30018 오류를 해결하는 방법은 무엇인가요?
드라이버 호환성 문제나 백신 프로그램 충돌이 일반적인 원인이므로, 가장 먼저 해야 할 일은 백신 소프트웨어를 비활성화하는 것입니다.특정 보안 프로그램이 시스템 변경을 차단하거나 드라이버 업데이트를 방해하여 해당 오류가 발생하는 경우가 흔합니다.때로는 백신 프로그램을 일시적으로 중지하는 것만으로도 문제가 해결됩니다.이렇게 하려면 도구 모음에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 사용하는 보안 프로그램에 따라 ‘사용 안 함’ 또는 ‘ 일시 중지’를 선택하세요.또한 작업 관리자 ( )를 열어 모든 관련 서비스, 특히 백신 프로그램이나 드라이버 도구와 관련된 서비스가 꺼져 있는지 확인하는 것이 좋습니다.비활성화로 문제가 해결되지 않으면 제어판 > 프로그램 제거를Ctrl + Shift + Esc 통해 완전히 제거해야 할 수도 있습니다.
또 다른 방법은 시스템 검사를 통해 맬웨어와 시스템 오류를 확인하는 것입니다.Windows Defender 와 같은 신뢰할 수 있는 유틸리티 나 (설치되어 있는 경우) 타사 도구를 실행하면 손상된 파일, 루트킷 또는 업그레이드 실패의 원인이 되는 기타 문제를 식별하는 데 도움이 될 수 있습니다.일부 컴퓨터에서는 이러한 시스템 문제가 오류의 숨겨진 원인일 수 있으며, 이를 해결하면 많은 문제를 예방할 수 있습니다.
방법 1.드라이버 업데이트
이 방법은 좀 특이하지만 놀랍도록 효과적입니다.드라이버를 업데이트하면 업그레이드 프로세스를 방해하는 호환성 문제를 해결할 수 있습니다.장치 관리자를 엽니다(키보드에서 ‘장치 관리자’를 누르 Win key세요).노란색 느낌표가 표시된 드라이버를 찾으세요.이는 드라이버가 제대로 작동하지 않거나 오래되었다는 의미입니다.해당 드라이버를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 드라이버 탭 에서 드라이버 업데이트를 클릭합니다.최신 버전을 원하면 하드웨어 제조업체 웹사이트에서 직접 다운로드할 수도 있습니다.일반적인 Windows 업데이트로는 최신 버전이 설치되지 않는 경우가 있습니다.업데이트 후 컴퓨터를 재부팅하고 업그레이드를 다시 시도해 보세요.드라이버가 자동으로 업데이트되지 않으면 최신 버전을 수동으로 다운로드하여 설치해야 할 수도 있습니다.일부 시스템에서는 몇 달밖에 안 된 드라이버도 이 오류를 유발할 수 있으므로, 최신 버전으로 업데이트하는 것이 좋습니다.
방법 2. Windows 업데이트 구성 요소를 수동으로 재설정
이것은 흔히 발생하는 문제 해결 방법입니다.윈도우가 업데이트 캐시나 서비스 상태와 충돌하는 경우가 종종 있습니다.이 문제를 해결하려면 명령 프롬프트(관리자 권한)를 엽니다.메뉴에서 선택 Win + X하거나 검색을 통해 직접 실행할 수 있습니다.다음과 같은 과정이 진행될 것입니다.
- 업데이트 관련 서비스를 중지하세요.먼저 `<업데이트 이름>`을 입력하고 Enter 키를 누른
net stop wuauserv다음net stop cryptSvc, `<업데이트 종료>`, `<업데이트 종료>`, `<업데이트 종료>net stop bits`net stop msiserver를 차례로 입력하세요.이 명령들은 Windows 업데이트, 암호화 서비스, 백그라운드 인텔리전트 전송 서비스 및 MSI 설치 프로그램을 일시 중지합니다.이러한 서비스들이 멈춰 있으면 업그레이드가 중단될 수 있습니다. - 다음으로, 업데이트 캐시 폴더가 손상되었을 가능성을 고려하여 폴더 이름을 변경하십시오.다음 명령어를 입력하세요
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old.ren C:\Windows\System32\catroot2 Catroot2.old이렇게 하면 다운로드 캐시가 재설정되고 Windows에서 다음 시도 시 업데이트 데이터베이스를 다시 빌드하게 됩니다. - 마지막으로, 다음 명령어를 입력하여 해당 서비스를 다시 시작하세요:
net start wuauserv,net start cryptSvc,net start bits,net start msiserver.완료되면 터미널을 닫고 PC를 재부팅하세요.이렇게 하면 업그레이드 프로세스를 미묘하게 방해할 수 있는 업데이트 구성 요소 오류가 해결되는 경우가 많습니다.
팁 하나 드리자면, 일부 시스템에서는 이러한 명령이 처음 실행될 때 성공하지 못할 수도 있습니다.오류가 발생하면 명령을 다시 실행하거나 PC를 재시작한 후 다시 시도해 보세요.
이 방법들이 모두 효과가 없다면 다른 해결책들이 항상 있지만, 일반적으로 이러한 방법들은 가장 흔한 원인들을 해결해줍니다.부디 도움이 되기를 바랍니다.업그레이드 과정은 번거롭지만, 조금만 인내심을 가지면 대부분의 문제는 해결할 수 있습니다.