윈도우11에서 DISM 명령어로 시스템 복구나 이미지 점검을 실행할 수 있습니다. 하지만 잘못된 명령어 구문이나 관리자 권한 부족 등의 이유로 DISM Error 87 오류가 발생할 수 있습니다.
이 오류는 “옵션이 인식되지 않습니다” 또는 “잘못된 매개변수입니다”와 같은 메시지와 함께 표시되며, DISM 명령이 정상적으로 실행되지 않게 만듭니다.
이 글에서는 DISM Error 87 오류가 발생하는 주요 원인과 그에 대한 해결 방법에 대해 알아보겠습니다.
이런 문제를 겪는 사용자에게 해당되는 글이예요.
- DISM 명령어 실행 시 Error 87 메시지가 뜨는 사용자
- 시스템 복구나 이미지 점검이 제대로 진행되지 않는 경우
- 관리자 권한이나 명령어 구문을 정확히 모르고 실행하는 경우
DISM Error 87 해결 방법
명령 프롬프트를 관리자 권한으로 실행했는지 확인
관리자 권한 없이 실행하면 DISM 명령이 거부됩니다.

- 시작 메뉴 > cmd 입력 > 명령 프롬프트에 우클릭 > [관리자 권한으로 실행]
- 관리자 권한 창에서 DISM 명령어 입력
PowerShell도 관리자 권한으로 실행해야 같은 효과를 얻을 수 있습니다.
올바른 DISM 명령어 구문 확인
DISM 명령어의 구문 오류 또는 실행 조건 문제로 발생하는 Error 87은 파라미터 철자 오류, 공백 누락, 잘못된 순서, 관리자 권한 부족 등이 원인입니다.
정확한 DISM 명령어 예시는 아래와 같습니다.
DISM /Online /Cleanup-Image /RestoreHealth
- 각 옵션 앞에는 “/” 를 붙여야 하며, 옵션 사이에는 공백이 있어야 합니다.
- /online은 현재 실행 중인 Windows 이미지를 대상으로 작업하겠다는 뜻입니다.
- /RestoreHealth는 손상된 Windows 이미지를 복구합니다.
DISM 버전이 시스템과 호환되지 않는 경우
구형 버전의 Windows PE 환경에서 명령어 실행 시 오류가 발생할 수 있습니다.
예를 들어, 부팅 USB에서 Windows PE 환경을 사용할 경우 최신 윈도우11 환경에서 실행하거나, DISM.exe 경로를 명확히 지정해줘야 합니다.
DISM /Image:C:\ /Cleanup-Image /RestoreHealth
Windows Update 서비스 상태 확인
복구용 파일 다운로드를 위해 Windows Update 서비스가 필요할 수 있습니다. 명령어가 진행되다가 멈추거나 실패하는 경우, 다음 명령어로 Windows Update 상태를 확인합니다.
sc config wuauserv start= auto
net start wuauserv
손상된 Windows 시스템 파일 수정
시스템 파일에 문제가 있는 경우 DISM 명령어가 작동하지 않을 수 있습니다. 명령 프롬프트에서 아래 명령어를 사용해 손상된 파일을 찾아 복구합니다.

sfc /scannow
마치며
DISM Error 87은 대부분 명령어 오타, 관리자 권한 미사용, 구문 구조 오류 등 간단한 문제로 발생합니다.
복잡한 시스템 문제처럼 느껴질 수 있지만, 올바른 명령어 구문을 알고 권한 문제를 해결하면 금세 해결되는 오류입니다.
이 글을 따라 차근차근 확인하면, Windows 시스템 복구 작업을 정상적으로 진행할 수 있습니다.