Solution: le serveur RPC n'est pas disponible sous Windows 7, 8 et 10.

RPC est également appelé appel de procédure à distance. C’est une technologie présente depuis l’émergence des ordinateurs et qui utilise la technique de communication interprocessus. Son objectif principal est de permettre à un client et à un serveur de communiquer entre eux via le réseau. On peut en dire autant des appareils.

Le serveur RPC n'est pas disponible

En termes simples, chaque fois que vous partagez des données ou des informations sur un réseau, RPC fait tout le travail pour vous. RPC joue également un rôle majeur dans la gestion des périphériques sur le réseau et est également utilisé dans les périphériques de contrôleur tels que les scanners ou les imprimantes.

Qu'est-ce qui cause l'erreur "Le serveur RPC n'est pas disponible"?

Puisque RPC est la communication de différents périphériques, plusieurs modules différents peuvent être responsables du message d’erreur. Cela dit, voici certains des coupables qui pourraient être responsables dans votre cas:

  • Un ou plusieurs services requis par RPC sont désactivés - Dans la plupart des cas, ce problème particulier se produit lorsqu'un ou plusieurs ordinateurs impliqués dans la connexion ont un (ou plusieurs) service obligatoire désactivé. Si ce scénario est applicable, vous pouvez résoudre le problème en utilisant l'utilitaire Services pour forcer le démarrage des services désactivés.
  • L'assistance à distance est désactivée par le pare - feu - le pare - feu Windows et quelques autres équivalents tiers sont connus pour bloquer la connexion de l'assistance à distance par défaut. S'il s'agit du coupable à l'origine du problème, vous pouvez résoudre le problème en établissant une exception pour ce type de connexion.
  • Le partage IPV6 ou de fichiers d'imprimantes est désactivé - Certains types de serveurs RPC nécessitent l'activation du partage IPV6 et du partage d'imprimante de fichiers sur la connexion réseau actuelle. Plusieurs utilisateurs qui ont du mal à résoudre ce problème particulier ont signalé que le problème avait été résolu après avoir activé les deux à partir des propriétés du réseau.
  • L'adresse IP plante le serveur RPC - Une adresse IP ambiguë peut également déclencher ce message d'erreur particulier. Si ce scénario est applicable, vous pouvez résoudre le problème en vidant puis en renouvelant l'adresse IP.
  • Les services RPC sont désactivés via le registre - Certains utilitaires ou l'intervention manuelle de l'utilisateur obligent certains services requis par un serveur RPC pour rester désactivés. Les utilisateurs se trouvant dans un scénario similaire ont signalé que le problème avait été résolu après avoir utilisé l'Éditeur du Registre pour forcer le démarrage des services utilisés par le composant RPC.

Avant de commencer à parcourir les solutions, assurez-vous que vous disposez d'une connexion Internet active et que vous êtes connecté en tant qu'administrateur sur votre ordinateur. De plus, si vous utilisez l'ordinateur dans un environnement de travail, il est préférable que vous consultiez votre administrateur réseau. Chaque environnement de travail a sa propre configuration du réseau et des PC.

Solution 1: Vérification du service RPC sur votre ordinateur

La première chose que les utilisateurs devraient vérifier s’ils rencontrent cette erreur est le service RPC sur votre ordinateur. Des conflits avec d'autres applications tierces ou la modification des systèmes système peuvent obliger le service RPC à passer de la valeur par défaut (automatique) à la valeur manuelle. Cela signifie que RPC peut ne pas démarrer automatiquement en cas de besoin.

  1. Appuyez sur Windows + R, tapez « services.msc » dans la boîte de dialogue et appuyez sur Entrée.
  2. Une fois dans la fenêtre de services, recherchez les processus suivants:
 Mappeur de point final RPC d'appel de procédure distante (RPC) ou localisateur d'appel de procédure distante (RPC) Lanceur de processus de service DCOM 

Cliquez avec le bouton droit sur chaque service un par un et sélectionnez Propriétés .

Services associés à RPC
  1. Une fois dans les propriétés, assurez-vous que le service est démarré et que le type de démarrage est défini sur Automatique .

Modification du type et du statut de démarrage des services RPC
  1. Enregistrer les modifications et quitter. Redémarrez votre ordinateur et vérifiez si le message d'erreur est corrigé.

