Contents

Como resolver o erro "O servidor RPC não está disponível" no Windows 10

O seu computador Windows está a apresentar a mensagem “O servidor RPC está indisponível”? Como essa mensagem de erro não é tão comum para o Windows, o erro pode parecer assustador. Especialmente se você nunca lidou com problemas relacionados à rede antes.

Vamos examinar o funcionamento do Remote Procedure Call (RPC) e identificar a causa raiz do erro inconveniente. Além disso, iremos guiá-lo através do procedimento de resolução de problemas em pormenor.

O que é RPC e o que causa o erro?

Antes de embarcar na jornada de diagnóstico, é essencial obter uma compreensão profunda da Chamada de Procedimento Remoto (RPC) e dos potenciais factores que podem levar à sua deficiência. Ao examinar estes aspectos, podemos identificar e resolver mais eficazmente quaisquer problemas que surjam durante a fase de resolução de problemas.

A Chamada de procedimento remoto (RPC) é um protocolo multiplataforma utilizado para facilitar a comunicação entre processos em diferentes sistemas. Permite uma interação eficiente entre servidores e dispositivos clientes dentro da mesma rede, permitindo a troca de informações de uma forma contínua. A tecnologia está na base de várias operações de rede em plataformas Windows, permitindo aos utilizadores transmitir dados remotamente através deste meio versátil.

A prevalência de avarias RPC é frequentemente atribuída a uma variedade de factores, como discrepâncias na conetividade de rede, protocolos de partilha de ficheiros e impressoras mal configurados ou entradas de registo comprometidas.

Em alternativa, ambas as abordagens aqui apresentadas irão aliviar eficazmente o problema do erro do servidor de Chamada de Procedimento Remoto (RPC) de forma atempada.

Reiniciar o servidor RPC

Uma abordagem possível para resolver este problema seria iniciar uma reinicialização suave do serviço afetado, terminando o seu processo e permitindo que o Windows reconstrua o seu conjunto de ligações e recupere quaisquer recursos perdidos.

Para aceder à lista de serviços disponíveis no computador, pode utilizar a funcionalidade de pesquisa do menu Iniciar, escrevendo “serviços” na barra de pesquisa e premindo enter.

⭐Clique emExecutar como administrador.

Localize o “DCOM Server Process Launcher” e inicie uma ação de duplo clique sobre ele.

Certifique-se de que o tipo de arranque do seu sistema foi configurado para iniciar automaticamente, ao mesmo tempo que verifica se o serviço associado a ele está a ser executado num estado operacional.

Certifique-se de que todas as informações estão correctas antes de prosseguir com o processo de arranque. Para tal, ajuste a definição “Startup type” (Tipo de arranque) para “Automatic” (Automático) e clique no botão “Start” (Iniciar) localizado por baixo da secção “Service status” (Estado do serviço).Isto dará início ao processo de arranque do serviço.

/pt/images/dcom-1.jpg

Reiniciar o computador constitui uma solução eficaz para numerosos problemas relacionados com o Windows e é frequentemente considerada uma excelente medida preliminar antes de se iniciarem medidas correctivas mais extensas.

Arranque limpo do computador para excluir aplicações de terceiros

Um “arranque limpo” refere-se ao processo de iniciar uma configuração de arranque em que todos os serviços e controladores que não sejam da Microsoft são temporariamente desactivados, isolando assim potenciais problemas relacionados com software ou serviços de terceiros. Embora este procedimento possa não ser inerentemente suportado no sistema operativo Windows, pode ser facilmente alcançado através de uma série de passos simples. Numerosos utilizadores finais relataram ter encontrado uma solução para a mensagem de erro “O servidor RPC não está disponível” utilizando este método, o que sugere que determinadas aplicações problemáticas de terceiros podem ser responsáveis por tais erros.

