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

Windows 10 업그레이드 오류 0x8007042B – 0x2000D 완벽 해결 가이드

Windows 10을 구버전에서 최신 버전으로 업그레이드하는 도중 오류 코드 0x8007042B – 0x2000D가 발생했다면, 이 글이 큰 도움이 될 것입니다. 이 문서에서는 해당 문제를 성공적으로 해결할 수 있는 가장 효과적인 방법들을 소개합니다.

Windows 10 업그레이드 오류 0x8007042B – 0x2000D 완벽 해결 가이드

이 문제가 발생하면 일반적으로 아래와 같은 전체 오류 메시지가 화면에 표시됩니다.

Windows 10을 설치할 수 없습니다
Windows 10 설치를 시작하기 이전 상태로 PC를 되돌렸습니다.
0x8007042B – 0x2000D
SAFE_OS 단계의 MIGRATE_DATA 작업 중 오류가 발생하여 설치에 실패했습니다.

Windows 10 업그레이드 오류 0x8007042B – 0x2000D 해결 방법

이 오류는 주로 데이터 마이그레이션(MIGRATE_DATA) 과정에서 시스템 설정이나 설치된 프로그램과의 충돌로 인해 발생합니다. 아래의 해결 방법들을 순서와 관계없이 하나씩 적용해 보면서 문제가 해결되는지 확인해 보세요.

  1. 불필요한 USB 주변 기기 분리하기
  2. 클린 부팅 상태에서 Windows 10 업그레이드 진행하기
  3. 모든 Windows 선택적 기능 비활성화하기
  4. Migration 폴더 이름 변경하기
  5. 모든 Windows 스토어 앱 제거하기

각 해결 방법의 자세한 절차를 하나씩 살펴보겠습니다.

1] 불필요한 USB 주변 기기 분리하기

경우에 따라 외장 하드, USB 허브, 프린터 등 추가로 연결된 주변 기기들이 업그레이드 과정에서 충돌을 일으켜 이 오류를 유발할 수 있습니다. 이 경우 모든 보조 주변 기기를 분리한 후 업그레이드를 다시 시도하세요. 마우스와 키보드만 남겨두고 나머지는 모두 뽑아두는 것이 좋습니다. 그래도 오류가 계속된다면 다음 방법으로 넘어가세요.

2] 클린 부팅 상태에서 Windows 10 업그레이드 진행하기

클린 부팅(Clean Boot)은 필수적인 기본 서비스만 실행되는 환경으로, 서드파티 애플리케이션이나 불필요한 내장 기능으로 인한 충돌 없이 시스템을 운영할 수 있습니다.

먼저 Win + R 키를 누르고 msconfig를 입력한 후, 시스템 구성 창에서 모든 Microsoft 서비스 숨기기를 선택하고 나머지 서비스를 비활성화한 뒤 재부팅하면 클린 부팅 상태가 됩니다. 이 상태에서 업그레이드를 다시 시도해 보세요. 문제가 지속된다면 다음 해결 방법을 적용하세요.

3] 모든 Windows 선택적 기능 비활성화하기

일부 Windows 10 버전에서는 선택적 기능(Optional Features)이 업데이트 설치나 업그레이드 절차와 충돌하여 오류를 일으킬 수 있습니다. 따라서 모든 선택적 기능을 비활성화한 후 업그레이드를 다시 시도해야 합니다.

Windows 선택적 기능을 비활성화하려면 다음 단계를 따르세요.

  • Windows 키 + X를 눌러 고급 사용자 메뉴를 엽니다.
  • 키보드에서 A 키를 눌러 관리자 권한으로 PowerShell을 실행합니다.
  • PowerShell 콘솔에 아래 명령어를 입력하거나 복사하여 붙여넣고 Enter 키를 누릅니다.
Get-WindowsOptionalFeature –Online | Where-Object {$_.State –eq "Enabled"}

이제 PowerShell에 활성화된 모든 Windows 선택적 기능의 전체 목록이 표시됩니다.

  • 다음으로, 아래 명령어를 실행하여 기능을 하나씩 비활성화합니다. "FeatureName" 자리에는 목록에서 확인한 기능 이름(따옴표 포함)을 입력하세요.
Disable-WindowsOptionalFeature –FeatureName "FeatureName" -Online
  • 각 선택적 기능을 비활성화할 때마다 PC를 다시 시작합니다.

4] Migration 폴더 이름 변경하기

MIGRATE_DATA 작업 중 오류가 발생하는 경우, 시스템의 Migration 폴더 자체에 문제가 있을 가능성이 있습니다. 폴더 이름을 변경하면 설치 프로그램이 새 폴더를 생성하면서 문제를 우회할 수 있습니다. 다음 절차를 따르세요.

  • Windows 키 + E를 눌러 파일 탐색기를 엽니다.
  • 아래 경로를 복사하여 파일 탐색기 주소창에 붙여넣고 Enter 키를 누릅니다.
C:\Windows\System32\
  • 스크롤을 내려 Migration 폴더를 마우스 오른쪽 버튼으로 클릭한 후 이름 바꾸기(Rename)를 선택합니다.
  • 폴더 이름을 Migration.old로 변경합니다.
  • 컴퓨터를 다시 시작합니다.

이후 업그레이드를 다시 시도하면 오류 없이 정상적으로 완료될 것입니다.

5] 모든 Windows 스토어 앱 제거하기

Windows 스토어 앱 역시 업그레이드 설치 오류를 유발하는 요인 중 하나입니다. 호환성 문제를 일으키는 앱들을 제거하면 해결될 수 있습니다. 제거 방법은 다음과 같습니다.

  • 관리자 권한으로 PowerShell을 실행합니다.
  • PowerShell 콘솔에 아래 cmdlet을 입력하거나 복사하여 붙여넣고 Enter 키를 누릅니다.
Get-AppxPackage *windowsstore* | Remove-AppxPackage
  • PC를 다시 시작합니다.

이제 업그레이드를 다시 시도해 보세요.

위에서 소개한 방법 중 하나는 분명 문제 해결에 도움이 될 것입니다. 업그레이드를 진행하기 전에는 반드시 중요한 데이터를 백업해 두는 것도 잊지 마세요.

관련 글: 0x80070003 – 0x2000D 오류, SAFE_OS 단계의 MIGRATE_DATA 작업 중 설치 실패 문제 해결 방법