Comment vider et réinitialiser le cache DNS dans Windows 10

Vous(Are) rencontrez des problèmes lorsque vous surfez sur Internet ? Le site Web auquel vous essayez d'accéder ne s'ouvre pas ? Si vous ne parvenez pas à accéder au site Web, la raison de ce problème peut être due au  serveur DNS et à son cache de résolution.

DNS ou Domain Name System est votre meilleur ami lorsque vous êtes en ligne. Il convertit le nom de domaine du site Web que vous avez visité en adresses IP afin que la machine puisse le comprendre. Supposons que(Suppose) vous visitiez un site Web et que vous utilisiez son nom de domaine pour ce faire. Le navigateur vous redirigera vers un serveur DNS et stockera l'adresse IP du site Web que vous visitez. Localement, à l'intérieur de votre appareil, il y a un enregistrement de toutes les adresses IP(record of all the IP addresses) , c'est-à-dire les sites Web que vous avez visités. Chaque fois que vous essayez à nouveau d'accéder au site Web, cela vous aidera à rassembler toutes les informations plus rapidement qu'auparavant.

Toutes les adresses IP sont présentes sous la forme d'un cache dans DNS Resolver Cache . Parfois, lorsque vous essayez d'accéder au site, au lieu d'obtenir des résultats plus rapides, vous n'obtenez aucun résultat. Par conséquent, vous devez vider le cache du résolveur DNS réinitialisé pour obtenir la sortie positive. ( Therefore, you need to flush the reset DNS resolver cache for getting the positive output. )Certaines raisons courantes entraînent l' échec du cache DNS au fil du temps. (DNS)Le site Web peut avoir changé son adresse IP et puisque vos enregistrements ont les anciens enregistrements. Et par conséquent, vous pouvez avoir l'ancienne adresse IP, ce qui cause des problèmes lorsque vous essayez d'établir une connexion.

Une autre raison est le stockage des mauvais résultats sous forme de cache. Parfois, ces résultats sont enregistrés en raison de l'usurpation(DNS spoofing) et de l'empoisonnement du DNS, aboutissant à des connexions en ligne instables. Peut-être que le site est correct et que le problème se situe dans le cache DNS de votre appareil. (DNS)Le cache DNS peut être corrompu ou obsolète et vous ne pourrez peut-être pas accéder au site. Si cela s'est produit, vous devrez peut-être vider et réinitialiser votre cache de résolution DNS pour de meilleurs résultats.

Tout comme le cache du résolveur DNS , il existe deux autres caches présents sur votre appareil, que vous pouvez vider et réinitialiser si nécessaire. Il s'agit du cache mémoire et du cache vignettes. (Memory cache and the Thumbnail cache.)Le cache mémoire comprend un cache de données de votre mémoire système. Le cache des vignettes(Thumbnail) contient les vignettes des images et des vidéos sur votre appareil, il inclut également les vignettes des images supprimées. L'effacement du cache mémoire libère de la mémoire système. Tout en effaçant le cache des vignettes, vous pouvez libérer de l'espace sur vos disques durs.

Vider le DNS

Comment vider(Flush) et réinitialiser(Reset) le cache DNS(DNS Cache) dans Windows 10

Il existe trois méthodes applicables pour vider votre cache de résolution DNS dans (DNS)Windows 10 . Ces méthodes résoudront vos problèmes Internet et vous aideront à établir une connexion stable et fonctionnelle.

Méthode 1 : Utiliser la boîte de dialogue Exécuter

1. Ouvrez la boîte de dialogue Exécuter à l'aide de la touche de raccourci (Run)Windows Key + R .

2. Tapez ipconfig /flushdns dans la case et appuyez sur le bouton OK ou sur la case (OK )Entrée(Enter) .

Entrez ipconfig flushdns dans la case et cliquez sur OK |  Vider et réinitialiser le cache DNS

3. Une boîte cmd(cmd box) apparaîtra à l'écran pendant un moment et confirmera que le cache DNS sera effacé avec succès.(the DNS cache will get successfully cleared.)

Vider le cache DNS à l'aide de l'invite de commande

Méthode 2 : Utiliser l'invite de commande

Si vous n'utilisez pas de compte administrateur pour vous connecter à Windows , assurez-vous d'avoir accès à un compte ou créez un nouveau compte administrateur car vous aurez besoin de droits d'administrateur pour vider le cache DNS . Sinon, la ligne de commande affichera l' erreur System 5(System 5 error) et votre demande sera refusée.

À l' aide de l'invite de commande,(Command Prompt) vous pouvez effectuer diverses autres fonctions liées au cache DNS et à votre adresse IP. (DNS)Celles-ci incluent l'affichage du cache DNS actuel , l'enregistrement de votre cache DNS sur les fichiers hôtes, la libération des paramètres d'adresse IP actuels et également la demande et la réinitialisation de l'adresse IP. Vous pouvez également activer ou désactiver le cache DNS avec une seule ligne de code.

