Le serveur RPC n est pas disponible : 10 solutions

malekalmorte

Date création :

25 mai 2023

Dernière modification :

Le serveur RPC (Appel de procédure distante (RPC)- Remote Procedure Call) permet à des processus spécifiques de communiquer avec le serveur via un réseau ou au sein d’un même ordinateur.

Vous pouvez rencontrer le message « Le serveur RPC n’est pas disponible » principalement lorsque vous essayez de faire communiquer deux ou plusieurs ordinateurs pour le partage de fichiers ou à des fins liées au réseau. Bien que le code d’erreur soit généralement 0x800706BA, certains utilisateurs ont rencontré le même message lors du démarrage de Windows (sur un écran bleu de la mort / BSOD).

Cela est probablement dû à des problèmes avec le service RpcSs qui est responsable du contrôle des serveurs COM et DCOM. En d’autres termes, si vous essayez d’utiliser des programmes corrompus qui utilisent COM et DCOM (ou qui s’exécutent pendant le démarrage de Windows), il est possible que ces programmes déclenchent le message.

Voici plusieurs solutions pour résoudre cette erreur RPC.

Le serveur RPC n est pas disponible

Comment corriger « Le serveur RPC n est pas disponible »

Réparer le service RPC en en mode sans échec

L’erreur « Le serveur RPC n’est pas disponible » peut apparaître au démarrage, vous empêchant de vous connecter à Windows. Certains affirment également que cette erreur apparaît dans une boîte de dialogue lorsqu’ils essaient de lancer une application spécifique, d’exécuter la commande SFC, de gérer les disques, d’enregistrer un certificat ou d’effectuer d’autres activités.

Si vous ne parvenez pas à vous connecter à Windows, je vous recommande tout d’abord de démarrer en mode sans échec. Cela permettra de démarrer votre système avec des pilotes de base et des fichiers limités. Si vous n’obtenez pas l’erreur en mode sans échec, sachez qu’un logiciel tiers peut être à l’origine de l’erreur.

  • Accédez aux paramètres de Windows avec le raccourci clavier + I
  • Puis dans la liste, cliquez sur Récupération
  • Ensuite cliquez sur Redémarrer maintenant dans la partie Démarrage avancé
  • Le PC redémarre sur les options de dépannage
  • Cliquez sur Dépannage dans la page bleue choisir une option
  • Puis Options avancées
  • Ensuite cliquez sur le menu Paramètres afin de modifier la configuration de démarrage de Windows
Démarrer Windows 10, 11 en mode sans échec depuis les options de récupération
  • Puis appuyez sur la touche 5 du clavier pour démarrer en mode sans échec avec prise en charge du réseau
Démarrer Windows 10, 11 en mode sans échec depuis les options de récupération
Si l’erreur RPC se produit au démarrage de Windows, deux démarrage non consécutifs permet de démarrer en réparation automatique. A partir de là, les options de récupération sont disponibles.

Voici les correctifs à appliquer pour dépanner l’erreur RPC non disponible :

  • Procédez à un redémarrage complet : Pour ce faire, maintenez le bouton d’alimentation enfoncé pendant au moins 5 secondes. Attendez ensuite environ une minute avant de démarrer votre ordinateur et vérifiez si votre problème a été résolu
  • Lancez la réparation du démarrage : Accédez à l’environnement Windows RE, comme indiqué précédemment, et choisissez Réparation du démarrage dans l’écran des options avancées. Cette opération devrait permettre de résoudre les problèmes de démarrage susceptibles de déclencher le message d’erreur
  • Vérifiez la connectivité du réseau : Si vous essayez de communiquer avec un autre ordinateur du même réseau à l’aide d’un programme qui dépend du serveur RPC, vérifiez d’abord qu’il n’y a pas de problème de réseau.
  • Exécutez les commandes SFC, DISM et CHKDSK : Ouvrez l’invite de commandes et exécutez ces commandes. Elles devraient permettre de réparer la corruption du système (fichiers système, images Windows et erreurs de disque)
    • sfc /scannow
    • dism /online /cleanup-image /checkhealth
    • chkdsk /f
  • Supprimez le programme en cause : Si l’erreur s’est produite après l’installation d’une certaine application, celle-ci peut également être en cause. Essayez d’abord de réinstaller l’application et vérifiez si le problème persiste. Si ce n’est pas le cas, il est temps de vous débarrasser de ce logiciel. Par exemple, l’un des utilisateurs a dû supprimer l’ensemble des outils de protection HP (HP Client Security et le gestionnaire d’informations d’identification HP) pour se débarrasser de l’erreur
  • Lancez une analyse antivirus : Une analyse des logiciels malveillants ne résout généralement pas le problème. Mais si l’une des solutions générales a fonctionné pour vous, c’est une bonne idée d’empêcher votre système de se corrompre davantage et d’obtenir à nouveau l’erreur

