RPC는 원격 프로 시저 호출이라고도합니다. 컴퓨터의 등장 이후 존재하는 기술이며 프로세스 간 통신 기술을 활용합니다. 주요 목적은 클라이언트와 서버가 네트워크를 통해 서로 통신 할 수 있도록하는 것입니다. 장치에 대해서도 마찬가지입니다.
RPC 서버를 사용할 수 없습니다.
간단히 말해, 네트워크를 통해 데이터 나 정보를 공유 할 때마다 RPC가 모든 작업을 수행합니다. RPC는 또한 네트워크를 통해 장치를 관리하는 데 중요한 역할을하며 스캐너 또는 프린터와 같은 컨트롤러 주변 장치에도 사용됩니다.
'RPC 서버를 사용할 수 없습니다'오류의 원인은 무엇입니까?
RPC는 서로 다른 장치의 통신이므로 오류 메시지를 유발하는 여러 가지 모듈이 있습니다. 즉, 귀하의 경우에 책임이있을 수있는 몇 가지 범인은 다음과 같습니다.
- RPC에 필요한 하나 이상의 서비스를 사용할 수 없습니다. – 대부분의 경우이 특정 문제는 연결에 관련된 하나 이상의 컴퓨터에서 하나 이상의 필수 서비스가 비활성화 된 경우에 발생합니다. 이 시나리오가 적용되는 경우 서비스 유틸리티를 사용하여 비활성화 된 서비스를 강제로 시작하여 문제를 해결할 수 있습니다.
- 방화벽에 의해 원격 지원이 비활성화 됨 – Windows 방화벽 및 기타 일부 타사는 기본적으로 원격 지원 연결을 차단하는 것으로 알려져 있습니다. 이것이 문제를 유발하는 원인 인 경우이 유형의 연결에 대한 예외를 설정하여 문제를 해결할 수 있습니다.
- IPV6 또는 파일 프린터 공유가 비활성화 됨 – 특정 유형의 RPC 서버는 현재 네트워크 연결에서 IPV6 및 파일 프린터 공유를 모두 활성화해야합니다. 이 특정 문제를 해결하기 위해 고군분투하는 여러 사용자가 네트워크 속성에서 두 가지를 모두 활성화 한 후 문제가 해결되었다고보고했습니다.
- IP 주소가 RPC 서버와 충돌합니다. – 모호한 IP도이 특정 오류 메시지를 트리거 할 수 있습니다. 이 시나리오가 해당되는 경우 IP 주소를 플러시 한 다음 갱신하여 문제를 해결할 수 있습니다.
- RPC 서비스는 레지스트리를 통해 비활성화됩니다. – 특정 유틸리티 또는 수동 사용자 개입은 RPC 서버에 필요한 일부 서비스를 사용하지 않도록 강제합니다. 비슷한 시나리오에 처한 사용자는 레지스트리 편집기를 사용하여 RPC 구성 요소에서 사용하는 서비스를 강제로 시작한 후 문제가 해결되었다고보고했습니다.
솔루션을 살펴보기 전에 인터넷에 연결되어 있고 컴퓨터에 관리자로 로그인되어 있는지 확인하십시오. 또한 작업 환경에서 컴퓨터를 사용하는 경우 네트워크 관리자에게 문의하는 것이 가장 좋습니다. 각 작업 환경에는 네트워크와 PC의 개별 구성이 있습니다.
해결 방법 1 : 컴퓨터에서 RPC 서비스 확인
이 오류가 발생하면 사용자가 가장 먼저 확인해야하는 것은 컴퓨터의 RPC 서비스입니다. 다른 타사 응용 프로그램과 충돌하거나 시스템 시스템을 변경하면 RPC 서비스가 기본 (자동) 값에서 수동으로 변경 될 수 있습니다. 이는 RPC가 필요할 때 자동으로 시작되지 않을 수 있음을 의미합니다.
- Windows + R을 누르고 ' services.msc ”를 입력하고 Enter를 누릅니다.
- 서비스 창에서 다음 프로세스를 검색하십시오.
RPC (원격 프로 시저 호출) RPC 끝점 매퍼 또는 RPC (원격 프로 시저 호출) 로케이터 DCOM 서비스 프로세스 시작 관리자
각 서비스를 하나씩 마우스 오른쪽 버튼으로 클릭하고 속성 .
RPC와 관련된 서비스
- 속성에서 서비스가 시작 그리고 시작 유형 다음과 같이 설정됩니다. 자동적 인 .
RPC 서비스의 시작 유형 및 상태 변경
- 변경 사항을 저장하고 종료합니다. 컴퓨터를 다시 시작하고 오류 메시지가 수정되었는지 확인하십시오.
해결 방법 2 : 방화벽에서 원격 지원 활성화
원격 지원은 다른 사용자 나 컴퓨터가 사용자의 컴퓨터 화면을보고 원하는 경우 제어 할 수있는 메커니즘입니다. 클라이언트와 서버가 훨씬 크고 복잡한 규모로 정보를 교환하기 때문에 RPC 서버의 경우 원격 지원이 작동 할 수도 있습니다. 방화벽이 제대로 구성되지 않은 경우 논의중인 오류가 발생합니다.
조직에 속해있는 경우 네트워크 관리자에게 문의하여 문제를 조사해야합니다. 네트워크 문제를 해결하는 동안 주 방화벽을 종료하면 문제가있는 문제를 해결할 수 있습니다. 이 데모에서는 사용자 (사용자)가 자신의 컴퓨터에있는 개인 방화벽에서 수행 할 수있는 작업에 대해서만 설명합니다.
- Windows + R을 누르고‘ 제어 ’를 입력하고 Enter를 누릅니다.
- 제어판이 나타나면 다음을 검색하십시오. 방화벽 화면 오른쪽 상단의 검색 창에서 결과에서 Windows 방화벽을 통해 앱 허용 아래에있는 하위 카테고리입니다. 윈도우 방화벽 .
Windows 방화벽 – 제어판
- 클릭 설정 변경 RPC를 적용하는 항목이 다음과 같이 활성화되어 있는지 확인하십시오. 원격 지원 .
원격 지원 활성화 – 방화벽
- 컴퓨터를 다시 시작하고 논의중인 오류 메시지가 해결되었는지 확인하십시오.
해결 방법 3 : 선택적 시작 비활성화
선택적 시작은 최소한의 항목을로드하여 컴퓨터를 켤 수있는 부팅 방법입니다. 이는 일반적으로 다른 타사 응용 프로그램과 관련된 컴퓨터 문제를 해결할 때 수행됩니다. 그러나 선택적 시작을 사용하여 부팅 할 때마다 컴퓨터는 모든 RPC 구성 요소를 컴퓨터에로드하지 않습니다. 정상 시작을 선택하고 문제가 해결되는지 확인합니다.
- Windows + R을 누르고 ' msconfig ”를 입력하고 Enter를 누릅니다.
- 시작 구성에서 탭을 선택하십시오. 일반 옵션을 선택하십시오 정상 시작 .
정상 시작 선택 – 부팅 구성
- 프레스 대다 변경 사항을 저장하고 종료합니다. 이제 다시 시작하라는 메시지가 표시됩니다. 팝업 창을 사용하여 즉시 다시 시작하고 오류 메시지가 해결되었는지 확인하십시오.
해결 방법 4 : 연결된 네트워크에 대해 IPV6 및 파일 및 프린터 공유 활성화
어떤 경우에는 오류 1722 : RPC 서버를 사용할 수 없습니다. 하나 또는 여러 설정으로 인해 네트워크 연결이 중단되는 경우 문제가 발생합니다. 영향을받는 여러 사용자가이 문제를 발견 한 후 문제가 해결되었다고보고했습니다. Microsoft 네트워크 용 프린터 공유 과 프로토콜 버전 6 (TCP / IPv6) 둘 다 연결된 네트워크 속성에서 비활성화되었습니다.
이 두 가지 옵션을 다시 활성화하면 영향을받는 대부분의 사용자가 문제가 해결되었다고보고했습니다. 이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.
- 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 'Ncpa.cpl' 그리고 누르십시오 시작하다 열려면 네트워크 연결 창문.
- 네트워크 연결 창에서 현재 연결되어있는 네트워크를 마우스 오른쪽 버튼으로 클릭하고 속성.
- 네트워크 연결 속성으로 이동하면 네트워킹 탭으로 이동하여 항목 목록을 아래로 스크롤합니다.
- 위치하고 있다 파일 및 Microsoft 네트워크 용 프린터 공유 과 인터넷 프로토콜 버전 6 (TCP / IPv6) 연결된 두 상자가 모두 선택되어 있는지 확인하십시오. 그런 다음 확인 변경 사항을 저장합니다.
- 컴퓨터를 다시 시작하고 다음에 시작할 때 문제가 해결되는지 확인합니다.
여전히 발생하는 경우 오류 1722 : RPC 서버를 사용할 수 없습니다. 문제가 있으면 아래의 다음 방법으로 이동하십시오.
해결 방법 5 : DNS 플러시 및 갱신
영향을받는 일부 사용자는 관리자 권한 명령 프롬프트를 사용하여 DNS를 플러시하고 연결을 갱신 한 후 문제를 해결했다고보고했습니다. 그러나이 수정 사항을 적용하려면 RPC 연결과 관련된 서비스가 실행 중인지 확인해야합니다 (방법 1 따르기).
필요한 서비스가 실행되고 있다고 확신하는 경우 DNS 플러시 및 연결 갱신에 대한 빠른 가이드는 다음과 같습니다.
- 프레스 Windows 키 + R 열려면 운영 대화 상자. 다음으로 'cmd' 그리고 누르십시오 Ctrl + Shift + Enter 상승 된 명령 프롬프트를 엽니 다. 메시지가 표시되면 UAC (사용자 계정 컨트롤), 예를 클릭하여 관리 권한을 부여합니다.
실행 대화 상자를 사용하여 CMD 실행
- 관리자 권한 명령 프롬프트에서 다음 명령을 입력하고 시작하다 현재 IP 구성을 플러시하려면 :
ipconfig / flushdns
- 명령이 성공적으로 등록되면 다음 명령을 입력하고 시작하다 IP 구성을 갱신하려면 :
ipconfig / 갱신
- IP가 갱신되면 상승 된 명령 프롬프트를 닫고 이전에 트리거했던 단계를 다시 만듭니다. 오류 1722 : RPC 서버를 사용할 수 없습니다. 문제가 해결되었는지 확인합니다.
동일한 문제가 계속 발생하면 아래의 다음 방법으로 이동하십시오.
해결 방법 6 : 레지스트리 편집기를 사용하여 RPC 서비스 강제 시작
영향을받는 일부 사용자는 관리자 권한 명령 프롬프트를 사용하여 DNS를 플러시하고 연결을 갱신 한 후 문제를 해결했다고보고했습니다. 그러나이 수정 사항을 적용하려면 RPC 연결과 관련된 서비스가 실행 중인지 확인해야합니다 (방법 1 따르기).
필요한 서비스가 실행되고 있다고 확신하는 경우 DNS 플러시 및 연결 갱신에 대한 빠른 가이드는 다음과 같습니다.
이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.
- 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 'regedit' 그리고 누르십시오 시작하다 레지스트리 편집기를 엽니 다. 메시지가 표시되는 경우 UAC (사용자 계정 컨트롤) , 클릭 예 관리 권한을 부여합니다.
- 레지스트리 편집기 내에서 왼쪽 창을 사용하여 다음 위치로 이동합니다.
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RpcSs
노트 : 왼쪽 창을 사용하여 수동으로 이동하거나 정확한 주소를 탐색 모음에 직접 붙여넣고 시작하다. 와 더불어 RpcS 키를 선택하고 오른쪽 창으로 이동하여 두 번 클릭합니다. 스타트.
- 내부 Dword 값 편집 와 관련된 스타트, 설정 베이스 ...에 16 진수 그리고 가치 데이터 ...에 2 활성화하려면 프로 시저 호출 제거 (RPC) .
- 왼쪽 창 또는 상단의 탐색 모음을 사용하여이 위치로 이동합니다.
컴퓨터 HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services DcomLaunch
- 해당 위치에 도착하면 오른쪽 창에서 시작을 두 번 클릭합니다. 그런 다음 베이스 ...에 16 진수 값 데이터를 2 활성화하기 위해 DCOM 서버 프로세스 실행기 .
- 상단의 탐색 모음을 사용하거나 왼쪽 창을 사용하여 다음 위치로 이동합니다.
컴퓨터 HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RpcEptMapper
- 오른쪽 창으로 이동하여 두 번 클릭합니다. 스타트. 그런 다음 베이스 ...에 16 진수 그리고 가치 데이터 ...에 2 .
- 레지스트리 편집기를 닫고 컴퓨터를 다시 시작한 다음 시스템을 시작할 때 문제가 해결되었는지 확인합니다.
위의 해결 방법 외에도 '오류와 관련된 더 많은 해결 방법을 찾을 수 있습니다. RPC 서버를 사용할 수 없음 ’기사를 읽고 수정 : 원격 프로 시저 호출이 실패했습니다. . 두 오류 사례는 거의 동일하며 두 경우 모두 동일한 수정을 시도 할 수 있습니다.
6 분 읽기