6 correctifs pour le serveur RPC n'est pas disponible

2 novembre 2021

Les utilisateurs rencontrent parfois le serveur RPC est une erreur indisponible dans le système d'exploitation Windows. Les problèmes RPC se produisent lorsque deux machines ou plus communiquent sur un réseau. C'est l'un des problèmes les plus courants qui peuvent survenir lors de l'utilisation du système d'exploitation Windows. Cela laisse les utilisateurs inexpérimentés de Windows confus quant à la raison pour laquelle il est apparu en premier lieu.

le serveur rpc n'est pas disponible

La majorité des problèmes de serveur RPC surviennent sur un seul ordinateur. Cependant, la panne peut être causée par quelque chose sur cet ordinateur ou quelque chose dans le réseau dans son ensemble. Dans cet essai, je vais vous apprendre à résoudre les deux types de défis.

Table des matières



Qu'est-ce qu'une erreur de serveur RPC ?

Le code d'erreur 0x800706BA est également connu sous le nom d'erreur de serveur RPC. C'est juste un simple problème de communication. Des problèmes de transfert de données en sont la cause. C'est entre deux machines sur le même réseau ou deux processus sur le même ordinateur.

Les données doivent être transmises entre un client et un serveur pour certains processus Windows. Un appel de procédure distante est la façon dont les processus et composants Windows communiquent avec RPC. Lorsqu'un ordinateur est allumé, le serveur RPC démarre généralement immédiatement.

Pour utiliser un service ou un processus, le client doit d'abord se renseigner sur son emplacement auprès du serveur. Le processus demandé ne peut pas être exécuté si le serveur RPC ne répond pas au client. L'avis d'erreur Le serveur RPC n'est pas disponible apparaît à la suite de cela.

Les problèmes de réseau sont la cause la plus courante. Un pare-feu est un dispositif qui bloque le trafic de données. Certains programmes cesseront de fonctionner et vous ne pourrez pas installer ou configurer des appareils ou des logiciels.

Quelles sont les causes de l'erreur du service RPC

Le partage de fichiers et d'imprimantes est désactivé.

Il provoque le plus souvent des erreurs RPC. Une demande ou un appel de procédure est envoyé à un périphérique, tel qu'une imprimante. La capacité RPC du périphérique doit être activée et il doit être relié au réseau. RPC cessera de fonctionner si quelque chose ne va pas ici.

Problèmes de connectivité réseau.

Le fonctionnement d'un appel de procédure distante dépend du réseau. Une connexion réseau défectueuse peut entraîner l'indisponibilité du serveur. Lorsqu'un client ne parvient pas à envoyer un appel procédural au serveur, l'erreur Serveur RPC indisponible s'affiche.

Problèmes avec la résolution des noms.

Le nom, l'adresse IP et l'adresse du port du serveur sont utilisés pour envoyer les demandes des clients. Le nom d'un serveur RPC est mappé à l'adresse IP incorrecte. Cela amène le client à contacter le mauvais serveur, ce qui peut entraîner une erreur RPC.

Voir également 10 correctifs pour l'icône de son manquante dans Windows

Pare-feu Windows.

Sur un serveur, un pare-feu tiers ou toute autre application de sécurité. Il peut occasionnellement empêcher le trafic d'atteindre le serveur via ses ports TCP. Les RPC sont perturbés à cause de cela.

Corruption du registre.

Pour fonctionner, RPC nécessite un registre Windows valide. Toutes ces entrées ont été mises à jour par erreur ou ont été corrompues. Le service RPC cessera très probablement d'exister.

Comment faire en sorte que le serveur RPC continue de fonctionner

Vérifiez les paramètres de votre pare-feu. Vérifiez si le trafic de données RPC est bloqué pour éviter que le problème ne se reproduise. Vérifiez les paramètres corrects si vous utilisez un pare-feu tiers.

  • Accédez au Panneau de configuration et écrivez Pare-feu Windows dans la zone de recherche.
  • Toutes les cases sous Assistance à distance dans l'onglet À distance doivent être cochées.
  • Assurez-vous que votre machine est connectée au Web.
  • Faites un clic droit sur la connexion réseau que vous utilisez. Sélectionnez Propriétés dans le menu Réseau et Internet.
  • Cochez l'option Partage de fichiers et d'imprimantes pour les réseaux Microsoft. Aussi, Protocole Internet Version 6 (TCP/IPv6).
  • Cliquez sur la case à cocher devant les deux options.

Méthodes pour résoudre l'erreur RPC Server is Unavailable

    Assurez-vous que les services RPC sont en cours d'exécution Vérifier les entrées du registre Vérifiez votre connexion réseau Vider le serveur DNS Vérifiez le pare-feu sur l'ordinateur Passer à Chrome OS

1. Assurez-vous que les services RPC sont en cours d'exécution

