DISM(Deployment Image Servicing and Management)은 Windows 이미지를 점검하고 복구하는 데 사용되는 강력한 명령줄 도구입니다. 이 도구를 활용하면 Windows 이미지 파일(.wim)이나 가상 하드 디스크(.vhd, .vhdx)를 손쉽게 관리할 수 있습니다. 가장 널리 사용되는 DISM 명령은 다음과 같습니다.
DISM /Online /Cleanup-Image /RestoreHealth
그런데 일부 사용자들은 위 명령을 실행한 후 DISM 오류 0x800f081f를 마주하게 되며, 다음과 같은 오류 메시지가 표시됩니다.
오류 0x800f081f: 원본 파일을 찾을 수 없습니다. "Source" 옵션을 사용하여 기능 복원에 필요한 파일의 위치를 지정하십시오.

이 오류 메시지는 Windows 이미지를 복구하는 데 필요한 파일이 원본 위치에 존재하지 않아 DISM이 시스템 복구를 완료하지 못했음을 의미합니다. 다행히 몇 가지 검증된 방법으로 이 문제를 해결할 수 있으니, 아래 가이드를 순서대로 따라 해 보세요.
Windows 10에서 DISM 오류 0x800f081f 해결하기
방법 1: DISM 구성 요소 정리 명령 실행
1. 시작 메뉴에서 'cmd'를 검색한 후 Enter 키를 눌러 명령 프롬프트를 엽니다.

2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
dism.exe /online /Cleanup-Image /StartComponentCleanup
sfc /scannow

3. 위 명령들의 처리가 모두 끝나면 다음 DISM 명령을 입력하고 Enter 키를 누릅니다.
Dism /Online /Cleanup-Image /RestoreHealth

4. 오류가 해결되었는지 확인합니다. 문제가 계속된다면 다음 방법으로 넘어가세요.
방법 2: 올바른 DISM 원본 소스 지정
1. Microsoft 공식 사이트에서 Windows 미디어 생성 도구(Media Creation Tool)를 다운로드하여 Windows 10 ISO 이미지를 준비합니다.
2. MediaCreationTool.exe 파일을 더블클릭하여 프로그램을 실행합니다.
3. 라이선스 조항에 동의한 후 "다른 PC용 설치 미디어 만들기"를 선택하고 '다음'을 클릭합니다.

4. 언어, 에디션, 아키텍처는 기본적으로 현재 PC 설정에 맞게 자동 선택됩니다. 직접 지정하고 싶다면 화면 하단의 "이 PC에 권장되는 옵션 사용" 체크박스를 해제하세요.

5. "사용할 미디어 선택" 화면에서 ISO 파일을 선택하고 '다음'을 클릭합니다.

6. 저장 위치를 지정한 후 저장 버튼을 클릭하여 ISO 파일을 다운로드합니다.

7. 다운로드가 완료되면 ISO 파일을 마우스 오른쪽 버튼으로 클릭하고 탑재(Mount)를 선택합니다.

참고: Windows 8 이상에서는 기본 탑재 기능을 사용할 수 있지만, 이전 버전에서는 Virtual CloneDrive나 Daemon Tools 같은 가상 드라이브 프로그램이 필요합니다.
8. 파일 탐색기에서 탑재된 Windows ISO 파일을 열고 sources 폴더로 이동합니다.
9. sources 폴더 안의 install.esd 파일을 마우스 오른쪽 버튼으로 클릭해 복사한 뒤 C: 드라이브 루트에 붙여넣습니다.

10. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.
11. cd\를 입력하고 Enter 키를 눌러 C: 드라이브의 루트 폴더로 이동합니다.

12. 다음 명령을 입력하고 Enter 키를 누릅니다.
dism /Get-WimInfo /WimFile:install.esd

13. 인덱스 목록이 표시되면 현재 설치된 Windows 버전에 해당하는 인덱스 번호를 확인합니다. 예를 들어 Windows 10 Education 에디션을 사용 중이라면 인덱스 번호는 6입니다.

14. 이어서 다음 명령을 입력하고 Enter 키를 누릅니다.
dism /export-image /SourceImageFile:install.esd /SourceIndex:인덱스번호 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity
중요: 인덱스번호 부분은 반드시 자신의 Windows 10 버전에 맞는 번호로 교체해야 합니다.

15. 앞서 예시로 든 Education 에디션(인덱스 6)이라면 명령은 다음과 같습니다.
dism /export-image /SourceImageFile:install.esd /SourceIndex:6 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity
16. 명령 실행이 완료되면 C: 드라이브에 install.wim 파일이 생성된 것을 확인할 수 있습니다.

17. 관리자 권한으로 명령 프롬프트를 다시 연 후 아래 명령을 하나씩 입력하고 각각 Enter 키를 누릅니다.
DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /AnalyzeComponentStore

18. 이제 생성한 install.wim 파일을 원본 소스로 지정하여 RestoreHealth 명령을 실행합니다.
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:c:\install.wim:1 /LimitAccess

19. 마지막으로 시스템 파일 검사기를 실행하여 복구 과정을 완료합니다.
Sfc /Scannow

함께 보면 좋은 글
- Windows 10에서 NTBackup BKF 파일 복원하는 방법
- Windows 10 종료를 막는 작업 호스트 창(Task Host Window) 문제 해결법
- Windows 10 부팅 가능한 USB 플래시 드라이브 만들기
- Windows 10 마우스 포인터 끊김 현상 해결 방법
지금까지 Windows 10에서 DISM 오류 0x800f081f를 해결하는 방법을 알아보았습니다. 위 방법대로 진행하면 대부분의 경우 문제가 해결되지만, 그래도 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.