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

DISM '소스 파일을 찾을 수 없음' 오류 해결 방법 총정리

DISM 명령어인 DISM /Online /Cleanup-Image /RestoreHealth를 실행한 후 "소스 파일을 찾을 수 없습니다(The source files could not be found)" 오류가 발생하고 계신가요? 이 글에서는 해당 문제를 해결하는 방법을 단계별로 자세히 알아보겠습니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

이 오류는 DISM 도구가 Windows 이미지를 복구하는 데 필요한 소스 파일을 찾지 못했다는 의미입니다. 원인은 다양합니다. DISM 도구가 Windows Update 또는 WSUS에서 온라인으로 필요한 파일을 찾지 못하거나, 가장 흔한 경우로는 복구 소스로 잘못된 Windows 이미지(install.wim) 파일을 지정한 경우 등이 있습니다.

아래의 문제 해결 가이드를 따라 하면 DISM 소스 파일 오류를 효과적으로 해결할 수 있습니다.

DISM 소스 파일을 찾을 수 없음 오류 해결하기

시작하기 전에: 만약의 사태에 대비해 반드시 시스템 복원 지점을 생성해 두시기 바랍니다.

방법 1: DISM 정리 명령어 실행

1. 명령 프롬프트를 엽니다. 시작 메뉴에서 'cmd'를 검색한 후 Enter 키를 누르면 됩니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

2. 명령 프롬프트에 아래 명령어를 입력하고 각각 Enter 키를 누릅니다:

DISM /Online /Cleanup-Image /StartComponentCleanup
sfc /scannow

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

DISM /Online /Cleanup-Image /AnalyzeComponentStore
sfc /scannow

3. 위 명령어들의 처리가 모두 완료되면 아래의 DISM 명령어를 입력하고 Enter 키를 누릅니다:

Dism /Online /Cleanup-Image /RestoreHealth

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

4. 오류가 해결되었는지 확인합니다. 그래도 문제가 지속된다면 다음 방법으로 넘어가세요.

방법 2: 올바른 DISM 소스 지정하기

대부분의 경우 DISM 명령어가 실패하는 이유는 DISM 도구가 Windows 이미지 복구에 필요한 파일을 온라인(Windows Update)에서 찾기 때문입니다. 따라서 로컬 소스를 직접 지정하면 이 문제를 해결할 수 있습니다.

먼저 미디어 생성 도구(Media Creation Tool)를 사용하여 Windows 10 ISO를 다운로드한 후, 명령 프롬프트를 통해 install.esd 파일에서 install.wim 파일을 추출해야 합니다. 관련 절차는 별도 가이드를 참고하여 진행하세요. 준비가 되었다면 아래 단계를 따르세요.

1. 명령 프롬프트를 엽니다. 'cmd'를 검색한 후 Enter 키를 누릅니다.

2. 아래 명령어를 입력하고 Enter 키를 누릅니다:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:C:\install.wim:1 /LimitAccess

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

참고: "C:" 드라이브 문자는 실제 파일 위치에 맞게 변경하세요.

3. DISM 도구가 Windows 이미지 구성 요소 저장소를 복구할 때까지 기다립니다.

4. 완료되면 명령 프롬프트 창에 sfc /scannow를 입력하고 Enter 키를 눌러 시스템 파일 검사기(System File Checker)를 실행합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

5. PC를 재부팅하여 변경 사항을 저장한 후, 오류가 해결되었는지 확인합니다.

방법 3: 레지스트리를 통해 대체 복구 소스 지정하기

참고: Windows 10 Pro 또는 Enterprise 버전을 사용 중이라면 다음 방법(그룹 정책 편집기)을 이용하는 것이 좋습니다.

1. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

2. 아래 레지스트리 키로 이동합니다:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies

3. Policies 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다. 새 키의 이름을 Servicing으로 지정하고 Enter 키를 누릅니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

4. Servicing 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 확장 가능한 문자열 값을 선택합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

5. 새 문자열 값의 이름을 LocalSourcePath로 지정한 후, 더블클릭하여 값 데이터 필드에 "wim:C:\install.wim:1"을 입력하고 확인을 클릭합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

6. 다시 Servicing 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

7. 새 값의 이름을 UseWindowsUpdate로 지정한 후, 더블클릭하여 값 데이터를 2로 변경하고 확인을 클릭합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

8. 레지스트리 편집기를 닫고 PC를 재부팅하여 변경 사항을 저장합니다.

9. 시스템이 부팅되면 DISM 명령어를 다시 실행하여 오류가 해결되었는지 확인합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

10. 성공적으로 해결되었다면, 레지스트리에서 변경한 내용을 원래대로 되돌리는 것이 좋습니다.