Le problème Le serveur RPC est indisponible peut être généré par le service RPC sur toutes les machines liées qui ne fonctionnent pas correctement. Assurez-vous que tous les services liés au RPC sont opérationnels, exécutez les procédures ci-dessous.

  • Ouvrez le Panneau de configuration. Allez au Démarrer (symbole Windows).
  • Sélectionnez Outils d'administration, puis Services dans le menu déroulant. Vous pouvez également rechercher des services dans la barre de recherche.
Prestations de service
  • Double-cliquez sur DCOM Server Process Launcher dans la liste pour l'ouvrir.
  • Recherchez maintenant RPC dans la fenêtre des services.
rechercher RPC dans les services
  • Vous êtes arrivé au menu de configuration du serveur RPC. Idéalement, le type de démarrage doit être Automatique, avec l'état du service défini sur En cours d'exécution.
type de démarrage automatique
  • Définissez le type de démarrage sur Automatique et sélectionnez le bouton Démarrer sous État du service si ce n'est pas le cas. Pour confirmer, cliquez sur OK.
démarrer le serveur RPC
  • Fermez tous les programmes qui sont maintenant ouverts et redémarrez votre ordinateur.

2. Vérifiez les entrées du registre

Pour vous assurer que RPC fonctionne correctement sur votre machine, vérifiez vos paramètres de registre. Pour examiner le registre, connectez-vous en tant qu'administrateur à votre système d'exploitation.

  • Pour lancer la boîte de dialogue Exécuter, appuyez sur la touche du logo Windows et R sur votre clavier. Cliquez ensuite sur Entrée après avoir tapé regedit.
  • Aller vers HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/RpcSs dans votre éditeur de registre.
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/RpcSs
  • Regardez pour voir si des éléments n'existent pas. Si tel est le cas, je vous recommande de réinstaller Windows.
  • L'appel de procédure distante (RPC) n'a pas été défini correctement. Dans la route RpcSs, vous pouvez mettre à jour la clé de registre Start.
  • Pour modifier la valeur de Start, double-cliquez dessus. Définissez la valeur des données sur 2.
changer la valeur de départ à 2 dans Edit DWORD
  • Aller à HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/DcomLaunch .
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/DcomLaunch.
  • Vérifiez s'il manque des éléments. Le lanceur de processus du serveur DCOM n'a pas été correctement configuré.
  • Pour modifier la valeur de la clé de registre Start, double-cliquez dessus. Définissez la valeur des données sur 2.
changer la valeur de départ à 2
  • Aller à HKEY_LOCAL_MACHINE/SYSTEM/Current/ControlSetservices/RpcEptMapper dans.
HKEY_LOCAL_MACHINE/SYSTEM/Current/ControlSetservices/RpcEptMapper
  • Vérifiez si quelque chose manque. Si vous avez déjà découvert que la configuration RPC Endpoint Mapper était incorrecte.
  • Pour modifier la valeur de la clé de registre Start, double-cliquez dessus. Définissez les données de valeur sur 2 une fois de plus.
changer la valeur de départ à 2

3. Vérifiez votre connexion réseau

Le service RPC est basé sur un concept client/serveur. Il nécessite l'utilisation d'un réseau pour fonctionner. La connexion entre un client et son serveur est rompue. Une erreur de serveur RPC non disponible s'est produite. Assurez-vous que tous vos systèmes sont correctement connectés à un réseau. Vous pouvez également utiliser la commande ping pour voir si le client et le serveur RPC sont connectés.

Voir également 20 meilleures façons de réparer l'ordinateur ne se réveille pas du sommeil

C'est aussi une bonne idée de revérifier que tous les pilotes sont correctement installés. Ils sont cruciaux pour l'inter-réseautage d'un RPC. Bien que les pilotes réseau génèrent rarement des problèmes RPC.

Suivez ces étapes pour le faire :

  • Survolez le menu Démarrer lorsque vous êtes connecté avec des autorisations d'administrateur.
  • Au moment précis, appuyez sur la touche Windows et la touche R du clavier. Dans la fenêtre Exécuter, tapez ncpa.cpl dans la boîte et appuyez sur OK.
ncpa.cpl
  • Cliquez avec le bouton droit sur la connexion au réseau local et sélectionnez Propriétés. Connexions réseau du panneau de commande
propriétés Internet
  • Activez les deux options Protocoles Internet et Partage de fichiers et d'imprimantes pour les réseaux Microsoft. Si l'un de ces facteurs est absent des propriétés de la connexion au réseau local, vous devez le restaurer.
Protocoles Internet

4. Vider le serveur DNS

Effectuer un flush DNS si vos services sont opérationnels, mais que vous recevez toujours ce message d'erreur. Après cela, vérifiez si le serveur RPC n'est pas disponible, le problème est résolu.

  • Ouvrez le menu Démarrer, tapez invite cmd dans la zone de recherche et sélectionnez Invite de commandes.
invite de commande administrateur
  • Windows PowerShell est une autre option. Vous devez choisir le choix Exécuter en tant qu'administrateur.
  • Maintenant, sans les citations, écrivez ipconfig /flushdns et appuyez sur Entrée.
