본문 바로가기

유용한 팁/window 오류

윈도우 0x80070003 '경로를 찾을 수 없음' 오류 해결 방법 (기본부터 고급까지)

 

 

윈도우 업데이트나 시스템 복원을 시도할 때 0x80070003 '경로를 찾을 수 없음' 오류가 발생하여 불편을 겪는 분들이 많습니다. 이 오류는 말 그대로 윈도우가 작업을 완료하는 데 필요한 특정 파일이나 드라이버의 위치(경로)를 찾지 못할 때 나타납니다.

 

오류 0x80070003의 주요 원인


 

문제를 해결하기 전에, 왜 이런 일이 발생하는지 간단히 알아보겠습니다.

 

  • 업데이트 파일 손상: 윈도우가 업데이트 파일을 다운로드하는 과정에서 파일이 깨지거나 불완전하게 저장되면, 시스템이 이 파일을 읽지 못해 오류가 발생합니다.
  • 시스템 파일 손상: 윈도우 운영체제 자체의 중요한 파일이 손상되거나 삭제된 경우, 관련 기능을 실행할 때 경로를 찾지 못할 수 있습니다.
  • 특정 서비스 경로 오류: 윈도우 이미지 마운트(WIMMount)와 같은 특정 서비스가 참조하는 파일 경로가 레지스트리에 잘못 등록되어 있을 때 발생할 수 있습니다. (이 부분이 고급 해결 방법의 핵심입니다.)

 

기본 해결 방법 (안전한 방법 먼저 시도)


 

고급 방법을 시도하기 전에, 다음의 안전하고 기본적인 방법들을 먼저 실행해 보시는 것을 강력히 권장합니다. 많은 경우 이 단계에서 문제가 해결됩니다.

 

방법 1: Windows 업데이트 문제 해결사 실행

 

윈도우에는 자체적으로 문제를 진단하고 수정하는 '문제 해결사' 기능이 내장되어 있습니다.

 

문제해결사 사진

 

  1. '시작' > '설정'(톱니바퀴) > '업데이트 및 보안'으로 이동합니다. (Windows 11의 경우 '시스템' > '문제 해결')
  2. 왼쪽 메뉴에서 '문제 해결'을 선택하고 '추가 문제 해결사'를 클릭합니다.
  3. 목록에서 'Windows 업데이트'를 찾아 '문제 해결사 실행'을 클릭합니다.
  4. 진단이 완료되면 컴퓨터를 다시 시작하고 업데이트를 다시 시도합니다.

 

방법 2: 업데이트 임시 파일 삭제

 

손상된 업데이트 파일을 강제로 삭제하여 윈도우가 새 파일을 다시 받도록 하는 방법입니다.

 

데이터 삭제

 

  1. 탐색기를 열어 C:\Windows\SoftwareDistribution 폴더로 이동합니다.
  2. 해당 폴더 안의 'Download'와 'DataStore' 폴더에 있는 모든 내용을 삭제합니다. (폴더 자체를 삭제해도 무방합니다)
  3. 컴퓨터를 다시 시작한 후 업데이트를 다시 시도합니다.

 

고급 해결 방법: WIMMount 서비스 레지스트리 경로 수정


[주의] 이 방법은 시스템의 핵심 설정인 '레지스트리'를 직접 수정합니다. 컴퓨터에 익숙하지 않은 분은 위험할 수 있습니다. 반드시 아래 지시를 정확히 따르고, 1단계를 절대 건너뛰지 마세요.

 

위의 기본 방법으로도 해결되지 않았다면, 윈도우 이미지 마운트 서비스(WIMMount)의 경로 설정이 잘못되었을 가능성이 큽니다. 최근 이 문제로 0x80070003 오류를 겪는 사용자가 많으며, Macrium Reflect와 같은 백업 프로그램을 사용한 경우 발생 확률이 있다는 보고가 있습니다.

 

1단계: 레지스트리 백업 (필수)

 

만약의 사태에 대비해 현재 설정을 백업합니다.

 

레지스트리 편집기

 

'시작' 버튼 옆 검색창에 regedit를 입력하고 '레지스트리 편집기'를 실행합니다.

레지스트리 경로

 

백업

왼쪽 탐색기에서 아래 경로로 정확히 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount

왼쪽 창의 WIMMount 폴더(항목)에 마우스 오른쪽 버튼을 클릭하고 '내보내기(Export)'를 선택합니다.

파일 이름을 'WIMMount백업' 등으로 저장하여 바탕화면 등 안전한 곳에 보관합니다.

 

 

2단계: ImagePath 값 확인 및 수정

 

이제 실제 경로 값을 확인하고 수정합니다.

데이터 값 수정

 

  1. 왼쪽에서 WIMMount 항목을 한 번 클릭한 상태에서, 오른쪽 패널을 확인합니다.
  2. 오른쪽 패널의 목록에서 ImagePath라는 이름의 항목을 찾습니다.
  3. ImagePath 항목의 '데이터' 열에 적힌 값을 확인합니다.
  4. 정상 값: system32\drivers\wimmount.sys
  5. 만약 이 값이 다르게 설정되어 있다면(예: "C:\Program Files\Macrium\Reflect\wimmount.sys" 등), ImagePath 항목을 더블 클릭합니다.
  6. '값 데이터' 필드에 system32\drivers\wimmount.sys 라고 정확히 입력하고 '확인'을 누릅니다. (앞뒤에 따옴표가 있다면 제거합니다)

3단계: 실제 파일 존재 여부 확인

 

경로를 올바르게 설정했다면, 해당 경로에 파일이 실제로 있는지도 확인해야 합니다.

 

마지막 확인

 

  1. 탐색기를 열어 C:\Windows\System32\drivers 폴더로 이동합니다.
  2. 해당 폴더 안에 wimmount.sys 파일이 있는지 확인합니다.

 

모든 단계를 마쳤다면 레지스트리 편집기를 닫고 컴퓨터를 반드시 다시 시작한 후, 윈도우 업데이트를 다시 시도해 보세요.

 

 

마무리하며


 

0x80070003 오류는 '경로를 찾을 수 없음'이라는 메시지처럼, 시스템이 필요한 파일을 찾지 못해 발생하는 명확한 문제입니다. 대부분은 간단한 문제 해결사나 파일 검사로 해결되지만, 간혹 레지스트리의 서비스 경로가 잘못 지정된 고급 문제일 수 있습니다.

가장 중요한 것은 '고급 해결 방법'을 시도할 때 반드시 레지스트리를 백업하는 것입니다. 이 가이드를 통해 답답했던 오류 문제를 해결하고 쾌적한 윈도우 환경을 되찾으시길 바랍니다.