1. Tapez cmd dans la barre de recherche Windows(Windows Search) , puis cliquez sur " Exécuter en tant qu'administrateur(Run as administrator) " pour ouvrir l' invite de commande(Command Prompt) élevée . N'oubliez(Remember) pas d'exécuter la ligne de commande en tant qu'administrateur pour faire fonctionner ces commandes.

Ouvrez l'invite de commande élevée en appuyant sur la touche Windows + S, tapez cmd et choisissez Exécuter en tant qu'administrateur.

2. Une fois que l'écran de commande apparaît, entrez la commande ipconfig /flushdns et appuyez sur la touche Entrée(Enter) . Une fois que vous avez appuyé sur Entrée, vous verrez une fenêtre de confirmation apparaître, confirmant le vidage réussi du cache DNS .

Vider le cache DNS à l'aide de l'invite de commande

3. Une fois cela fait, vérifiez si le cache DNS est effacé ou non. Entrez la commande ipconfig /displaydns et appuyez sur la touche Entrée(Enter) . S'il reste des entrées DNS , elles seront affichées à l'écran. En outre, vous pouvez utiliser cette commande à tout moment pour vérifier les entrées DNS .

Tapez ipconfig displaydns

4. Si vous souhaitez désactiver le cache DNS , saisissez la commande net stop dns cache dans la ligne de commande et appuyez sur la touche Entrée(Enter) .

Cache DNS Net Stop à l'aide de l'invite de commande

5. Ensuite, si vous souhaitez activer le cache DNS , tapez la commande (DNS)net start dnscache dans l' invite de commande(Command Prompt) et appuyez sur la touche Entrée(Enter ) .

Remarque :(Note:) Si vous désactivez le cache DNS et oubliez de le réactiver, il démarrera automatiquement après le redémarrage de votre système.

Net Start DNSCache

Vous pouvez utiliser ipconfig /registerdns pour enregistrer le cache DNS présent sur votre fichier Hosts. Un autre est ipconfig /renew qui réinitialisera et demandera une nouvelle adresse IP. Pour libérer les paramètres d'adresse IP actuels, utilisez ipconfig /release.

Méthode 3 : Utiliser Windows Powershell

Windows Powershell est la ligne de commande la plus puissante présente sur le système d' exploitation Windows(Windows OS) . Vous pouvez faire beaucoup plus avec PowerShell qu'avec l' invite de commande(Command Prompt) . Un autre avantage de Windows Powershell est que vous pouvez effacer le cache DNS côté client alors que vous ne pouvez effacer que le cache DNS local dans (DNS)l'invite de commande(Command Prompt) .

1. Ouvrez Windows Powershell à l'aide de la boîte de dialogue Exécuter ou de la barre de recherche Windows .(Windows search)

Recherchez Windows Powershell dans la barre de recherche et cliquez sur Exécuter en tant qu'administrateur

2. Si vous souhaitez effacer le cache côté client, entrez la commande Clear-DnsClientCache dans Powershell et appuyez sur le bouton Entrée .(Enter)

Clear-DnsClientCache |  Vider et réinitialiser le cache DNS

3. If you want to clear just the DNS cache on your desktop, enter Clear-DnsServerCache and hit the Enter key.

Clear-DnsServerCache |  Vider et réinitialiser le cache DNS

What if the DNS Cache is not getting cleared or flushed?

Sometimes, you may not be able to clear or reset DNS Cache using the Command Prompt, it may happen because the DNS cache is disabled. So, you need to first enable it before clearing the cache again.

1. Open the Run dialog box and enter services.msc and hit Enter.

Tapez services.msc dans la zone de commande d'exécution, puis appuyez sur Entrée |  Vider et réinitialiser le cache DNS

2. Search for DNS Client Service in the list and right-click on it and select Properties.

Une fenêtre de services s'ouvrira, localisez le service client DNS.

4. Dans la fenêtre Propriétés(Properties) , passez à l' onglet Général .(General)

5. Définissez l' option Type de démarrage sur (Startup type)Automatique,(Automatic,) puis cliquez sur OK pour confirmer les modifications.

allez dans l'onglet Général.  trouvez une option de type de démarrage, réglez-la sur Automatique

Maintenant, essayez de vider le cache DNS et vous verrez que la commande s'exécute avec succès. De même, si vous souhaitez désactiver le cache DNS pour une raison quelconque, modifiez le type de démarrage sur Disable .

Recommandé:(Recommended:)

Nous espérons que cet article vous a été utile et que vous avez pu vider et réinitialiser le cache DNS dans Windows 10(flush & reset the DNS cache in Windows 10) . Si vous avez encore des questions, n'hésitez pas à les poser dans la section des commentaires.



About the author

Je suis un développeur iPhone et macOS avec de l'expérience à la fois dans Windows 11/10 et dans la toute nouvelle plate-forme iOS d'Apple. Avec plus de 10 ans d'expérience, j'ai une compréhension approfondie de la façon de créer et de gérer des fichiers sur les deux plateformes. Mes compétences vont au-delà de la simple création de fichiers - j'ai également une solide connaissance des produits Apple, de leurs fonctionnalités et de leur utilisation.



Related posts