Para determinar definitivamente que um determinado problema é causado pela presença de malware ou outro software indesejado no computador, pode ser necessário executar um procedimento de “arranque limpo”. Isto envolve a desativação de todos os itens e serviços de arranque não essenciais de modo a isolar quaisquer potenciais conflitos com esse software. Ao fazê-lo, torna-se possível avaliar com mais precisão se uma aplicação ou componente do sistema está a comportar-se de forma anormal devido à presença de código malicioso ou outros programas interferentes.

Para aceder à janela “Configuração do sistema” no Windows utilizando a barra de pesquisa do menu Iniciar, siga estes passos:1. Abra o menu Iniciar clicando no botão Iniciar ou premindo a tecla Windows no teclado.2. Escreva “sysconfig” na caixa de pesquisa localizada na parte inferior do menu Iniciar.3. Clique no resultado “Configuração do sistema” que aparece por baixo dos resultados da pesquisa. Isto irá lançar a aplicação pretendida.

Navegue até ao separador “Serviços” no seu dispositivo e verifique se existe um botão ou opção com a designação “Ocultar todos os serviços Microsoft”. Isto permitir-lhe-á ocultar da vista quaisquer tarefas ou processos em segundo plano indesejados associados aos serviços da Microsoft.

Depois de rever a lista de serviços fornecida, seleccione cada serviço individualmente e inicie o processo para os desativar, clicando em “Desativar tudo”.

Depois de concluir a tarefa atual, execute os seguintes passos para aceder ao Gestor de Tarefas utilizando o rato, clicando com o botão direito do rato na barra de tarefas e escolhendo a opção “Gestor de Tarefas” no menu que se segue.

Por favor, desactive cada um dos serviços listados no separador “Startup”, um de cada vez.

⭐ Sair e reiniciar o computador.

/pt/images/Hide-all-Microsoft-Services.jpg

Tente utilizar o computador e observe se o problema persiste. Se o problema não voltar a surgir, isso sugere que o problema foi causado por um fator externo, como a interferência de outro programa. Para resolver o problema, pode ser necessário remover qualquer instalação recente de software e obter uma versão diferente do programa em questão.

Verifique as definições de ligação à rede

Se tiver dificuldade em aceder a directórios ou documentos específicos através do Explorador de Ficheiros do Windows, poderá haver um problema com a configuração da rede. Para garantir uma conetividade e acessibilidade óptimas, siga este guia para ajustar as definições de rede em conformidade:

Como configurar a sua rede

Para configurar a sua rede:

Execute os seguintes passos para aceder à janela Ligações de rede no Windows:1. Prima simultaneamente a tecla “Windows” e a tecla “R” no teclado para chamar a caixa de diálogo Executar.2. Na caixa de diálogo Executar, introduza “ncpa.cpl” (sem aspas) e, em seguida, prima a tecla “Enter”.

Faça um clique no rato com o botão secundário premido enquanto mantém premida a opção de rede sem fios adequada, como Wi-Fi, por exemplo.

Siga estes passos para conceder privilégios de administrador e aceder às propriedades do objeto pretendido:1. Clique no objeto para o qual pretende obter acesso administrativo.2. Deverá aparecer uma janela emergente, pedindo-lhe que forneça credenciais de administrador ou confirme que já é um administrador. Se ainda não o tiver feito, introduza o seu nome de utilizador e palavra-passe de administrador nos respectivos campos.3. Depois de fornecer as informações necessárias, prima “Enter” ou “Submeter”. Esta ação conceder-lhe-á as permissões administrativas solicitadas e permitir-lhe-á modificar as propriedades do item selecionado, conforme necessário.

Active as opções “Partilha de ficheiros e impressoras para redes Microsoft” e “Protocolo Internet versão 6 (TCP/IPv6)” no menu “Propriedades” para facilitar a comunicação entre dispositivos na sua rede.

Caso a solução acima mencionada não produza o resultado desejado, os utilizadores podem tentar restabelecer os controladores de rede descarregando-os novamente a partir do sítio Web do fabricante. Ao fazê-lo, o Windows readquirirá e configurará os controladores de rede, resolvendo potencialmente o problema.Para realizar este processo, siga as directrizes seguintes:

