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

Windows 11/10에서 DISM 실행 시 '원격 프로시저 호출 실패' 오류 해결 방법

Windows 11/10에서 DISM.exe /Online /Cleanup-image /Restorehealth 명령을 실행할 때 '원격 프로시저 호출 실패(The remote procedure call failed)' 오류가 발생한다면, 이 글에서 소개하는 해결 방법을 참고해 보세요.

시스템 파일 검사기(SFC)는 손상된 Windows 시스템 파일을 검색하고 복구하는 데 사용되는 도구입니다. 하지만 실행 과정에서 다음과 같은 오류가 발생하여 정상적으로 완료되지 않는 경우가 종종 있습니다:

  1. 시스템 파일 검사기(SFC)가 손상된 멤버 파일을 복구하지 못함
  2. Windows 리소스 보호에서 손상된 파일을 찾았지만 일부를 수정하지 못함
  3. 시스템 파일 검사기가 작동하지 않거나 실행·복구 자체가 되지 않음
  4. Windows 리소스 보호가 복구 서비스를 시작할 수 없음

이런 경우 안전 모드에서 시스템 파일 검사기를 실행하거나, DISM으로 Windows 구성 요소 저장소(Component Store)를 복구하면 문제가 해결될 수 있습니다.

그러나 간혹 DISM으로 구성 요소 저장소를 복구하는 도중에 검사가 20% 지점에서 멈추며 다음과 같은 오류가 나타나기도 합니다.

DISM 사용 중 원격 프로시저 호출 실패 오류 해결 방법

Windows 11/10에서 DISM 실행 시  원격 프로시저 호출 실패  오류 해결 방법

이 오류가 발생하면 WinX 메뉴(Windows 키 + X)를 열고 실행(Run)을 선택한 뒤, services.msc를 입력하고 Enter 키를 눌러 서비스 관리자를 실행합니다.

서비스 목록에서 Remote Procedure Call (RPC) 서비스를 찾아 두 번 클릭합니다. 시작 유형이 자동(Automatic)으로 설정되어 있고 서비스가 실행 중인지 확인하세요. 만약 중지되어 있다면 시작 버튼을 눌러 서비스를 구동합니다.

바로 아래에는 Remote Procedure Call (RPC) Locator 서비스가 있습니다. 이 서비스는 COM 및 DCOM 서버를 위한 서비스 제어 관리자 역할을 하며, 개체 활성화 요청 처리, 개체 내보내기 확인, COM/DCOM 서버의 분산 가비지 수집 등을 담당합니다. 해당 항목을 두 번 클릭합니다.

Windows 11/10에서 DISM 실행 시  원격 프로시저 호출 실패  오류 해결 방법

시작 유형이 수동(Manual)으로 되어 있는지 확인한 후, 시작 버튼을 클릭해 서비스를 구동합니다. 이 서비스는 응용 프로그램 호환성 유지에도 도움을 줍니다.

설정을 마쳤다면 시스템을 재시작한 후 DISM 명령을 다시 실행해 보세요. 대부분의 경우 이 과정만으로 오류가 해결됩니다.

추가로 확인하면 좋은 관련 오류 해결 글

  1. 원격 프로시저 호출(RPC) 오류 및 문제 해결 방법
  2. Microsoft Store 앱에서 발생하는 원격 프로시저 호출 실패 오류
  3. PIN 로그인 옵션 설정 시 나타나는 원격 프로시저 호출 실패 오류
  4. 'RPC 서버를 사용할 수 없습니다' 오류 해결 방법