Windows 7/8/8.1에서 Windows 10으로, 또는 Windows 10에서 Windows 11로 업그레이드를 시도할 때 '시스템 레지스트리에 잘못된 파일 경로가 있습니다(The system registry contains invalid file paths)'라는 오류 메시지가 나타난다면, 이 글이 도움이 될 것입니다. 아래에서 소개하는 해결 방법들을 차례로 시도하여 문제를 성공적으로 해결해 보시기 바랍니다.
오류 메시지 및 발생 현상
이 문제가 발생하면 다음과 같은 전체 오류 메시지가 표시됩니다.
시스템 레지스트리에 잘못된 파일 경로가 포함되어 있습니다. 설치를 진행할 수 없습니다. 이 시스템 이미지는 컴퓨터 간 드라이브 문자 할당이 일치하는지 보장하지 않은 상태로 적용되었습니다.
이 오류 창에서 사용자가 '확인'을 클릭하면 시스템이 재부팅되고, 다음과 같은 메시지가 나타납니다.
컴퓨터에 적용된 변경 사항이 모두 취소됩니다…
꽤 오랜 시간이 지난 후 재부팅이 완료되면, 결국 기존의 Windows 환경으로 되돌아가 있게 됩니다. 즉, 업그레이드가 실패하고 원래 상태로 복원되는 것이죠.
해결 방법
이 문제를 겪고 있다면 아래의 권장 해결 방법들을 순서와 관계없이 하나씩 시도해 보세요.
- 시스템 예약 파티션(System Reserved)의 드라이브 문자 삭제
- 시스템 변수(System Variables)의 일부 항목 삭제
- Windows 11/10 클린 설치 진행
각 해결 방법의 세부 과정을 살펴보겠습니다.
1] 시스템 예약 파티션의 드라이브 문자 삭제
시스템 예약 파티션에 할당된 드라이브 문자를 제거하려면 다음 단계를 따르세요.
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다.
- 실행 대화상자에 diskmgmt.msc를 입력하고 Enter 키를 눌러 디스크 관리(Disk Management)를 실행합니다.
- 열린 창의 하단 창에서 시스템 예약 파티션(System Reserved)을 마우스 오른쪽 버튼으로 클릭하고 '드라이브 문자 및 경로 변경(Change Drive Letter and Paths)'을 선택합니다.
- 열린 대화상자에서 '제거(Remove)' 버튼을 클릭합니다.
- 디스크 관리 콘솔을 종료한 후 PC를 재부팅합니다.
재부팅 후 업그레이드를 다시 시도하여 '시스템 레지스트리에 잘못된 파일 경로가 있습니다' 오류 없이 정상적으로 완료되는지 확인합니다. 문제가 지속되면 다음 방법을 시도하세요.
2] 시스템 변수의 일부 항목 삭제
Windows 7/8/8.1에서 시스템 변수 항목을 삭제하려면 다음 단계를 따르세요.
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다.
- 실행 대화상자에 control system을 입력하고 Enter 키를 눌러 시스템 제어판을 엽니다.
- 시스템 창의 왼쪽 열에서 '고급 시스템 설정(Advanced System Settings)'을 선택합니다.
- 시스템 속성 창에서 '환경 변수(Environment Variables)' 버튼을 클릭합니다.
- 시스템 변수 목록에서 Path를 선택합니다.
- 이제 아래 경로를 제외한 나머지 모든 항목을 삭제합니다.
C:\Windows\system32
C:\Windows\Powershell
완료되면 PC를 재부팅하고 업그레이드를 다시 시도하여 문제가 해결되었는지 확인합니다. 그래도 문제가 지속된다면 다음 해결 방법으로 넘어가세요.
3] Windows 11/10 클린 설치
'시스템 레지스트리에 잘못된 파일 경로가 있습니다' 오류는 주로 업데이트 도우미(Update Assistant)를 사용하거나, 마운트한 Windows 11/10 ISO 파일 내에서 직접 setup.exe를 실행하여 업그레이드하는 경우에 자주 발생합니다.
따라서 이 방법은 업그레이드 방식 대신 해당 PC에 Windows 11/10을 클린 설치하여 이 업그레이드 장애를 우회하는 것입니다. 클린 설치를 진행하기 전에는 반드시 중요한 데이터를 외장 드라이브나 클라우드에 백업해 두는 것이 좋습니다.
이 가이드가 문제 해결에 도움이 되기를 바랍니다!