Como desinstalar os controladores de rede

Para desinstalar os controladores de rede:

Prima a tecla “Windows” no teclado, seguida da tecla “R” em simultâneo para abrir a caixa de diálogo Executar. Em seguida, introduza “devmgmt.msc” (sem aspas) na referida caixa de diálogo para aceder à ferramenta Gestor de Dispositivos.

⭐ O Gestor de Dispositivos abrir-se-á.

Aceda à secção relativa aos adaptadores de rede e, posteriormente, expanda o seu conteúdo dentro da localização acima mencionada.

Desinstale os controladores de rede, clicando com o botão direito do rato sobre eles e seleccionando “Desinstalar” no menu de contexto.

Recomenda-se o encerramento de todas as aplicações abertas em janelas no computador, seguido de uma reinicialização completa do sistema para garantir um desempenho ótimo e resolver quaisquer potenciais problemas de software que possam estar presentes.

/pt/images/uninstall-network-drivers.jpg

Alterar as definições da Firewall

Em determinados casos, a Firewall do Windows pode obstruir os pedidos de entrada de servidores de Chamada de Procedimento Remoto (RPC), o que pode levar a um erro do sistema indicando que o “Servidor RPC não está disponível”. Quando confrontados com este problema, pode ser necessário que os utilizadores ajustem a configuração da firewall e permitam o fluxo de tráfego de rede para resolver o problema.

Para ajustar as definições de uma firewall de terceiros, os procedimentos específicos serão diferentes, mas aqui está o processo para modificar a configuração da Firewall do Windows:

Para aceder ao Painel de Controlo no sistema operativo Windows, pode utilizar a função Procurar no menu Iniciar, escrevendo “Painel de Controlo” e clicando na entrada resultante para abrir o painel.

Navegue até ao Painel de Controlo e introduza a palavra-chave “firewall” na barra de pesquisa aí existente.

Nas definições da Firewall do Windows, seleccione a opção “Permitir uma aplicação através da Firewall do Windows”, localizada por baixo, para permitir que uma aplicação específica passe pela barreira de segurança da firewall.

Navegue até ao menu de definições do seu sistema operativo e localize a opção “Assistência remota”. Certifique-se de que todas as caixas de verificação relevantes estão seleccionadas antes de prosseguir com este processo.

⭐Guarde as alterações e reinicie o computador.

Alterar as definições do registo

Antes de iniciar a solução sugerida, certifique-se de que tomou medidas de precaução, criando um ponto de restauro do sistema e fazendo uma cópia de segurança do registo.No caso de nenhuma das soluções mencionadas anteriormente ter sido eficaz na resolução do problema, poderá ser necessário inspecionar o seu registo para detetar quaisquer definições de configuração erradas e rectificá-las em conformidade.

Para o fazer, siga estes passos:

Premir a “Tecla Windows” e simultaneamente premir a tecla “R” irá gerar uma linha de comandos conhecida como a caixa de diálogo “Executar”.

Utilize a aplicação intitulada “Registry Editor” (Editor do Registo), escrevendo o seu nome na linha de comandos, que serve de porta de entrada para aceder e manipular o registo do sistema para utilizadores avançados com necessidades especializadas ou conhecimentos técnicos.

⭐ Navegar para:

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcSs. 

Faça duplo clique no ponto de partida designado e, em seguida, configure o campo de valor na interface que se segue para refletir as preferências desejadas.

⭐ Navegar para:

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\DcomLaunch 

Faça duplo clique no botão “Start” e, em seguida, modifique o texto no campo “Value data”, escrevendo um novo valor à sua escolha.

⭐ Navegar para:

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcEptMapp 

No valor “Início”, deve-se configurar o parâmetro “Dados do valor” para refletir as definições pretendidas.

/pt/images/rpcss-regedit.jpg