Désinstaller la dernière mise à jour

Un mise à jour de sécurité ou de qualité récente peut provoquer une instabilité du système et du serveur RPC.

Vous pouvez alors tenter de désinstaller la dernière mise à jour de qualité correspondantes aux mises à jour cumulatives mensuelles.
Pour cela :

  • Ouvrez les paramètres de Windows 10/11
  • puis Mise à jour & Sécurité
  • Une fois sur Windows Update, cliquez dans la liste sur Afficher l’historique des mises à jour
  • Ensuite en haut, cliquez sur Désinstaller les mises à jour
  • La liste s’affiche alors, double-cliquez sur la dernière mise à jour installées pour effectuer sa suppression

Plus de détails :

Désinstaller les mises à jour sur Windows 10/11

Si vous ne parvenez pas à ouvrir Windows 10/11, tentez d’accéder aux options de récupération.
Vous pouvez aussi désinstaller une mise à jour depuis les menus de dépannage.
Pour plus de détails :

Désinstaller les mises à jour sur Windows 10/11

Enfin si la suppression de la mise à jour résout les dysfonctionnements de Windows 10/11. Vous pouvez suspendre Windows Update pendant 7 jours afin qu’elle ne se réinstalle pas automatiquement.

Désinstaller les mises à jour sur Windows 10/11
  • Une fois que Windows redémarre, testez si cela résout l’erreur « Le serveur RPC n est pas disponible »

Configurer Windows en démarrage normal

Si vous avez activé le démarrage diagnostique ou sélectif, certains pilotes de périphériques et services nécessaires au serveur RPC peuvent être désactivés. C’est peut-être l’une des raisons pour lesquelles vous obtenez ce message d’erreur. Pour y remédier, vous pouvez simplement régler le mode de démarrage en normal :

Le démarrage sélectif permet de désactiver des applications et services Windows afin d’alléger le démarrage.
Si vous avez suivi un mauvais tutoriel et désactiver des services Windows, cela peut causer des dysfonctionnements.

Il faut alors remettre le mode de démarrage en démarrage normal.
Pour cela :

  • Sur votre clavier, appuyez sur la touche + R
  • Puis saisissez msconfig
  • Ensuite dans général, cochez démarrage normal
  • Cliquez sur OK puis redémarre le PC ensuite
msconfig mode de démarrage normal.

Plus de détails et explications :

  • Enfin, redémarrez votre ordinateur et vérifiez si l’erreur « Le serveur RPC est indisponible » persiste
  • Si c’est le cas, notez qu’un programme ou un service de démarrage tiers est à l’origine du problème. Vous devez maintenant activer chaque service et chaque application tour à tour pour identifier le coupable

Résoudre les problèmes du service Appel de procédure distante (RpcSs) et autres services

Si le service Appel de procédure distante (RpcSs) ne démarre pas correctement, cela peut être la source de l’erreur du serveur RPC.
Certains logiciels malveillants peuvent également arrêter le service à votre insu. Dans ce cas, les programmes utilisant les serveurs COM et DCOM risquent de mal fonctionner.

Voici comment vérifier leur état et les démarrer/reprendre/redémarrer/réactualiser en fonction des besoins :

services.msc : ouvrir les services Windows
  • Recherchez Appel de procédure distante (RPC) et vérifiez la colonne Etat. S’il n’est pas en cours d’exécution, cliquez avec le bouton droit de la souris sur le service et sélectionnez Démarrer
