RPC também é conhecido como chamada de procedimento remoto. É uma tecnologia presente desde o surgimento dos computadores e utiliza a técnica de comunicação interprocess. Sua principal finalidade é permitir que um cliente e um servidor se comuniquem entre si através da rede. O mesmo pode ser dito sobre dispositivos.,
Em termos simples, sempre que você estiver compartilhando dados ou informações através de qualquer rede, RPC entra no jogo e faz todo o trabalho para você. RPC também desempenha um papel importante na gestão de dispositivos sobre a rede e também usado em periféricos do controlador, tais como scanners ou impressoras.
o que causa o erro ‘o servidor de RPC não está disponível’?,
Uma vez que a RPC é a comunicação de diferentes dispositivos, existem vários módulos diferentes que podem ser responsáveis por causar a mensagem de erro. Com isso dito, aqui estão alguns dos culpados o que pode ser responsável no caso de:
- Um ou mais serviços necessários pela RPC estiver desativado – Na maioria dos casos, esse problema irá ocorrer quando um ou mais computadores envolvidos na conexão de um (ou mais) serviços obrigatórios desativado. Se este cenário for aplicável, você pode resolver o problema usando o utilitário de serviços para forçar o início dos serviços com deficiência.,
- a assistência remota está desactivada pelo Firewall – Windows Firewall e alguns outros equivalentes de terceiros são conhecidos por bloquear a ligação de Assistência Remota por omissão. Se este é o culpado que desencadeia o problema, você pode resolver o problema estabelecendo uma exceção para este tipo de conexão.
- IPV6 ou a partilha de impressoras de Ficheiros está desactivada-certos tipos de servidores RPC irão requerer que tanto o IPV6 como a partilha de impressoras de Ficheiros estejam activas na ligação de rede actual., Vários usuários que lutam para resolver este problema em particular relataram que o problema foi resolvido depois que eles ativaram ambos a partir de propriedades de rede.
- o endereço IP está a colidir com o servidor RPC – um IP Ambíguo também pode despoletar esta mensagem de erro em particular. Se este cenário for aplicável, você pode resolver o problema pela descarga e, em seguida, renovar o endereço IP.
- os Serviços de RPC estão desactivados através do registo-certos utilitários ou intervenção manual do utilizador a minha força alguns serviços necessários por um servidor de RPC para permanecer desactivado., Os usuários que se encontram em um cenário semelhante relataram que o problema foi resolvido depois que eles usaram o editor de registro para forçar-iniciar os serviços usados pelo componente RPC.
Antes de começar a analisar as soluções, certifique-se de que tem uma ligação activa à internet e está registado como administrador no seu computador. Além disso, se você está usando o computador em um ambiente de trabalho, é melhor que você consulte o seu administrador de rede. Cada ambiente de trabalho tem a sua configuração separada da rede e do PCs.,
solução 1: Verificar o serviço de RPC no seu computador
a primeira coisa que os utilizadores devem verificar se encontram este erro é o serviço de RPC no seu computador. Conflitos com outras aplicações de terceiros ou alteração dos sistemas do sistema podem forçar o serviço RPC a passar do valor padrão (automático) para manual. Isto significa que o RPC pode não começar automaticamente quando necessário.
- Press Windows + R, type “services.msc ” na caixa de diálogo e pressione Enter.,
- Uma vez na janela de serviços, procure pelos seguintes processos:
Remote Procedure Call (RPC)RPC Endpoint Mapper or Remote Procedure Call (RPC) LocatorDCOM Service Process Launcher
Clique com o botão direito em cada serviço um por um e selecione Propriedades.
- Depois em propriedades, fazer com que o serviço é Iniciado e o tipo de Inicialização está definido como Automático.,
- Salvar as alterações e sair. Reinicie o seu computador e verifique se a mensagem de erro está fixa.
a Solução 2: Ativar a Assistência Remota no Firewall
Assistência Remota é um mecanismo que permite que outros utilizadores ou computadores de ver a tela do seu computador e até mesmo controlá-lo se você escolher., Assistência remota também pode entrar em jogo no caso de servidores RPC uma vez que o cliente e servidor também estão trocando informações em uma escala muito maior e complicada. Se o seu firewall não estiver configurado correctamente, irá ocorrer o erro em discussão.
Se você pertence a uma organização, você deve entrar em contato com o administrador de rede para analisar a questão. Enquanto soluciona a rede, fechar a firewall principal é uma maneira de solucionar o problema. Nesta demonstração, só vamos passar pelo que você (o usuário) pode fazer em seu próprio firewall pessoal em seu computador.,Pressione O Windows + R, digite “controle” na caixa de diálogo e pressione Enter.assim que o painel de controlo aparecer, procure Firewall na barra de pesquisa do lado superior direito do ecrã. A partir dos resultados, clique em permitir um aplicativo através do Windows Firewall, que é uma subcategoria por baixo do Windows Firewall.
- Clique em Alterar configurações e certifique-se de que as entradas de aplicação de RPC são ativados, tais como a Assistência Remota.,
- Reinicie o seu computador e verificar se isso resolveu a mensagem de erro em discussão.
Solução 3: desactivar o arranque selectivo
o arranque selectivo é um método de arranque que permite ao seu computador ligar-se com um número mínimo de itens carregados. Isto geralmente é feito quando problemas de solução de problemas com o seu computador que pode envolver outras aplicações de terceiros., No entanto, sempre que inicializar usando startup seletivo, o seu computador também não irá carregar todos os componentes RPC no seu computador. Nós selecionaremos a inicialização normal e veremos se isso corrige o problema.
- Press Windows + R, type “msconfig” in the dialogue box and press Enter.
- Uma vez na configuração inicial, seleccione a página Geral e escolha a opção normal de arranque.,
- Prima Aplicar para guardar as alterações e sair. Agora você será solicitado para um reinício. Reinicie imediatamente com a janela aberta e verifique se a mensagem de erro está resolvida.,
Solução 4: Activar o IPV6 e o ficheiro & partilha de impressoras para a rede ligada
em alguns casos, poderá encontrar o erro 1722: o servidor de RPC está indisponível nos casos em que existe uma interrupção da ligação de rede causada por uma ou várias configurações. Vários usuários afetados relataram que em seu caso, o problema foi resolvido depois que eles descobriram que o compartilhamento de impressoras para as redes Microsoft e Protocolo versão 6 (TCP / IPv6) foram ambos desativados a partir de suas propriedades de rede conectadas.,
ao permitir estas duas opções de volta, a maioria dos usuários afetados relataram que o problema foi resolvido. Aqui está um guia rápido sobre como fazer isto:
- carregue na tecla Windows + R para abrir uma janela de execução. Então, digite ” ncpa.cpl ” e carregue em Enter para abrir a janela de ligações de rede.
- dentro da janela de ligações à rede, carregue com o botão direito na rede à qual Está ligado de momento e carregue em Propriedades.
- Assim que chegar às propriedades da sua ligação à rede, vá para a página de rede e vá para baixo através da lista de itens.,
- Locate File and Printer Sharing for Microsoft Networks and Internet Protocol Version 6 (TCP/IPv6) and make sure that both associated boxes are checked. Em seguida, clique em Ok para salvar as alterações.
- reinicie o seu computador e veja se o problema é resolvido no próximo arranque.
se ainda estiver a encontrar o erro 1722: o servidor de RPC não está disponível, desça para o próximo método abaixo.,
solução 5: rubor DNS & renovar
alguns utilizadores afectados relataram que conseguiram resolver o problema após a utilização de uma linha de comando elevada para descarregar o DNS e renovar a ligação. Mas para que esta correção seja eficaz, você precisa garantir que os serviços envolvidos na conexão RPC estão em execução (siga o Método 1).
Se tiver a certeza de que os serviços necessários estão a correr, aqui está um guia rápido sobre a descarga do DNS e a renovação da ligação:
- carregue na tecla Windows + R para abrir uma janela de execução., Em seguida, escreva ” cmd ” e carregue em Ctrl + Shift + Enter para abrir uma linha de comandos elevada. Se for solicitado pelo UAC (User Account Control), carregue em Sim para conceder privilégios administrativos.,Executar o CMD usando a Caixa de Diálogo Executar
- Dentro do prompt de Comando elevado, digite o seguinte comando e pressione Enter para liberar a atual Configuração de IP:
ipconfig /flushdns
- uma Vez que o comando é registrado com êxito, digite o seguinte comando e pressione Enter para renovar o IP de Configuração:
ipconfig /renew
- uma Vez que o IP foi renovado, feche o Prompt de Comando elevado e recriar os passos que foram anteriormente provocando o Erro 1722: O servidor RPC não está disponível questão para ver se o problema foi resolvido.,
Se o mesmo problema ainda está ocorrendo, desça para o próximo método abaixo.
Solução 6: Usando o editor de registro para forçar os Serviços de RPC a iniciar
alguns usuários afetados relataram que eles conseguiram resolver o problema após o uso de uma linha de comando elevado para limpar o DNS e renovar a conexão. Mas para que esta correção seja eficaz, você precisa garantir que os serviços envolvidos na conexão RPC estão em execução (siga o Método 1).,
Se tiver a certeza de que os serviços necessários estão a correr, aqui está um guia rápido sobre limpar o DNS e renovar a ligação:
Aqui está uma guia rápida sobre como fazer isto:
- carregue na tecla Windows + R para abrir uma janela de execução. Em seguida, digite “regedit” e pressione Enter para abrir o Editor de registro. Se for solicitado pelo UAC (User Account Control), carregue em Sim para conceder privilégios administrativos.,
- Dentro do Editor do Registro, use o painel esquerdo para navegar para a seguinte localidade:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
Nota: Você pode chegar lá manualmente utilizando o painel do lado esquerdo ou você pode colar o endereço exato diretamente na barra de navegação e pressione Enter. Com a chave RpcSs seleccionada, desça para a área da direita e faça duplo-click no início.
- dentro do valor de editar a palavra-passe associada ao Start, configure a Base para Hexadecimal e os dados de valor para 2 para activar a chamada de remover o procedimento (RPC).,
- Use a área da esquerda ou a barra de navegação no topo para navegar para esta localização:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
- Depois de chegar a essa localização, faça duplo-click no início da área da direita. Em seguida, defina a Base para Hexadecimal e os dados de valor para 2, a fim de permitir o lançador de Processo do servidor DCOM.
- navegue para o seguinte local, usando a barra de navegação no topo ou usando a área da esquerda:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
- passe para a área da direita e faça duplo-click no início. Em seguida, definir a Base para Hexadecimal e os dados de valor para 2.,
- feche o Editor do registo, reinicie o seu computador e veja se o problema foi resolvido no próximo arranque do sistema.
além das soluções acima, você também pode encontrar mais detalhes sobre o erro ‘o servidor RPC está indisponível’ ao ler o nosso artigo corrigir: a chamada de procedimento remoto falhou. Ambos os casos de erro são quase os mesmos e as mesmas correções podem ser tentadas em ambos os casos.