Como corrigir o erro 'RPC Server is unavailable' no Windows

Aqueles de vocês que usam o Windows(Windows) há algum tempo podem já ter testemunhado o erro “ RPC Server is Unavailable ”. Este é um dos erros mais comuns que você pode encontrar ao usar o sistema operacional Windows(Windows OS) e geralmente causa confusão para usuários mais inexperientes do Windows(Windows) sobre o motivo pelo qual ele apareceu em primeiro lugar.

Você não precisa se preocupar, no entanto, pois não é um erro sério ou perigoso, portanto, todos os seus programas e dados estão seguros. O que RPC significa é Remote Procedure Call , que é um método que alguns aplicativos usarão para se comunicar com outros aplicativos que estão sendo executados no mesmo computador.

O que isso significa é que o RPC permite que diferentes processos se comuniquem entre si para executar uma tarefa.

Ele opera de maneira semelhante à rede, pois o servidor RPS abrirá uma porta, medirá uma resposta do serviço ou servidor de destino, enviará um pacote assim que a resposta for recebida e, em seguida, transferirá os dados da tarefa para o serviço ou servidor de destino. Após a conclusão do trabalho, todo o processo opera em sentido inverso para enviar os dados de volta ao programa iniciador.

Ocorreu um erro de servidor RPC(An RPC Server Error Has Occurred)

Os erros do servidor RPC(RPC) não são exclusivos do sistema operacional Windows(Windows OS) nem apenas de um único computador. O método RPC é usado na maioria dos sistemas operacionais atuais. A causa de um erro de RPC geralmente ocorre em um computador, mas a causa pode ser encontrada em uma rede inteira. Felizmente, neste artigo, examinaremos as duas possibilidades.

Então, o que exatamente causa um erro “ O servidor RPC(RPC Server) está indisponível”? Quando um serviço em seu computador precisar se comunicar com outro, ele entrará em contato com o servidor RPC em seu computador para iniciar a troca.

O servidor RPC abrirá algumas portas para ouvir uma mensagem e emitir uma de volta. Se o servidor RPC não receber uma resposta, não puder gravar na memória, não puder abrir uma porta ou simplesmente não estiver disponível, o erro será acionado.

Corrigindo erros do servidor RPC(Fixing RPC Server Errors)

Existem três maneiras de corrigir um desses erros em um computador com Windows 10 . O mais comum dos três seria que o serviço RPC nem sequer está em execução. Os outros dois, problemas com a rede ou entradas de registro corrompidas, são menos prováveis, mas ainda podem ocorrer.

Quando você recebe um desses erros, ou qualquer erro do Windows , a primeira coisa a tentar é uma reinicialização completa. Uma reinicialização corrigirá um problema temporário relacionado ao servidor RPC . Se uma reinicialização não resolver o erro, convém mergulhar em uma das correções abaixo.

Serviço RPC não está em execução(RPC Service Not Running)

Após uma reinicialização, verifique se o serviço RPC(RPC Service) está causando o problema.

  1. Abra o Gerenciador de Tarefas(Task Manager) clicando com o botão direito do mouse na Barra de Tarefas(Task Bar) e selecionando-o na lista.
  2. Navegue até a guia Serviços e, em seguida, (Services)Abrir Serviços(Open Services) .
  3. Role até o serviço Chamada de procedimento remoto(Remote Procedure Call ) . Ele deve estar em execução e definido como Automático(Automatic) . Se não estiver, altere-o.
  4. Navegue até o DCOM Server Process Launcher . Isso também deve estar em execução e definido como Automático(Automatic) . Novamente(Again) , se os resultados forem diferentes, faça as alterações necessárias.

Problemas de rede(Network Problems)

Problemas com o TCP ou o firewall podem impedir o funcionamento do RPC . Isso é verdade mesmo se a chamada for feita internamente em seu próprio computador, pois o RPC Server ainda usa a pilha de rede para fins de comunicação.

  1. Abra o Painel de Controle(Control Panel) e selecione Rede e Internet(Network and Internet ) (exibir definido como Categorias) ou Central de Rede e Compartilhamento(Network and Sharing Center ) (definido como ícones grandes ou pequenos).
  2. Clique no link Ethernet localizado próximo a (Ethernet)Conexões(Connections) : e, em seguida, Propriedades(Properties) na janela pop-up.
  3. O IPv6 e o ​​Compartilhamento de Arquivos e Impressoras para Redes Microsoft(File and Printer Sharing for Microsoft Networks) devem ter uma marca de seleção. Caso contrário, adicione-o e clique em OK e repita a tarefa que causou o erro. Se eles já estiverem marcados, você precisará verificar seu firewall.
  4. Selecione o Firewall do Windows(Windows Firewall ) no Painel de Controle. 
    • Para firewalls de terceiros, você terá que experimentar as configurações. Você deve dar uma olhada, mas não mude nada se for um firewall que você está usando há algum tempo.
  5. Localize a Assistência Remota(Remote Assistance) e certifique-se de que esteja habilitada para as redes Domínio(Domain) , Privada(Private) e Pública . (Public)Em seguida, salve as alterações feitas.

Corrupção e complicações do registro(Registry Corruption and Complications)

Se tudo estiver bem até este ponto, a última coisa que você pode dar uma olhada são as entradas do registro que controlam os serviços RCP e DCOM para corrupção. Eu não recomendo mexer no registro, especialmente para iniciantes, então, por segurança, vamos fazer backup do registro antes de mexer em qualquer coisa.

  1. Digite regedit na caixa de pesquisa na Barra de Tarefas(Task Bar) . Clique(Click) no Editor do Registro(Registry Editor) quando ele aparecer.
  2. Clique em Computador(Computer) na janela do lado esquerdo e abra a guia Arquivo . (File)Selecione Exportar(Export) no menu.
  3. Escolha um nome e local para o arquivo salvo e pressione o botão Salvar(Save) .

Depois que um backup de todos os arquivos de registro for criado, você poderá verificar as entradas dos serviços RPC e DCOM .

Navegue até a seguinte chave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs 

No painel direito, clique com o botão direito do mouse em Iniciar(Start) e depois em Modificar(Modify) ... Defina o valor para ( 2 ).

Em seguida, você precisará navegar para as duas teclas abaixo:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper. 

Faça a mesma coisa com Iniciar(Start) como foi feito na etapa anterior.



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts