Ceux d’entre vous qui utilisent Windows depuis un certain temps ont peut-être déjà témoigné du “Le serveur RPC n’est pas disponible” Erreur. C’est l’une des erreurs les plus courantes que vous pouvez rencontrer lors de l’utilisation du système d’exploitation Windows et sème souvent la confusion chez les utilisateurs Windows les plus inexpérimentés quant à la raison pour laquelle elle est apparue en premier lieu.
Cependant, ne vous inquiétez pas, car il ne s’agit pas d’une erreur grave ou dangereuse, tous vos programmes et données sont donc en sécurité. Ce que signifie RPC est l’appel de procédure à distance, 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’exécuter une tâche.
Il fonctionne de manière similaire à la mise en réseau en ce que le serveur RPS ouvrira un port, jaugera une réponse du service ou du serveur de destination, enverra un paquet une fois qu’une réponse est reçue, puis transférera les données de 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.
Les erreurs de serveur RPC ne sont pas exclusives au système d’exploitation Windows 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 tout un réseau. 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 doit communiquer avec un autre, il contactera le serveur RPC de votre ordinateur pour lancer l’échange.
Le serveur RPC ouvrira quelques ports afin d’écouter un message et d’en renvoyer un. Si le serveur RPC ne parvient pas à recevoir une réponse, ne parvient pas à écrire dans la mémoire, ne peut pas ouvrir un port ou est simplement indisponible, l’erreur est déclenchée.
Il existe trois façons de corriger l’une de ces erreurs sur un ordinateur exécutant Windows 10. La plus courante des trois serait que le service RPC ne fonctionne même pas. Les deux autres, problèmes avec le réseau ou entrées de registre corrompues, sont moins probables mais peuvent toujours se produire.
Lorsque vous recevez l’une de ces erreurs, ou une erreur Windows en fait, 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 vous plonger dans l’un des correctifs ci-dessous.
Après un redémarrage, vérifiez si le service RPC est à l’origine du problème.
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 utilise toujours la pile réseau à des fins de communication.
Si tout s’est bien passé jusqu’à présent, la dernière chose que vous pouvez consulter est les entrées de registre qui contrôlent les services RCP et DCOM pour la corruption. Je ne recommande pas de bricoler le registre, en particulier pour les débutants, donc pour être prudent, nous allons sauvegarder le registre avant de jouer avec quoi que ce soit.
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_MACHINESYSTEMCurrentControlSetservicesRpcSs
Dans le volet droit, cliquez avec le bouton droit de la souris Début puis Modifier… Définissez la valeur sur (2).
Ensuite, vous devrez accéder aux deux touches ci-dessous:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
Faites la même chose avec Début comme cela a été fait à l’étape précédente.