방법 4: gpedit.msc를 통해 대체 복구 소스 지정하기

1. Windows 키 + R을 누른 후 gpedit.msc를 입력하고 Enter 키를 눌러 그룹 정책 편집기를 엽니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

2. 그룹 정책 편집기에서 아래 경로로 이동합니다:

컴퓨터 구성 > 관리 템플릿 > 시스템

3. 왼쪽 창에서 시스템을 선택한 상태에서 오른쪽 창의 "선택적 구성 요소 설치 및 구성 요소 복구에 대한 설정 지정" 항목을 더블클릭합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

4. 사용을 선택한 후, "대체 소스 파일 경로" 항목에 아래 경로를 입력합니다:

wim:C:\install.wim:1

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

5. 바로 아래에 있는 "Windows Update에서 페이로드 다운로드 시도 안 함" 옵션에 체크합니다.

6. 적용을 클릭한 후 확인을 클릭합니다.

7. 모든 창을 닫고 PC를 재부팅하여 변경 사항을 저장합니다.

8. PC가 재시작되면 "DISM /Online /Cleanup-Image /RestoreHealth" 명령어를 다시 실행합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

방법 5: Windows 10 복구 설치

이 방법은 최후의 수단입니다. 앞선 방법들이 모두 실패했을 때 사용하면 시스템의 거의 모든 문제를 확실하게 복구할 수 있습니다. 복구 설치(In-place Upgrade)는 시스템에 저장된 사용자 데이터를 삭제하지 않고 시스템 문제를 해결하는 방식입니다. 관련 상세 절차는 Windows 10 복구 설치 가이드를 참고하세요.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

복구 설치가 완료된 후에는 관리자 권한으로 명령 프롬프트를 열고 아래 명령어들을 순서대로 실행합니다:

DISM /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow

참고: 반드시 관리자 권한으로 명령 프롬프트를 실행해야 합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

방법 6: DISM 오류의 근본 원인 해결하기

참고: 아래 작업을 진행하기 전에 반드시 레지스트리를 백업해 두세요.

1. 아래 디렉터리로 이동합니다:

C:\Windows\Log\CBS

2. CBS 파일을 더블클릭하여 엽니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

3. 메모장 메뉴에서 편집 > 찾기를 클릭합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

4. "찾을 내용"에 Checking System Update Readiness를 입력하고 다음 찾기를 클릭합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

5. Checking System Update Readiness 항목 아래에서 DISM이 Windows를 복구하지 못하게 하는 손상된 패키지를 찾습니다.

예시: "Microsoft-Windows-TestRoot-and-FlightSigning Package~31bf3856ad364e35~amd64~~10.0.15063.0"

6. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 누릅니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

7. 아래 레지스트리 키로 이동합니다:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing

8. Component Based Servicing 키를 선택한 상태에서 Ctrl + F를 눌러 찾기 대화상자를 엽니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

9. 찾기 필드에 손상된 패키지 이름을 복사하여 붙여넣기 한 후 다음 찾기를 클릭합니다.

10. 손상된 패키지가 여러 위치에서 검색될 것입니다. 작업을 진행하기 전에 해당 레지스트리 키들을 반드시 백업하세요.

11. 각 레지스트리 키를 마우스 오른쪽 버튼으로 클릭하고 내보내기를 선택합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

12. 레지스트리 키를 마우스 오른쪽 버튼으로 클릭하고 사용 권한을 선택합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

13. 그룹 또는 사용자 이름 목록에서 Administrators를 선택한 후 "모든 권한(Full Control)"에 체크하고 적용 후 확인을 클릭합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

14. 마지막으로 검색된 여러 위치의 레지스트리 키를 모두 삭제합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

15. C: 드라이브에서 테스트 루트(test root) 파일을 검색하고, 발견되면 다른 위치로 이동시킵니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

16. 모든 창을 닫고 PC를 재부팅합니다.

17. "DISM /Online /Cleanup-Image /RestoreHealth" 명령어를 다시 실행합니다.

DISM  소스 파일을 찾을 수 없음  오류 해결 방법 총정리

함께 보면 좋은 글

  • Windows 10에서 DISM 오류 0x800f081f 해결 방법
  • Windows 10에서 NTBackup BKF 파일 복원하는 방법
  • Windows 10 종료를 막는 Task Host Window 오류 해결 방법
  • Windows 10 마우스 포인터 끊김 현상 해결 방법

이상으로 DISM 소스 파일을 찾을 수 없음 오류를 성공적으로 해결하는 방법을 알아보았습니다. 글에 대해 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.