Résoudre les problèmes du service Appel de procédure distante (RpcSs) et autres services
  • S’il est déjà en cours d’exécution et que les options sont grisées, vous pouvez choisir Actualiser.
  • Ensuite, double-cliquez sur le service pour ouvrir la boîte de dialogue Propriétés. Réglez le champ Type de démarrag sur Automatic (Automatique)
Résoudre les problèmes du service Appel de procédure distante (RpcSs) et autres services
  • Essayez maintenant d’effectuer la même action que celle qui a déclenché l’erreur pour confirmer qu’elle a été résolue. Si vous n’avez pas pu accéder à Windows, vous pouvez maintenant démarrer votre ordinateur en mode normal
  • Si le problème persiste, répétez les étapes ci-dessus pour les services connexes suivants :
    • Client DHCP
    • Gestion à distance de Windows (WS-Management)
    • Lanceur de processus serveur DCOM
    • Localisateur d’appel de procédure à distance (RPC)
    • Mappeur de point de terminaison RPC
    • Registre à distance
    • Spouleur d’impression (si vous obtenez l’erreur en essayant d’imprimer sur une imprimante Homegroup)
  • Bien que le démarrage/la réinitialisation/le redémarrage/la réactualisation des services susmentionnés devrait vous aider à vous débarrasser de l’erreur, ce n’est généralement pas le cas. Je vous recommande donc de vérifier également chacune de leurs dépendances et de répéter les étapes ci-dessus

Forcer l’activation du service RPC via l’éditeur du registre

Dans certains cas, le service RPC ne peut pas être activé et reste grisé. Si c’est le cas, il n’y a pas d’autre option que de le forcer à s’activer à l’aide de l’Éditeur du Registre.

Toutefois, la modification des valeurs du registre peut entraîner de graves problèmes pour votre PC. Pour cette raison, assurez-vous de sauvegarder votre Registre avant de procéder aux étapes suivantes.

Ouvrir l'éditeur du registre Windows
  • Utilisez la commande regedit dans Exécuter pour ouvrir l’éditeur du registre de Windows.
  • regedit dans run
  • À l’invite de l’UAC, cliquez sur Oui pour autoriser un accès élevé
  • oui pour ouvrir l’éditeur de registre
  • Maintenant, collez le chemin d’accès ci-dessous dans la barre d’adresse et appuyez sur Entrée :
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
Forcer l'activation du service RPC via l'éditeur du registre
  • Passez à la section de droite et double-cliquez sur le DWORD Start
  • Réglez la valeur sur 2 et appuyez sur OK
Forcer l'activation du service RPC via l'éditeur du registre
  • Redémarrez votre ordinateur et vérifiez si votre problème du service RPC est résolu

Activer IPv6 et les protocoles de partage de fichiers et d’imprimantes

Si vous obtenez le message « Erreur 1722 : Le serveur RPC est indisponible« , cela signifie probablement que la réplication de l’Active Directory échoue. D’autres erreurs similaires sont 0x6ba et RPC_S_SERVER_UNAVAILABLE.

En fait, ce qui se passe ici, c’est que le client RPC n’est pas en mesure de se connecter au serveur RPC. Cela peut être dû à une défaillance DNS, DHCP, WINS ou à d’autres problèmes liés au réseau. Le réenregistrement des enregistrements DNS ou WINS devrait résoudre ce problème, mais ce n’est pas toujours le cas. Voici ce que je vous recommande de faire :

  • Sur votre clavier, appuyez sur la touche + R
  • Dans la fenêtre exécuter, saisissez : ncpa.cpl
Ouvrir les connexions réseaux sur Windows
  • Une fois que vous êtes dans la fenêtre Connexions réseau, faites un clic droit sur votre connexion réseau et sélectionnez Propriétés
Désactiver l'IPV6 sur Windows
Activer IPv6 et les protocoles de partage de fichiers et d'imprimantes
  • Appuyez sur le bouton OK et vérifiez si l’erreur RPC persiste

Autoriser le port TCP 135 à travers le pare-feu Windows Defender

Lors d’une connexion à distance, le client et le serveur établissent un protocole de prise de contact à trois voies en utilisant le numéro de port éphémère du client. Notez que le serveur écoute sur le port TCP 135. En fonction de la demande EPM du client, le serveur RPC répond avec le numéro de port.

