Windows에서 발생하는 대부분의 문제는 시스템 파일의 손상 또는 훼손과 관련이 있습니다. 중요한 시스템 파일에 접근할 수 없거나 읽을 수 없게 되면 Windows가 정상적으로 작동하지 못하고 각종 프로세스에서 다양한 오류가 발생합니다.
다행히도 Windows 운영체제에는 일반적인 오류를 검사, 수정, 복원 및 해결할 수 있는 여러 내장 도구가 포함되어 있습니다. 그중 하나가 바로 DISM 도구입니다. DISM은 '배포 이미지 서비스 및 관리(Deployment Image Servicing and Management)'의 약자로, 성능 저하 문제부터 부팅 오류까지 폭넓은 문제 해결을 돕는 강력한 유틸리티입니다.
여러 튜토리얼 사이트에서 이 도구에 대해 접해 보셨을 수 있지만, 실제로 어떤 기능을 하고 어떤 명령어를 실행해야 하는지 정확히 알고 계신가요? 이 가이드에서는 DISM 도구의 개념, 이 도구로 해결할 수 있는 일반적인 오류, 그리고 추가 활용 방법까지 자세히 살펴보겠습니다.
DISM 도구란 무엇인가?
DISM(Deployment Image Servicing and Management)은 네트워크 관리자가 Windows 설치 프로그램, Windows 복구 환경(Windows Recovery Environment), Windows PE(WinPE) 등 시스템 이미지를 준비, 수정, 복원 및 복구할 수 있도록 설계된 Windows 10/11 전용 도구입니다. PC에 숨겨져 있는 복구 이미지의 일반적인 문제를 해결하는 데에도 활용할 수 있습니다.
DISM.exe는 운영체제용 이미지를 준비하고 서비스하는 데 사용되는 Windows 명령줄 유틸리티입니다. 필요한 이미지 배포를 지원하며, PC에 어떠한 위협도 되지 않는 안전한 도구입니다.
기기에서 성능 문제가 발생하거나 정상적으로 부팅되지 않을 때, 또는 오류를 해결하는 과정에서는 로컬에 저장된 복구 이미지를 활용해 손상되거나 누락된 시스템 파일을 검사, 복구, 교체하는 SFC(System File Checker) 도구만으로 충분한 경우가 많습니다.
하지만 Windows 10/11 복구 이미지 내부의 대체 파일마저 손상된 경우에는 SFC 도구가 작동하지 않습니다. 이럴 때 DISM 도구를 사용해 대체 파일이 저장된 install.wim 이미지를 먼저 검사·복구한 후, SFC로 설치를 복구해야 합니다. 즉, DISM 도구는 SFC 도구가 감당하지 못하는 문제를 해결하는 역할을 합니다.
DISM은 명령어를 통해 컴퓨터를 정상 작동 상태로 되돌립니다. 이러한 명령어는 비파괴적이지만, 시스템 설정을 변경하는 작업이므로 진행하기 전에 반드시 백업을 만들어 두는 것이 좋습니다.
DISM으로 Windows 10/11 이미지 복구하기
DISM 명령 도구는 세 가지 방식으로 사용할 수 있습니다.
- RestoreHealth
- CheckHealth
- ScanHealth
DISM이 제대로 작동하려면 이 세 가지 구성 요소를 위 순서대로 실행해야 합니다. 문제의 복잡성에 따라 RestoreHealth 단계에서 추가 설정이 필요할 수도 있습니다.
RestoreHealth 옵션 사용 방법
검사 과정에서 문제가 발견되었다면, RestoreHealth 옵션과 함께 DISM을 실행하여 자동으로 복구할 수 있습니다.
DISM으로 Windows 10/11 이미지 문제를 복구하려면 다음 단계를 따르세요.
- 시작 버튼을 클릭합니다.
- 시작 버튼 옆의 검색창에서 명령 프롬프트를 검색합니다.
- 상단 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: DISM /Online /Cleanup-Image /RestoreHealth
- Enter 키를 누릅니다.
진행 과정이 몇 차례 멈춘 것처럼 보이는 것은 정상이니 걱정하지 않아도 됩니다. 몇 분만 기다리면 프로세스가 성공적으로 완료됩니다. 모든 단계가 끝나면 DISM 도구가 Windows Update 서버에 자동으로 연결되어, Windows 10/11 로컬 이미지의 손상된 파일에 대한 대체본을 필요에 따라 다운로드합니다.
CheckHealth 옵션 사용 방법
DISM의 CheckHealth 옵션을 사용하면 로컬 이미지 내부에 손상이 있는지 빠르게 확인할 수 있지만, 복구 작업은 수행하지 않습니다.
DISM으로 복구 이미지의 문제 여부를 확인하려면 다음 단계를 따르세요.
- 시작 버튼을 클릭합니다.
- 검색창에서 명령 프롬프트를 검색합니다.
- 상단 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: DISM /Online /Cleanup-Image /CheckHealth
- Enter 키를 누릅니다.
단계를 완료하면 명령이 실행되어 수정이 필요한 데이터 손상이 있는지 신속하게 확인합니다.
ScanHealth 옵션 사용 방법
더 정밀한 검사가 필요하다면 CheckHealth 대신 ScanHealth 옵션으로 DISM을 실행하세요. Windows 10/11 이미지에 문제가 있는지 심층적으로 확인할 수 있습니다.
DISM으로 고급 검사를 수행하려면 다음 단계를 따르세요.
- 시작 버튼을 클릭합니다.
- 검색창에서 명령 프롬프트를 검색합니다.
- 상단 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: DISM /Online /Cleanup-Image /ScanHealth
- Enter 키를 누릅니다.
단계를 완료하면 고급 검사가 시작됩니다. 로컬 이미지에 복구가 필요한지 판단하는 데 몇 분 정도 소요될 수 있습니다.
WIM 이미지를 활용해 DISM으로 문제 해결하기
DISM 도구는 사용법이 간단하고 대부분의 경우 문제없이 작동합니다. 하지만 Windows Update가 대체 파일 다운로드에 실패하거나 인터넷 연결이 불안정한 경우에는 파일을 복구할 다른 소스가 필요합니다. 이때 Source 옵션에 다른 이미지를 지정할 수 있습니다.
다른 소스를 사용하기 전에 먼저 정상 작동하는 다른 PC의 install.wim 또는 install.esd 파일이 필요합니다. 부팅 가능한 설치 미디어나 ISO 파일에서 가져올 수도 있습니다. 단, 대체 이미지 소스는 현재 PC에 설치된 Windows 10/11과 동일한 버전, 에디션, 언어여야 합니다.
Windows 10/11 ISO 파일 다운로드 방법
정상적인 이미지를 확보하는 가장 확실한 방법은 미디어 생성 도구(Media Creation Tool)로 Windows 10/11 ISO 이미지를 다운로드하는 것입니다. 다음 단계를 따르세요.
- Microsoft 공식 지원 웹사이트에 접속합니다.
- 지금 도구 다운로드 버튼을 클릭합니다.
- 파일 다운로드가 완료되면 더블클릭하여 프로그램을 실행합니다.
- 동의를 클릭하여 약관에 동의합니다.
- 다른 PC용 설치 미디어 만들기(USB 플래시 드라이브, DVD 또는 ISO 파일)를 선택합니다.
- 다음 버튼을 두 번 클릭합니다.
- ISO 파일 옵션을 선택합니다.
- 다음을 클릭한 후 ISO 파일의 저장 위치를 지정합니다.
- 저장을 클릭합니다.
- 완료 후 표시되는 링크를 클릭하여 파일 탐색기로 해당 폴더를 엽니다.
- 마침을 클릭합니다.
- Windows.iso 파일을 더블클릭하여 마운트합니다.
- 왼쪽 메뉴의 내 PC 섹션에서 마운트된 이미지의 드라이브 문자를 확인합니다. 이 정보는 이후 단계에서 필요합니다.
install.wim 이미지로 복구 이미지 복구하기
다른 소스(install.wim) 이미지를 지정하여 DISM 도구를 실행하려면 다음 단계를 따르세요.
- 시작 버튼을 클릭합니다.
- 검색창에서 명령 프롬프트를 검색합니다.
- 상단 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.wim
- D 드라이브 문자를 본인의 ISO 파일이 마운트된 드라이브 문자로 변경했는지 확인합니다.
- Enter 키를 누릅니다.
- Windows Update 사용을 제한하려면 다음 명령어를 입력하고 Enter 키를 누릅니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.wim /LimitAccess
- 위 명령이 작동하지 않으면 다음 명령어를 사용합니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\Sources\install.wim:1 /LimitAccess
- D:\Sources는 반드시 install.wim 파일이 실제 위치한 경로로 변경하세요.
모든 단계를 완료하면 DISM 도구가 지정한 install.wim 이미지를 사용해 파일 시스템 문제를 검사하고 복구합니다.
ESD 이미지로 DISM 문제 복구하기
install.wim 이미지가 없지만, 이전 업그레이드 과정에서 생성된 암호화된 install.esd 이미지가 있다면 이를 활용해서도 손상된 파일을 복구할 수 있습니다.
다른 소스(install.esd) 이미지를 지정하여 DISM 도구를 실행하려면 다음 단계를 따르세요.
- 시작 버튼을 클릭합니다.
- 검색창에서 명령 프롬프트를 검색합니다.
- 상단 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\$Windows.~BT\Sources\install.esd
- C:\$Windows.~BT\Sources는 install.esd 파일이 실제 위치한 경로로 변경했는지 확인합니다.
- Windows Update 사용을 제한하려면 다음 명령어를 입력하고 Enter 키를 누릅니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\$Windows.~BT\Sources\install.esd /LimitAccess
- 위 명령이 작동하지 않으면 다음 명령어를 사용합니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:C:\$Windows.~BT\Sources\install.esd:1 /LimitAccess
- 다른 드라이브에 저장된 install.esd 파일을 사용하려면 다음 명령어를 입력하고 Enter 키를 누릅니다: DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.esd
- D:\Sources는 install.esd 파일이 위치한 경로로 변경했는지 확인합니다.
모든 단계를 완료하면 DISM 명령 도구가 install.esd 이미지에 포함된 파일들을 사용해 손상된 파일을 검사하고 복구합니다.
요약
DISM 도구는 Windows 10/11에서 흔히 발생하는 시스템 파일 오류를 해결하는 데 매우 유용합니다. 명령 프롬프트를 열고 목적에 맞는 적절한 명령어를 입력하기만 하면 됩니다. 명령어가 낯설다면 위 가이드를 참고하여 단계별로 따라 해 보세요.
추가 팁: 정기적으로 시스템을 청소하고 안티맬웨어 소프트웨어를 주기적으로 실행하면 시스템 파일 오류 발생을 예방할 수 있으며, 컴퓨터를 항상 최상의 작동 상태로 유지하는 데 도움이 됩니다.