Se você usa o Windows com frequência, provavelmente está familiarizado com uma das mensagens de erro mais comumente vistas e aparentemente inexplicáveis que já apareceu: o servidor RPC não está disponível. Embora esse erro possa causar grande confusão para usuários inexperientes do Windows, não é um erro sério ou perigoso, o que significa que geralmente não causa a perda de dados ou programas. Felizmente, também é muito fácil de consertar se você sabe o que está fazendo.
Primeiro, vamos falar sobre o que é RPC em primeiro lugar para aliviar um pouco da confusão e do mistério. RPC significa chamada de procedimento remoto e é um método que os computadores usam literalmente há décadas para se comunicarem uns com os outros. O que torna as coisas um pouco confusas é que, com os PCs modernos executando multitarefa e executando muitos programas ao mesmo tempo, o RPC se tornou um método que alguns aplicativos usam para se comunicar com outros aplicativos executados no mesmo computador. O RPC é basicamente apenas um sistema que permite que diferentes processos se comuniquem entre si para realizar uma tarefa. Funciona um pouco como a rede em que o servidor RPS abre uma porta, se comunica com o serviço ou servidor de destino, espera uma resposta, envia um pacote quando ele tem uma resposta e, em seguida, transfere os dados da tarefa para o servidor ou serviço de destino. Todo o processo opera ao contrário quando o serviço ou servidor de destino faz seu trabalho e tem dados para enviar de volta ao programa inicial.
habilitar smb1 windows 10
Embora vamos falar sobre RPCs em sistemas Windows neste artigo, você deve estar ciente de que a metodologia RPC é usada em quase todos os tipos de sistema de computador em uso hoje. É uma metodologia, não um processo específico do Windows. A maioria dos erros do servidor RPC ocorre em um computador, mas a causa do problema pode ser algo naquele computador ou na rede como um todo. Vou mostrar a você como descobrir os dois tipos de problemas neste artigo.
Erros de servidor RPC indisponíveis
Então, o que causaria um erro de servidor RPC indisponível? Bem, digamos que um serviço em seu computador precise se comunicar com outro, então ele contata o servidor RPC no computador para iniciar a troca. O servidor RPC usa portas em seu computador para ouvir e falar, e é o servidor que realmente habilita a comunicação entre os serviços, sejam eles em rede ou locais. Se a chamada para o servidor RPC falhar porque o servidor não está disponível, não responde, não pode gravar na memória ou não pode abrir uma porta, o erro do servidor RPC está indisponível é acionado.
Como corrigir erros de servidor RPC indisponível
Em uma máquina com Windows 10, existem três causas básicas potenciais para essa mensagem de erro. O serviço RPC não está sendo executado, há problemas com a rede ou algumas entradas de registro importantes que controlam o serviço RPC foram corrompidas. No Windows 10, a causa mais comum do erro é que o serviço RPC simplesmente não está em execução.
A primeira coisa a tentar com qualquer erro do Windows é uma reinicialização completa. Se o serviço RPC parou de funcionar devido a um problema temporário, uma reinicialização irá reiniciá-lo junto com o resto do computador, portanto, esta é a primeira coisa a tentar. Se a reinicialização não resolver o erro, tente as seguintes correções. Observe que essas correções são escritas especificamente para computadores com Windows 10, mas os mesmos processos gerais podem ser usados em versões anteriores do Windows.
Serviço RPC
Se uma reinicialização não resolver o problema, a primeira coisa a verificar é se o serviço RPC está realmente em execução.
- Clique com o botão direito na barra de tarefas do Windows e selecione Gerenciador de tarefas.
- Selecione a guia Serviços e, em seguida, o link Abrir serviços.
- Navegue até o serviço de Chamada de procedimento remoto. Certifique-se de que esteja em execução e definido como Automático.
- Navegue até o DCOM Server Process Launcher. Certifique-se de que também esteja em execução e definido como Automático.
Se os dois serviços estiverem configurados para algo diferente de Automático e Em execução, altere-os. Dependendo das permissões do seu sistema, você também pode reiniciar esses serviços. Se você já reiniciou o seu computador, isso não funcionará, pois eles já terão sido reiniciados.
Problemas de rede causando erros de servidor RPC
Mesmo que uma determinada chamada RPC esteja operando totalmente internamente em seu computador, ela ainda usa a pilha de rede para se comunicar. Isso significa que problemas com o TCP ou com o firewall podem impedir o funcionamento do RPC.
- Digite ‘control’ na caixa de Pesquisa do Windows e selecione Painel de Controle.
- Selecione Rede e Internet e Centro de Rede e Compartilhamento.
- Selecione o link Ethernet no centro e, em seguida, Propriedades na caixa pop-up.
- Certifique-se de que IPv6 e Compartilhamento de arquivos e impressoras para redes Microsoft estejam ativados.
Se IPv6 e Compartilhamento de arquivos e impressoras para redes Microsoft já estiverem marcados, será necessário verificar o firewall.
- Se você usa o Firewall do Windows, selecione-o no Painel de Controle.
- Encontre a Assistência Remota e verifique se ela está habilitada para redes de Domínio, Privadas e Públicas.
- Salve todas as alterações, caso as tenha feito.
Se você usar um firewall de terceiros, talvez seja necessário fazer experiências para habilitar essa configuração. Você não deve precisar alterar nada se já usa o firewall há algum tempo, mas verifique apenas no caso.
Erros de registro que causam erros de servidor RPC
OK, reiniciar não ajudou, seus serviços RPC e DCOM estão funcionando bem e a pilha de rede está funcionando. (Você provavelmente não estaria lendo este artigo se não estivesse, de qualquer maneira.) A última coisa que você pode fazer é verificar as entradas de registro que controlam os serviços RCP e DCOM para certificar-se de que não foram corrompidos. Mexer com o registro não é para os fracos de coração, mas se você fizer um backup dele primeiro, você sempre pode desfazer qualquer alteração. Então, vamos fazer o backup do registro primeiro.
como deletar todas as fotos do icloud
- Digite regedit na caixa de pesquisa.
- Selecione Computador no lado esquerdo.
- Vá para Arquivo-> Exportar.
- Na caixa de diálogo Exportar arquivo de registro, digite um nome para o arquivo de backup e clique em Salvar.
Agora que você tem uma cópia segura do registro guardada, pode verificar as entradas dos serviços RPC e DCOM.
- Navegue até HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs.
- Selecione a tecla Iniciar no painel direito e certifique-se de que o valor esteja definido como (2).
- Navegue até HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch.
- Selecione a tecla Iniciar no painel direito e certifique-se de que o valor esteja definido como (2).
- Navegue até HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
- Selecione a tecla Iniciar no painel direito e certifique-se de que o valor esteja definido como (2).
Se você tentou todas essas correções e os erros do servidor RPC ainda aparecem, é hora de restaurar a partir de um ponto de restauração ou atualizar o Windows. Apenas certifique-se de selecionar as opções que não sobrescrevem seus arquivos e configurações se você for para a atualização!
***
Precisa limpar seu registro? Confira nosso artigo sobre o melhores limpadores de registro para Windows 10 . Precisa impedir que seus filhos ou colegas de trabalho acessem suas configurações de registro? Nós tratamos de você com nosso tutorial sobre bloquear o acesso ao editor de registro . E se você precisar acelerar sua máquina, consulte nosso artigo sobre como usar o registro para tornar o seu PC com Windows 10 mais rápido .