Solution 2: activation de l'assistance à distance dans un pare-feu

L'assistance à distance est un mécanisme qui permet aux autres utilisateurs ou ordinateurs de voir l'écran de votre ordinateur et même de le contrôler si vous le souhaitez. L'assistance à distance peut également jouer dans le cas des serveurs RPC, car le client et le serveur échangent également des informations à une échelle beaucoup plus grande et complexe. Si votre pare-feu n'est pas configuré correctement, vous aurez l'erreur en discussion.

Si vous appartenez à une organisation, vous devez contacter l'administrateur du réseau pour examiner le problème. Lors du dépannage du réseau, l’arrêt du pare-feu principal est un moyen de localiser le problème. Dans cette démo, nous ne verrons que ce que vous (l'utilisateur) pouvez faire avec son propre pare-feu personnel sur son ordinateur.

  1. Appuyez sur Windows + R, tapez " control " dans la boîte de dialogue et appuyez sur Entrée.
  2. Une fois que le panneau de configuration s'affiche, recherchez Firewall dans la barre de recherche en haut à droite de l'écran. À partir des résultats, cliquez sur Autoriser une application via le pare-feu Windows, qui est une sous-catégorie sous le pare-feu Windows .

Pare-feu Windows - Panneau de configuration
  1. Cliquez sur Modifier les paramètres et assurez-vous que les entrées appliquant RPC sont activées, telles que l' assistance à distance .

Activation de l'assistance à distance - Pare-feu
  1. Redémarrez votre ordinateur et vérifiez si cela résout le message d'erreur en discussion.

Solution 3: Désactivation du démarrage sélectif

Le démarrage sélectif est une méthode de démarrage qui permet à votre ordinateur de s'allumer avec un nombre minimal d'éléments chargés. Cela se fait généralement lors de la résolution de problèmes avec votre ordinateur pouvant impliquer des applications tierces. Toutefois, chaque fois que vous démarrez à l'aide du démarrage sélectif, votre ordinateur ne chargera pas non plus tous les composants RPC sur votre ordinateur. Nous allons sélectionner le démarrage normal et voir si cela résout le problème.

  1. Appuyez sur Windows + R, tapez « msconfig » dans la boîte de dialogue et appuyez sur Entrée.
  2. Une fois dans la configuration de démarrage, sélectionnez l'onglet Général et choisissez l'option Démarrage normal .

Sélection du démarrage normal - Configuration de démarrage
  1. Appuyez sur Appliquer pour enregistrer les modifications et quitter. Maintenant, vous serez invité à redémarrer. Redémarrez immédiatement en utilisant la fenêtre qui s'est affichée et vérifiez si le message d'erreur est résolu.

Solution 4: activation du partage IPV6 et du partage de fichiers et d'imprimantes pour le réseau connecté

Dans certains cas, le problème d' erreur 1722: Le serveur RPC est indisponible dans les cas où la connexion réseau est interrompue en raison d'un ou de plusieurs paramètres. Plusieurs utilisateurs concernés ont signalé que le problème avait été résolu après avoir découvert que le partage d'imprimantes pour les réseaux Microsoft et le protocole version 6 (TCP / IPv6) étaient tous deux désactivés à partir de leurs propriétés réseau connectées.

Lors de l'activation de ces deux options, la plupart des utilisateurs concernés ont signalé que le problème avait été résolu. Voici un guide rapide sur la façon de procéder:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez «ncpa.cpl» et appuyez sur Entrée pour ouvrir la fenêtre Connexions réseau .
  2. Dans la fenêtre Connexions réseau, cliquez avec le bouton droit sur le réseau auquel vous êtes actuellement connecté et cliquez sur Propriétés.
  3. Une fois que vous avez accédé aux Propriétés de votre connexion réseau, allez à l’onglet Réseau et faites défiler la liste des éléments.
  4. Recherchez Partage de fichiers et d' imprimantes pour les réseaux Microsoft et le protocole Internet version 6 (TCP / IPv6) et assurez-vous que les deux cases associées sont cochées. Ensuite, cliquez sur OK pour enregistrer les modifications.
  5. Redémarrez votre ordinateur et voyez si le problème est résolu au prochain démarrage.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Si vous rencontrez toujours l' erreur 1722: le problème du serveur RPC n'est pas disponible, passez à la méthode suivante ci-dessous.

