Windows에서 DISM 오류 50을 해결하는 방법

네, DISM 오류 50은 정말 골칫거리죠.특히 시스템 이미지를 복구하거나 Windows를 복원하려고 할 때 더욱 그렇습니다.이 명령어는 dism.exe /online /cleanup-image /restorehealth손상된 파일을 복구하는 데 널리 사용되지만, 때때로 제대로 작동하지 않고 오류 50을 발생시키기도 합니다.이 오류는 대개 권한 문제나 시스템 상태가 멈춰있는 경우에 발생하기 때문에 좀 이상합니다.명령 프롬프트를 올바른 권한으로 실행하지 않았거나 사용자 계정 설정이 잘못되었을 때 이런 문제가 발생하는 경우가 많습니다.시스템 캐시 문제나 특정 레지스트리 키가 문제를 일으키는 경우도 있습니다.어쨌든, 제가 또는 다른 사람들이 이 문제를 해결하고 시스템을 정상 상태로 복구하는 데 도움이 되었던 몇 가지 방법을 공유해 드리겠습니다.여러분의 골칫거리를 덜어줄 수 있기를 바랍니다.

Windows에서 DISM 오류 50을 해결하는 방법

해결 방법 1.명령 프롬프트를 관리자 권한으로 실행합니다.

우선, 명령 프롬프트를 관리자 권한으로 실행하는 것이 매우 중요합니다. Windows는 시스템 수정에 대해 상당히 엄격하며, 관리자 권한 없이 실행하면 DISM이 권한 오류(예: 오류 50)를 발생시킬 수 있습니다.해결 방법은 간단하지만 종종 간과됩니다.어떤 시스템에서는 바로 작동했지만, 다른 시스템에서는 몇 번 세션을 재시작해야 했습니다.요약하자면 다음과 같습니다.

  • 윈도우 검색창에 cmd를 입력하세요.
  • 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭 하고 관리자 권한으로 실행을 선택하세요.
  • 사용자 계정 컨트롤(UAC) 메시지가 나타나면 ‘예’ 를 클릭하세요.
  • 이제 DISM 명령어를 실행하세요 dism /online /cleanup-image /restorehealth.

이 방법은 윈도우가 시스템 파일을 직접 수정하려면 관리자 권한을 부여해야 하기 때문에 종종 도움이 됩니다.그래도 문제가 해결되지 않으면 다음 해결 방법으로 넘어가세요.

해결 방법 2.새 사용자 계정을 만드세요.

관리자 권한으로 실행해도 문제가 해결되지 않으면, 현재 사용자 계정에 문제가 있거나 권한이 제한된 것일 수 있습니다.기본 권한으로 새 계정을 생성하면 권한 또는 프로필 충돌 문제를 해결할 수 있는 경우가 있습니다.다소 무작위적인 방법일 수 있지만, 권한에 문제가 있는 것 같으면 시도해 볼 만합니다.방법은 다음과 같습니다.

  • 시작 메뉴를 마우스 오른쪽 버튼으로 클릭 하고 설정 으로 이동하세요.
  • 계정 으로 이동하세요.
  • ‘가족 및 다른 사용자’를 클릭하세요.
  • ‘다른 사용자’ 에서 ‘이 PC에 다른 사용자 추가’를 선택하세요.
  • ‘이 사용자의 로그인 정보가 없습니다’를 선택한 다음 ‘Microsoft 계정 없이 사용자 추가’를 선택합니다.
  • 필요에 따라 사용자 이름과 비밀번호 입력란을 입력한 후 [다음]을 클릭하세요.
  • 현재 계정에서 로그아웃하고 새 계정으로 로그인하세요.
  • 새 계정(가급적 관리자 권한)에서 DISM 명령을 다시 실행해 보세요.

가끔 윈도우는 기본 설정을 그대로 사용하는 것이 더 나은 결과를 가져올 수 있으며, 이렇게 하면 프로필별 문제 발생 가능성을 해결할 수 있습니다.적어도 제 경우에는 권한 설정이 이상한 컴퓨터에서 이 방법이 효과가 있었습니다.물론, 이 방법이 과하다고 생각될 수도 있지만, 권한 문제가 근본 원인이라면 해결에 도움이 될 수 있습니다.

해결 방법 3.DISM /revertpendingactions 명령어를 사용하여 멈춰있는 작업을 종료하세요.

이전 시도가 실패했다면, 보류 중인 작업이나 시스템이 멈춰 있는 상태 때문에 DISM 오류가 발생했을 수 있습니다.시스템이 불안정한 상태에 있을 때 오류 50이 나타날 수 있습니다.보류 중인 작업을 정리하는 명령어를 실행하면 도움이 될 수 있습니다.마치 Windows에서 미완료된 복구 작업을 무시하도록 하는 것과 같습니다.

  • 명령 프롬프트를 관리자 권한으로 다시 엽니다 (해결 방법 1 참조).
  • 입력 시 — 실제 시스템 드라이브 문자가 다른 경우 C:\를DISM /image:C:\ /cleanup-image /revertpendingactions 해당 문자로 바꿔야 합니다.
  • 엔터 키를 누르세요.
  • 그 후 PC를 재부팅하고 원래의 restorehealth 명령을 다시 실행해 보세요.

이 방법은 시스템이 업데이트나 복구가 부분적으로 적용된 상태에서 멈춰 DISM에 오류가 발생하거나 권한 문제가 생기는 경우를 해결할 수 있습니다.제 경험상 이 단계를 거치면 문제가 해결되는 경우가 많습니다.

해결 방법 4.안전 모드로 부팅하여 SFC를 실행합니다.

