Computer >> 컴퓨터 >  >> 시스템 >> Windows

DISM 오류 87, 112, 11, 50, 2, 3, 1726, 1392, 1393, 1910 완벽 해결 가이드

Windows 11/10에서 내장된 DISM(DISM.exe) 도구를 실행할 때 87, 112, 11, 50, 2, 3, 1726, 1392, 1393, 1910과 같은 오류 코드가 표시된다면, 이 글에서 소개하는 일반적인 문제 해결 방법으로 문제를 고칠 수 있습니다.

DISM 오류 메시지의 의미

오류 코드와 함께 표시되는 메시지에 따라 원인을 짐작해볼 수 있습니다.

  • 'restorehealth 옵션을 이 컨텍스트에서 인식할 수 없습니다' 또는 '명령을 처리하는 동안 오류가 발생했습니다'라는 메시지가 나타난다면, 사용한 DISM 명령이 현재 운영체제 버전에서 지원되지 않는 것일 수 있습니다.
  • 'add-package 옵션을 알 수 없습니다'라는 메시지가 나타난다면, 입력한 옵션이 해당 운영체제 버전에서 지원되지 않는다는 의미입니다.

DISM 도구란?

Windows 이미지가 손상되어 복구할 수 없는 상태가 되면, DISM(Deployment Imaging and Servicing Management) 도구를 사용하여 파일을 업데이트하고 문제를 수정할 수 있습니다. 시스템 불일치나 손상, Windows Update 파일의 손상 등이 발생했을 때 Cleanup-Image 기능과 다양한 스위치를 조합하여 DISM 명령을 실행하면 대부분 해결됩니다.

그러나 이 과정이 실패한다면 원인을 파악해야 합니다. 이런 오류는 주로 /RestoreHealth 매개변수를 사용할 때 발생하지만, 다른 매개변수를 사용할 때도 나타날 수 있습니다.

DISM 오류 해결 방법

1] 오프라인 ChkDsk 검사 실행

관리자 권한으로 명령 프롬프트(CMD)를 열고 아래 명령어를 입력합니다.

chkdsk /offlinescanandfix

검사가 완료되면 Windows를 재시작하고 다음 단계로 진행하세요.

2] 대기 중인 작업 되돌리기(Pending Actions)

관리자 권한 명령 프롬프트 창을 열고 아래 명령어를 실행하여 DISM 도구를 새로 고칩니다.

dism.exe /image:C: /cleanup-image /revertpendingactions

이 명령은 Windows Update를 포함한 모든 대기 중인 작업을 되돌립니다. 가능하다면 오프라인 부팅 후 복구 명령 프롬프트에서 실행하는 것이 좋습니다.

3] 구성 요소 정리(Component Cleanup) 시작

다음으로 아래 명령어를 실행합니다.

dism.exe /online /Cleanup-Image /StartComponentCleanup

이 명령은 구성 요소 저장소(Component Store)를 정리하여 시스템이 정상적으로 작동하도록 만들어 줍니다.

4] 상태 복원(Restore Health)

시스템을 재시작한 뒤 안전 모드에서 sfc /scannow 명령을 실행합니다.

재부팅 후 아래 명령어가 정상적으로 실행되는지 확인해 보세요.

dism.exe /online /Cleanup-Image /RestoreHealth

위 단계를 순서대로 진행하면 대부분의 DISM 오류가 해결될 것입니다.

함께 읽으면 좋은 글

  1. DISM 오류 0x800f0906 해결 방법
  2. DISM 오류 0x800f081f 또는 0x800f0906 해결 방법
  3. DISM 오류 1009: 구성 레지스트리 데이터베이스가 손상된 경우
  4. 오류 50: DISM이 online 옵션으로 Windows PE 서비스를 지원하지 않는 경우