Solution 5: vidage du DNS et renouvellement

Certains utilisateurs concernés ont signalé qu'ils avaient réussi à résoudre le problème après avoir utilisé une invite de commande élevée pour vider le DNS et renouveler la connexion. Mais pour que ce correctif soit efficace, vous devez vous assurer que les services impliqués dans la connexion RPC sont en cours d'exécution (suivez la Méthode 1).

Si vous êtes certain que les services requis sont en cours d'exécution, voici un guide rapide sur le vidage du DNS et le renouvellement de la connexion:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez «cmd» et appuyez sur Ctrl + Maj + Entrée pour ouvrir une invite de commande avec privilèges élevés. Si le UAC (Contrôle de compte d'utilisateur) vous y invite , cliquez sur Oui pour octroyer des privilèges d'administration.

    Exécution de CMD à l'aide de la boîte de dialogue Exécuter
  2. Dans l'invite de commande avec privilèges élevés, tapez la commande suivante et appuyez sur Entrée pour vider la configuration IP actuelle:
     ipconfig / flushdns 
  3. Une fois la commande enregistrée avec succès, tapez la commande suivante et appuyez sur Entrée pour renouveler la configuration IP:
     ipconfig / renew 
  4. Une fois l'adresse IP renouvelée, fermez l'invite de commande élevée et recréez les étapes qui avaient précédemment déclenché l' erreur 1722: Le serveur RPC n'est pas un problème disponible pour voir si le problème a été résolu.

Si le même problème persiste, passez à la méthode suivante ci-dessous.

Solution 6: utilisation de l'Éditeur du Registre pour forcer le démarrage des services RPC

Certains utilisateurs concernés ont signalé qu'ils avaient réussi à résoudre le problème après avoir utilisé une invite de commande élevée pour vider le DNS et renouveler la connexion. Mais pour que ce correctif soit efficace, vous devez vous assurer que les services impliqués dans la connexion RPC sont en cours d'exécution (suivez la Méthode 1).

Si vous êtes certain que les services requis sont en cours d'exécution, voici un guide rapide sur le vidage du DNS et le renouvellement de la connexion:

Voici un guide rapide sur la façon de procéder:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez «regedit» et appuyez sur Entrée pour ouvrir l'éditeur de registre. Si vous êtes invité par le contrôle de compte d'utilisateur (UAC), cliquez sur Oui pour octroyer des privilèges administratifs.
  2. Dans l'Éditeur du Registre, utilisez le volet de gauche pour accéder à l'emplacement suivant:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs 

    Remarque: vous pouvez y accéder manuellement à l'aide du volet de gauche ou vous pouvez coller l'adresse exacte directement dans la barre de navigation et appuyer sur Entrée. Avec la clé RpcSs sélectionnée, descendez dans le volet de droite et double-cliquez sur Démarrer.

  3. Dans la zone Edit Dword Value associée à Start, définissez Base sur Hexadecimal et les données Value sur 2 pour activer le retrait de procédure (RPC) .
  4. Utilisez le volet de gauche ou la barre de navigation en haut pour accéder à cet emplacement:
     Ordinateur \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch 
  5. Une fois arrivé à cet emplacement, double-cliquez sur Démarrer dans le volet de droite. Ensuite, définissez Base sur Hexadecimal et les données de valeur sur 2 afin d'activer le Lanceur de processus de serveur DCOM .
  6. Accédez à l'emplacement suivant à l'aide de la barre de navigation en haut ou du volet de gauche:
     Ordinateur \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper 
  7. Déplacez-vous sur le volet de droite et double-cliquez sur Démarrer. Ensuite, définissez Base sur hexadécimal et les données de valeur sur 2 .
  8. Fermez l'Éditeur du Registre, redémarrez votre ordinateur et voyez si le problème a été résolu au prochain démarrage du système.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

En plus des solutions ci-dessus, vous pouvez également trouver d'autres solutions de contournement concernant l'erreur "Le serveur RPC n'est pas disponible " en lisant notre article Solution: L'appel de procédure à distance a échoué. Les deux cas d'erreur sont presque les mêmes et les mêmes correctifs peuvent être essayés dans les deux cas.

Des Articles Intéressants