때때로 백그라운드 서비스나 손상된 파일로 인해 DISM 명령이 제대로 작동하지 않을 수 있습니다.안전 모드로 부팅하면 이러한 문제를 대부분 해결할 수 있으며, 특히 권한 문제나 시스템 손상 문제를 해결할 때 유용합니다.방법은 다음과 같습니다.

  • 로그인 화면에서 을 누르세요 Shift + Power > Restart.
  • 옵션이 나타나면 문제 해결 로 이동하세요.
  • 고급 옵션 > 시작 설정 으로 이동하여 다시 시작을 클릭합니다.
  • 안전 모드를 원하시면 4/F4를, 네트워크 기능이 있는 안전 모드를 원하시면 5/F5를 선택하십시오.

해당 위치에 도착하면 관리자 권한으로 명령 프롬프트를 열고 다음 명령을 실행하세요.

sfc /scannow

이 명령은 누락되거나 손상된 시스템 파일을 검색하고 복구합니다.이러한 파일은 권한 문제의 근본 원인이 될 수 있습니다.검색이 완료되면(다소 시간이 걸릴 수 있음) 정상적으로 컴퓨터를 재부팅하고 DISM 명령을 다시 실행해 보세요.이상하게 들릴지 모르지만 효과적인 방법입니다.제 경험상 한 컴퓨터에서는 이 단계를 거친 후 오류가 사라졌습니다.

해결 방법 5. Windows PE 모드가 아닌지 확인하십시오.

솔직히 말해서, 시스템이 Windows PE(복구 환경)로 부팅된 경우 DISM 명령이 정상적으로 작동하지 않습니다. Windows PE는 배포 및 복구를 위한 경량 환경이지만, 일반 세션 중이라고 오인하면 오류가 발생할 수 있습니다.이 문제를 해결하려면 다음 단계를 따르세요.

  • 시스템을 평소처럼 재시작하기만 하면 됩니다.
  • 복구 드라이브 또는 부팅 미디어로 부팅하는 경우, 복구 환경이 아닌 표준 Windows 설치로 부팅하도록 선택해야 합니다.
  • 데스크톱이 정상적으로 로드되면 DISM 명령어를 다시 실행해 보세요.

PE 모드 “숨김” 현상은 특히 Windows 설치 또는 복구 도구를 사용하는 경우에 종종 발생합니다.레지스트리 수정 방법을 모두 알아내는 것보다 이 상태에서 벗어나는 것이 더 쉽습니다.

해결 방법 6. MiniNT 레지스트리 키를 확인하고 삭제합니다.

또 하나 특이한 점은 레지스트리에 MiniNT 키가 있으면 Windows가 미니 부팅 또는 복구 모드에 있다고 인식할 수 있다는 것입니다.이 키를 삭제하면 DISM이 다시 정상적으로 실행될 수 있습니다.방법은 다음과 같습니다.

  • Windows + R 키를 누르고 regedit를 입력한 다음 Enter 키를 누르십시오.
  • 사용자 계정 컨트롤(UAC) 메시지가 나타나면 ‘예’ 를 클릭하세요.
  • 다음 경로로 이동하십시오: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT.
  • MiniNT를 마우스 오른쪽 버튼으로 클릭 하고 삭제를 선택하세요.
  • 삭제를 확인하고 PC를 다시 시작하세요.

레지스트리를 건드리면 잘못 건드리면 문제가 발생할 수 있으므로 주의해야 합니다.하지만 MiniNT를 제거하면 이상한 DISM 권한 오류나 PE 모드 혼란이 해결되는 것으로 알려져 있습니다.

해결 방법 7.시스템 복원을 사용하여 이전 버전으로 되돌리세요.

최근 업데이트나 소프트웨어 설치 후 문제가 발생하기 시작했다면, 이전 복원 지점으로 되돌리는 것이 최선의 해결책일 수 있습니다.마치 시스템에서 실행 취소 버튼을 누르는 것과 같습니다.

  • “복원 지점 만들기” 를 검색하여 엽니다.
  • 시스템 보호 탭을 클릭한 다음 시스템 복원을 선택하세요.
  • 문제가 발생하기 전 시점으로 복원 지점을 선택하려면 다음 단계를 따르십시오.
  • Windows가 작업을 완료할 때까지 기다린 다음 DISM 명령을 다시 시도하십시오.

이 방법이 모든 권한 문제나 손상 문제를 해결해 주지는 않겠지만, 문제가 최근 변경 사항과 관련이 있다면 시도해 볼 가치가 있습니다.

해결 방법 8.최후의 수단: Windows 초기화

다른 방법이 모두 실패하고, 더 이상 씨름하는 데 지치셨나요? 윈도우 초기화는 극단적인 방법이지만 효과적입니다.마치 재설치와 같지만 파일을 보존할 수 있는 옵션이 제공됩니다.다른 모든 방법을 시도해 본 후 마지막으로 시도해 보세요.

  • 설정 > 업데이트 및 보안 > 복구 로 이동하세요.
  • PC 초기화를 클릭하세요.
  • “내 파일 유지”를 선택 하고 클라우드 다운로드를 선택하세요.
  • 안내에 따라 진행하면 Windows가 다시 설치되고, DISM 오류를 유발했던 이상한 권한 설정이나 레지스트리 설정이 제거될 것입니다.

솔직히 말해서, 이게 좀 과한 방법처럼 느껴질 수도 있지만, 처음부터 다시 시작하면 고질적인 오류가 해결되는 경우가 생각보다 많습니다.다만, 이 방법을 사용하기 전에 중요한 파일은 반드시 백업해 두세요.