Comment réparer l'erreur "Le serveur RPC n'est pas disponible" dans Windows

Ceux d'entre vous qui utilisent Windows depuis un certain temps ont peut-être déjà été témoins de l' erreur « RPC Server is Unavailable ». C'est l'une des erreurs les plus courantes que vous pouvez rencontrer lors de l'utilisation du système d' exploitation Windows(Windows OS) et provoque souvent la confusion chez les utilisateurs Windows les plus inexpérimentés quant à la raison pour laquelle elle est apparue en premier lieu.

Vous n'avez pas à vous inquiéter, cependant, car il ne s'agit pas d'une erreur grave ou dangereuse, donc tous vos programmes et données sont en sécurité. Ce que RPC signifie est Remote Procedure Call , qui est une méthode que certaines applications utiliseront pour communiquer avec d'autres applications qui s'exécutent sur le même ordinateur.

Cela signifie que RPC permet à différents processus de communiquer entre eux afin d'effectuer une tâche.

Il fonctionne de manière similaire à la mise en réseau en ce sens que le serveur RPS ouvre un port, mesure une réponse du service ou du serveur de destination, envoie un paquet une fois qu'une réponse est reçue, puis transfère les données de la tâche au service ou au serveur de destination. Une fois le travail terminé, l'ensemble du processus fonctionne en sens inverse pour renvoyer les données au programme initiateur.

Une erreur de serveur RPC s'est produite(An RPC Server Error Has Occurred)

(RPC)Les erreurs de serveur RPC ne sont pas exclusives au système d' exploitation Windows(Windows OS) ni à un seul ordinateur. La méthode RPC est utilisée sur la plupart des systèmes d'exploitation actuels. La cause d'une erreur RPC se produit généralement sur un ordinateur, mais la cause peut en fait être trouvée sur un réseau entier. Heureusement, dans cet article, nous examinerons les deux possibilités.

Alors, qu'est-ce qui cause exactement une erreur « RPC Server is Unavailable » ? Lorsqu'un service de votre ordinateur a besoin de communiquer avec un autre, il contacte le serveur RPC de votre ordinateur pour initier l'échange.

Le serveur RPC ouvrira quelques ports afin d'écouter un message et d'en renvoyer un. Si le serveur RPC ne reçoit pas de réponse, est incapable d'écrire dans la mémoire, ne peut pas ouvrir un port ou est simplement indisponible, l'erreur est déclenchée.

Correction des erreurs du serveur RPC(Fixing RPC Server Errors)

Il existe trois façons de corriger l'une de ces erreurs sur un ordinateur exécutant Windows 10 . Le plus courant des trois serait que le service RPC ne fonctionne même pas. Les deux autres, des problèmes avec le réseau ou des entrées de registre corrompues, sont moins probables mais peuvent toujours se produire.

Lorsque vous recevez l'une de ces erreurs, ou toute autre erreur Windows , la première chose à essayer est un redémarrage complet. Un redémarrage résoudra un problème temporaire lié au serveur RPC . Si un redémarrage ne résout pas l'erreur, vous voudrez plonger dans l'un des correctifs ci-dessous.

Le service RPC ne fonctionne pas(RPC Service Not Running)

Après un redémarrage, vérifiez si le service RPC(RPC Service) est à l'origine du problème.

  1. Ouvrez le Gestionnaire(Task Manager) des tâches en cliquant avec le bouton droit sur la barre des tâches(Task Bar) et en la sélectionnant dans la liste.
  2. Accédez à l' onglet Services , puis à Ouvrir les services(Open Services) .
  3. Faites défiler jusqu'au service Appel de procédure à distance(Remote Procedure Call ) . Il doit être en cours d'exécution et défini sur Automatique(Automatic) . Si ce n'est pas le cas, changez-le.
  4. Accédez au lanceur de processus du serveur DCOM(DCOM Server Process Launcher) . Cela aussi devrait être en cours d'exécution et défini sur Automatic . Encore une fois(Again) , si les résultats sont différents, apportez les modifications nécessaires.

Problèmes de réseau(Network Problems)

Des problèmes avec TCP ou votre pare-feu peuvent empêcher RPC de fonctionner. Cela est vrai même si l'appel est effectué en interne sur votre propre ordinateur car le serveur RPC(RPC Server) utilise toujours la pile réseau à des fins de communication.

  1. Ouvrez le Panneau de configuration(Control Panel) et sélectionnez Réseau et Internet(Network and Internet ) (affichage par catégories) ou Centre Réseau et partage(Network and Sharing Center ) (défini sur de grandes ou de petites icônes).
  2. Cliquez sur le lien Ethernet situé à côté de (Ethernet)Connexions(Connections) : puis sur Propriétés(Properties) dans la fenêtre contextuelle.
  3. L' IPv6 et le partage de fichiers et d'imprimantes pour les réseaux Microsoft(File and Printer Sharing for Microsoft Networks) doivent tous deux être cochés. Si ce n'est pas le cas, ajoutez-le et cliquez sur OK et réessayez la tâche à l'origine de l'erreur. S'ils sont déjà marqués, vous devrez vérifier votre pare-feu.
  4. Sélectionnez le Pare-feu Windows(Windows Firewall ) dans le Panneau de configuration. 
    • Pour les pare-feu tiers, vous devrez expérimenter les paramètres. Vous devriez lui donner un coup d'œil mais ne changez rien s'il s'agit d'un pare-feu que vous utilisez depuis un certain temps.
  5. Localisez l'assistance à distance(Remote Assistance) et assurez-vous qu'elle est activée pour les réseaux de domaine(Domain) , privés(Private) et publics . (Public)Enregistrez ensuite les modifications que vous avez apportées.

Corruption du registre et complications(Registry Corruption and Complications)

Si tout s'est bien passé jusqu'à présent, la dernière chose que vous pouvez examiner est les entrées de registre qui contrôlent la corruption des services RCP et DCOM . Je ne recommande pas de bricoler avec le registre, en particulier pour les débutants, donc pour être sûr, nous allons sauvegarder le registre avant de jouer avec quoi que ce soit.

  1. Entrez regedit dans la zone de recherche de la barre des tâches(Task Bar) . Cliquez(Click) sur Éditeur du Registre(Registry Editor) lorsqu'il apparaît.
  2. Cliquez sur Ordinateur(Computer) dans la fenêtre de gauche et ouvrez l' onglet Fichier . (File)Sélectionnez Exporter(Export) dans le menu.
  3. Choisissez un nom et un emplacement pour le fichier enregistré et appuyez sur le bouton Enregistrer .(Save)

Une fois qu'une sauvegarde de tous les fichiers de registre a été créée, vous pouvez vérifier les entrées pour les services RPC et DCOM .

Accédez à la clé suivante :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs 

Dans le volet de droite, cliquez avec le bouton droit sur Démarrer(Start) puis sur Modifier(Modify) … Définissez la valeur sur ( 2 ).

Ensuite, vous devrez accéder aux deux touches ci-dessous :

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

Faites la même chose avec Start comme cela a été fait à l'étape précédente.



About the author

Je suis un expert en informatique avec plus de 10 ans d'expérience dans l'industrie des logiciels et des navigateurs. J'ai conçu, construit et géré des installations complètes de logiciels, ainsi que développé et maintenu des navigateurs. Mon expérience me donne la capacité de fournir des explications claires et concises sur des sujets complexes - qu'il s'agisse du fonctionnement de Microsoft Office ou de la manière de tirer le meilleur parti de Mozilla Firefox. En plus de mes compétences en informatique, je suis également un écrivain adepte et je peux communiquer efficacement en ligne et en personne.



Related posts