ipconfig /flushdns
  • Les fichiers de votre serveur DNS ont maintenant été vidés, ce qui devrait avoir résolu votre problème.

5. Vérifiez le pare-feu sur l'ordinateur

Les requêtes RPC peuvent être bloquées par des pare-feu ou d'autres applications liées à la sécurité fonctionnant sur le système. Autorisez les connexions RPC entrantes et sortantes en les configurant. Vous devez également inclure tous les programmes supplémentaires que vous envisagez d'utiliser dans les RPC.

Désactivez la fonctionnalité pendant quelques instants jusqu'à ce que votre RPC réussisse. Vous pouvez vérifier si vos pare-feu sont la source des échecs RPC. Faites une exception pour les appels de procédure à distance dans le pare-feu Windows par défaut. Pour que RPC fonctionne, vous aurez également besoin d'un bureau distant.

  • Pour lancer la boîte de dialogue Exécuter, appuyez sur la touche du logo Windows et R sur votre clavier.
  • Appuyez ensuite sur Entrée après avoir tapé control.
contrôle dans la fenêtre d'exécution
  • Recherchez Pare-feu Windows dans le Panneau de configuration. Ensuite, sous Pare-feu Windows, sélectionnez Autoriser une application via le pare-feu Windows.
pare-feu Windows Defender
  • Pour trouver l'assistance à distance, faites défiler vers le bas ou effectuez une recherche dans la barre.
Assistance à distance
  • Déterminez qu'il est capable de communiquer. Cliquez simplement sur Autoriser les connexions d'assistance à distance (Toutes les cases de cet élément sont cochées).
Autoriser les connexions d'assistance à distance

6. Passer à ChromeOS

Windows 10 est une version plus récente de Windows. Cependant, le système d'exploitation dans son ensemble est obsolète. Windows est toujours la version la plus récente d'un système d'exploitation qui existe depuis des décennies.

Voir également 6 correctifs pour l'erreur 'Nous n'avons pas pu terminer l'installation car un service de mise à jour s'est arrêté'

Nous avons Internet, des connexions haut débit, un stockage cloud illimité. En outre, une pléthore d'applications Web. Le système d'exploitation Windows, y compris les applications installées et le stockage de fichiers local, est obsolète.

Vous installez constamment des programmes tiers sur lesquels vous n'avez aucun contrôle. Vous autorisez continuellement des virus et autres logiciels malveillants dans votre système. Vous pouvez obtenir une corruption du registre si votre ordinateur s'arrête. De plus, si une application s'installe, se désinstalle ou se met à jour par erreur.

Tout est installé et enregistré localement dans Windows. Ce n'est qu'une question d'un instant avant que vous n'atteigniez l'espace disque. Le disque devient fragmenté, rendant tout encore plus lent et plus instable.

Chrome OS Est un système d'exploitation Google.

ChromeOS est un système d'exploitation Google.

ChromeOS ressemble à Windows. Vous utilisez des applications Web au lieu d'installer une multitude de programmes. Il n'est pas nécessaire d'installer quoi que ce soit. Vous n'avez aucun problème de virus ou de logiciel malveillant, et votre ordinateur ne ralentit pas ou ne devient pas instable avec le temps.

Conclusion

Ce sont donc plusieurs options pour résoudre le problème. Les personnes qui rencontraient le problème RPC Server is Unavailable ont confirmé ces solutions. Espérons que l'une des façons énumérées ci-dessus peut vous aider à résoudre votre problème.

FAQ

Pourquoi les serveurs RPC sont-ils indisponibles ?

Le processus demandé ne peut pas être exécuté si le serveur RPC ne répond pas au client. Le serveur RPC est une erreur indisponible apparaît à la suite de cela. Les problèmes de réseau ou le blocage du trafic de données par un pare-feu sont les causes les plus fréquentes.

Comment activer RPC dans Windows 10 ?

Cliquez sur Ce chemin de programme sur la page Programme. Ensuite, dans la boîte, mettez %systemroot% system32svchost.exe . Cliquez sur le bouton Personnaliser. Cliquez sur Appliquer à ce service dans la boîte de dialogue Personnaliser les paramètres de service. Sélectionnez RpcSs comme nom court pour Appel de procédure distante (RPC), cliquez sur OK, puis sur Suivant.

Qu'est-ce que Microsoft RPC ?

RPC est une technologie sophistiquée de Microsoft. Il vous permet de créer des programmes client/serveur distribués. Les stubs et les bibliothèques d'exécution RPC gèrent la majorité des tâches de communication et de protocole réseau.

Qu'est-ce qu'un serveur RPC ?

Une interface de communication réseau est un serveur RPC. Les clients RPC peuvent l'utiliser pour établir une connexion à distance et communiquer entre eux. Les utilisateurs distants ou les clients RPC peuvent l'utiliser pour exécuter des commandes. Utilisez également les appels RPC ou le protocole RPC pour transmettre les données.