Se tiver dificuldade em localizar estas entradas de registo, poderá ser necessário efetuar uma reinstalação completa do sistema Windows ou utilizar a funcionalidade de Restauro do Sistema para reverter o dispositivo para um estado anterior. Recomenda-se que os utilizadores sem pontos de restauro existentes configurem o seu sistema operativo para gerar automaticamente um ponto de cópia de segurança diário para evitar que surjam problemas semelhantes no futuro. Como opção alternativa, é possível utilizar a linha de comandos para estabelecer manualmente um ponto de restauro por iniciativa própria.

Utilizar a Restauração do sistema para restaurar o computador

Se, após esgotar todas as outras opções, o utilizador se deparar com um problema que persiste apesar dos seus esforços, poderá ser prudente recorrer à utilização da funcionalidade Restauração do sistema. Isto é especialmente aplicável se o sistema tiver a Proteção do Sistema activada, uma vez que o Windows gera normalmente pontos de restauro automáticos durante a instalação de novas aplicações ou pode configurá-los manualmente para maior segurança.

Para utilizar a Restauração do sistema, siga estes passos:

Para aceder ao Painel de Controlo no Windows, pode iniciar uma pesquisa no menu Iniciar, introduzindo “Painel de Controlo” na barra de pesquisa e seleccionando o resultado mais elevado que corresponde à aplicação pretendida.

Para aceder às opções de recuperação do sistema no Windows, pode navegar para o Painel de Controlo e introduzir a palavra-chave “Recuperação” na barra de pesquisa. Uma vez localizada, seleccione a opção “Recuperação” correspondente, que lhe dará acesso às funcionalidades de recuperação disponíveis.

Siga estes passos para aceder à funcionalidade Restauro do sistema na janela Recuperação, que requer privilégios administrativos:1. Navegue até à janela Recuperação, clicando no menu Iniciar e seleccionando “Recuperação” na lista de opções. Em alternativa, pode premir a tecla Windows \+ R no teclado para abrir a caixa de diálogo Executar, escrever “recovery” no campo de texto e clicar em OK. Isto abrirá diretamente a janela Recuperação.2. Na janela Recuperação, localize a opção denominada “Abrir restauro do sistema”. Para o fazer, percorra as opções disponíveis até encontrar a que corresponde à Restauração do sistema ou procure uma alternativa semelhante.3. Depois de identificar a opção correcta, clique com o botão direito do rato ou do touchpad e seleccione “Executar como

Clique no botão “Seguinte” e, em seguida, seleccione um ponto de restauro adequado no menu que se segue.

⭐Clique emFinish.

/pt/images/Running-system-restore.jpg

Seguindo os passos acima mencionados, o Windows iniciará um reinício do sistema para restaurar o dispositivo para a sua configuração anterior. Além disso, os utilizadores podem explorar outros métodos para reverter as definições do computador para os valores predefinidos, consultando as opções alternativas disponíveis nesta secção.

Limpar o servidor DNS

Se não forem detectados problemas no Registo do Windows, recomenda-se a execução de uma limpeza do Sistema de Nomes de Domínio (DNS) para eliminar quaisquer dados em cache que possam estar a contribuir para o erro do servidor RPC (Recursive Provincial Client). Ao fazê-lo, este processo irá restaurar a funcionalidade ideal e resolver o problema em questão.

Para executar um DNS flush usando o Prompt de Comando com privilégios elevados, navegue até o Prompt de Comando clicando com o botão direito do mouse no botão Iniciar e selecionando “Prompt de Comando (Admin)” no menu de contexto. Em alternativa, pode procurá-lo na barra de pesquisa do Windows. Assim que a linha de comandos estiver aberta, introduza o texto “ipconfig /flushdns” e, em seguida, prima a tecla Enter para iniciar o processo.

/pt/images/flush-dns-using-cmd.jpg

Diga adeus ao erro “RPC is Unavailable”

As soluções acima mencionadas mostram que a resolução deste problema é bastante simples. Ao seguir as directrizes simples fornecidas, é possível voltar a funcionar rapidamente como pretendido.