Toutefois, si le pare-feu bloque le port TCP 135, la communication ne sera pas autorisée et le client risque d’obtenir l’erreur « Le serveur RPC n’est pas disponible ». Une solution simple à ce problème consiste à autoriser le port TCP 135 via le pare-feu Windows Defender :

Conseil supplémentaire : Certains utilisateurs ont même résolu l’erreur « Le serveur RPC n’est pas disponible » en autorisant l’application d’assistance à distance à traverser le pare-feu.
Pour ce faire, ouvrez Windows Security et, dans la section Firewall & Network protection, sélectionnez Autoriser une application à travers le pare-feu. Assurez-vous que l’option Assistance à distance est cochée dans les champs Public et Privé. Plus de détails : Autoriser/Bloquer une application pare-feu Windows Defender

Restaurer Windows à une date antérieure

L’erreur « Le serveur RPC n’est pas disponible » n’est pas résolue ?
Vous pouvez rétablir la dernière configuration de Windows lorsque le système fonctionnait correctement. Techniquement, cela s’appelle la restauration du système, et voici comment procéder :

  • Sur votre clavier, appuyez sur la touche + R
  • Dans la fenêtre exécuter, copiez/collez : rstrui.exe
  • Puis cliquez sur OK
Exécuter rstrui.exe pour restaurer Windows
  • Faites suivant et sélectionnez un point de restauration système antérieur au problème rencontré
  • Cliquez sur Suivant et laissez vous guider pour terminer la restauration du système
Choisir un point de restauration pour restaurer Windows

Plus de détails :

  • Windows redémarre normalement, vérifiez si le problème RPC est corrigé

Windows Repair

Windows Repair est un logiciel gratuit qui permet de réparer les composants et fonctionnalités de Windows.

Installer Windows Repair
  • Windows Repair se lance automatique, acceptez les conditions d’utilisation
Windows Repair EULA
  • Toutefois, il est conseillé de faire les réparations en mode sans échec. Pour cela, en bas, cliquez sur « Reboot To Safe Mode » ou suivez ce guide complet : Redémarrez Windows en mode sans échec
Démarrer Windows en mode sans échec avec Windows Repair
  • Ensuite, relancez Windows Repair
  • Cliquez sur l’onglet Réparation – Principal
  • La liste des types de réparation de Windows s’affiche : cliquez sur Préréglages : Réparations communes
Windows Repair - réparer Windows
  • Vous obtenez alors la liste ci-dessous, laissez les éléments cochés
Liste des réparation Windows Repair
  • Cliquez en bas à droite sur « Démarrer les réparations« 
  • L’opération se lance avec une succession d’étape… des fenêtres noires peuvent s’ouvrir ou se refermer
Réparer Windows avec Windows Repair
  • Laissez terminer, un message vous indique que la réparation Windows Repair est terminée
  • Redémarrez le PC en mode normal de Windows

Plus de détails dans ce tutoriel complet :

Réparer Windows 10, Windows 11

Lorsque Windows est totalement endommagé et que les problèmes sont trop nombreux, vous pouvez tenter de réparer Windows 10, 11 sans perte de données et en conservant les programmes installés.
Cela permet de rétablir un système fonctionnel à partir des fichiers ISO et images de Windows.
La procédure est décrite pas à pas dans cet article :

Il s’agit d’une opération de réinitialisation et de remise à zéro qui supprime les applications et remet le système à son état d’origine.
C’est la solution radicale pour retrouver un système fonctionnel.
Pour cela :

  • Allez dans Paramètres > Mise à jour et sécurité > Récupération
  • Sous la section Réinitialiser ce PC, clique sur Commencer et choisis si tu veux conserver ou supprimer tes fichiers personnels

Les tutoriels :

Réinitialiser Windows

A propros de malekalmorte

malekal-site-logo-150

Passionné par l'informatique depuis très jeune, j'aide les internautes sur les forums depuis 2005 pour résoudre leurs tracas informatiques.
Je vous propose par la même occasion ce site avec de nombreux tutoriels pour vous aider aussi à résoudre de manière autonome les problèmes informatiques du quotidien.