Solution: impossible de vider le cache du résolveur DNS

Impossible de vider le cache de résolution DNS est un message d'erreur que vous pouvez recevoir lorsque vous exécutez la commande ipconfig / flushdns sur des ordinateurs Windows.

Le service client DNS est utilisé par le système d'exploitation Windows pour résoudre et stocker les informations DNS (système de nom de domaine) afin d'accélérer le processus lors d'utilisations consécutives.

Le cache DNS est activé par défaut et mettra en cache les demandes DNS pour la plupart des programmes qui se connectent à Internet.

Les utilisateurs rencontrent quelques pièges lorsqu’ils utilisent le cache DNS dans le système d’exploitation Windows.

L'un d'eux est que les informations contenues dans le cache DNS sont obsolètes. Cela peut entraîner des problèmes de chargement lorsque vous vous connectez à des sites ou à des serveurs. La commande ipconfig / flushdns peut être utilisée pour vider le cache DNS afin de résoudre à nouveau les noms de domaine.

Vider le cache signifie vider le cache, de sorte qu'aucune information n'y soit stockée après l'opération. Cela oblige Windows à utiliser le serveur DNS configuré pour extraire les informations DNS.

Impossible de vider le cache du résolveur DNS

Les utilisateurs qui essaient de vider le cache DNS peuvent recevoir le message d'erreur "La configuration IP de Windows n'a pas pu vider le cache du résolveur DNS: la fonction a échoué pendant l'exécution".

Le message d'erreur est identique sur toutes les versions récentes du système d'exploitation Windows, y compris Windows 7 et Windows 10.

La raison la plus probable est que le service client DNS est désactivé.

La solution pour résoudre ce message d'erreur consiste à activer le service client DNS dans le menu de configuration des services. Je ne sais pas s'il est vraiment logique de vider le cache si le client DNS est désactivé, car cela signifie que Windows ne résout pas et ne stocke pas le DNS du tout.

Conseil : vous pouvez exécuter la commande ipconfig / displaydns après avoir activé le client DNS pour répertorier toutes les entrées DNS en cache que Windows a stockées dans le cache au moment de l'exécution de la commande.

En gros, cela signifie que Windows ne mettra pas en cache les demandes DNS si le service du client DNS est désactivé. Le vidage du cache DNS n’a donc aucun effet positif sur le système.

  1. Vous pouvez démarrer le service en utilisant Windows-R pour faire apparaître la boîte d'exécution.
  2. En tapant services.msc et en appuyant sur la touche Entrée.
  3. Recherchez le service Client DNS, cliquez dessus avec le bouton droit de la souris et sélectionnez les propriétés dans le menu (ou double-cliquez dessus).

Vous devez définir le service sur manuel ou automatique sous "type de démarrage" avant que l'option de démarrage ne soit disponible. Sélectionnez Démarrer pour démarrer le service.

Lorsque vous revenez ensuite à l'invite de commande, vider le cache DNS à l'aide de ipconfig / flushdns devrait fonctionner comme prévu.