Vider le cache DNS sur Windows et Mac (2 méthodes)
Des commandes à copier-coller pour les deux systèmes, et une option sans terminal
Pour vider le cache DNS sous Windows, ouvrez l'Invite de commandes et lancez ipconfig /flushdns. Sur un Mac, ouvrez Terminal et saisissez sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Les deux commandes s'exécutent en une seconde environ et suppriment toutes les entrées DNS enregistrées : votre ordinateur ira chercher des adresses à jour dès la prochaine visite d'un site.
C'est la réponse courte, et elle suffit largement dans la plupart des cas. Dans ce guide, nous détaillons les deux commandes étape par étape, expliquons ce que vide réellement une purge DNS, montrons une alternative en un clic pour ceux qui préfèrent éviter le terminal, et disons franchement quels problèmes de connexion cette manipulation ne résoudra pas.
À quoi sert le cache DNS et quand faut-il le vider ?
Le DNS (Domain Name System) est le carnet d'adresses d'Internet : il traduit un nom comme example.com en adresse IP numérique, celle à laquelle votre ordinateur se connecte réellement. Pour ne pas refaire cette requête à chaque chargement de page, votre système d'exploitation conserve un cache DNS local, une petite base de données des noms récemment résolus et de leurs adresses. C'est aussi l'une des raisons pour lesquelles les sites que vous consultez souvent s'ouvrent si vite.
Que fait donc le vidage du cache DNS ? Il se contente de vider cette base locale. Rien n'est désinstallé, aucun réglage n'est modifié : votre système interroge simplement à nouveau votre serveur DNS la prochaine fois que chaque site est demandé. La première visite après l'opération prendra une fraction de seconde de plus, puis tout redeviendra exactement comme avant.
L'opération vaut le coup quand un site vient de changer de serveur et que vous atterrissez encore sur l'ancien, quand une page s'affiche sur votre téléphone mais pas sur votre ordinateur, après un changement de fournisseur DNS, ou lorsque votre navigateur affiche des erreurs du type DNS_PROBE_FINISHED_NXDOMAIN. C'est aussi un petit gain de confidentialité : sous Windows, n'importe qui devant votre clavier peut lister les domaines récemment visités avec ipconfig /displaydns, et un vidage efface cette liste.
Vider le DNS sous Windows 10 et 11 avec ipconfig /flushdns
Sous Windows 11, faites un clic droit sur le bouton Démarrer et choisissez Terminal ; sous Windows 10, appuyez sur la touche Windows, tapez cmd et ouvrez l'Invite de commandes. Aucun droit d'administrateur n'est nécessaire pour cette commande. Dans la fenêtre qui s'affiche, saisissez ipconfig /flushdns et appuyez sur Entrée.
Windows répond par un message confirmant que le cache de résolution DNS a bien été vidé. C'est toute l'opération : aucun redémarrage, aucune interruption, et vous pouvez la répéter aussi souvent que vous le souhaitez, sans le moindre risque. Si vous préférez PowerShell, la commande équivalente est Clear-DnsClientCache, qui fait exactement la même chose.
Deux commandes voisines méritent d'être connues. ipconfig /displaydns affiche le contenu actuel du cache, pratique pour vérifier qu'une entrée récalcitrante a bien disparu. Et si vous soupçonnez un problème réseau plus profond, ipconfig /release suivi de ipconfig /renew renouvelle également le bail de votre adresse IP : un complément fréquent lors du dépannage des soucis de connexion sous Windows 11.
Vider le DNS sur macOS depuis Terminal
Pour effacer le cache DNS sur un Mac, ouvrez Terminal : appuyez sur Commande et Espace, tapez Terminal et validez, ou allez le chercher dans Applications > Utilitaires. Collez cette ligne unique et appuyez sur Retour : sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. La même commande fonctionne sur macOS 12 Monterey et sur toutes les versions ultérieures.
Comme la commande commence par sudo, macOS demande votre mot de passe administrateur. Saisissez-le et appuyez sur Retour : aucun caractère ne s'affiche pendant la frappe, c'est le comportement normal du terminal et non une fenêtre figée. Contrairement à Windows, macOS n'affiche aucun message de confirmation : l'invite réapparaît simplement, et le cache est vidé.
Les deux moitiés de la commande ont des rôles distincts : dscacheutil -flushcache vide le cache du service d'annuaire, tandis que killall -HUP mDNSResponder demande au processus chargé des requêtes DNS de se recharger. Les exécuter ensemble est la méthode la plus largement recommandée pour être sûr que les entrées périmées ont totalement disparu sur un Mac récent.
Vider votre cache DNS sans passer par le terminal
Les commandes ci-dessus sont gratuites, rapides et intégrées aux deux systèmes : si la ligne de commande ne vous fait pas peur, vous n'avez sincèrement besoin de rien d'autre. Mais ce n'est pas le cas de tout le monde, et rien ne justifie qu'une tâche d'entretien courante impose de mémoriser une syntaxe ou de taper sudo dans une fenêtre qui ne renvoie aucun retour.
Disk Mop intègre un nettoyeur de cache DNS (DNS Cache Cleaner) qui fait exactement le même travail en un seul clic, sous Windows 10/11 comme sur macOS 12 et versions ultérieures. Ouvrez l'application, sélectionnez DNS Cache Cleaner, cliquez une fois : aucune commande à retenir, aucune faute de frappe possible, et un résultat rigoureusement identique à celui du terminal.
Le gain de confort se cumule, car on vide rarement le DNS de façon isolée. En plein dépannage, on veut généralement effacer aussi les caches des navigateurs, et Disk Mop réunit les deux outils dans la même interface. Une version gratuite aux fonctions limitées est disponible ; la licence Pro se paie une seule fois, 19,90 $, sans abonnement.
Videz aussi le cache du navigateur quand une page s'entête
Le cache DNS du système n'est pas le seul cache entre vous et un site web. Chrome tient son propre cache DNS interne : tapez chrome://net-internals/#dns dans la barre d'adresse et cliquez sur Clear host cache pour le vider. Les navigateurs conservent aussi des copies des pages, des images et des scripts ; même après un vidage DNS réussi, vous pouvez donc encore voir une version périmée ou cassée d'un site.
Pour vider le cache classique dans Chrome, Edge ou Firefox, appuyez sur Ctrl+Maj+Suppr (Commande+Maj+Suppr sur Mac), cochez les images et fichiers en cache, puis confirmez. Dans Safari, activez le menu Développement depuis Réglages > Avancé, puis choisissez Vider les caches dans ce menu. Combiner cette manipulation avec un vidage DNS couvre les deux couches où des données périmées peuvent se cacher.
Le nettoyeur de cache navigateur (Browser Cache Cleaner) de Disk Mop gère Chrome, Firefox, Edge et Safari depuis un seul écran : vous videz le cache de tous vos navigateurs en une passe au lieu de répéter les mêmes raccourcis dans chacun. Associé au DNS Cache Cleaner, il réduit le classique « avez-vous essayé de vider votre cache ? » à deux clics.
Ce qu'un vidage DNS ne réglera pas
Une note honnête sur la portée : vider le DNS corrige les résolutions de noms périmées sur votre ordinateur, rien de plus. Si le site lui-même est hors service, si votre Wi-Fi décroche sans arrêt ou si votre fournisseur d'accès subit une panne, cela n'aidera pas. Cela n'accélérera pas non plus votre navigation quotidienne de façon mesurable : le cache existe justement pour gagner du temps, le vider est une étape de diagnostic, pas un réglage de performance.
Votre box ou votre routeur conserve lui aussi son propre cache DNS, une couche hors de portée de votre ordinateur. Si le vidage ne change rien, redémarrez le routeur et voyez si le problème disparaît. Des erreurs DNS_PROBE_FINISHED persistantes signifient souvent que le serveur DNS utilisé est en difficulté : basculer vos paramètres réseau vers un résolveur public comme 1.1.1.1 ou 8.8.8.8 règle la situation bien plus souvent que des vidages répétés.
Enfin, si un appareil fonctionne sur un réseau mais pas sur un autre, ou si tous les navigateurs échouent alors que les autres applications restent connectées, la cause est plus probablement une configuration de pare-feu, de VPN ou de proxy que le cache DNS. Le vidage reste une première étape gratuite et sans risque : ne vous y arrêtez simplement pas quand les symptômes pointent ailleurs.
Verdict
Vider son cache DNS tient en une seule commande : ipconfig /flushdns sous Windows, ou sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder sur un Mac. C'est sûr, immédiat, et c'est le bon premier réflexe quand un site est mal résolu, affiche des erreurs DNS ou refuse de se charger sur une seule machine.
Si vous préférez ne jamais ouvrir de terminal, Disk Mop ramène la même opération à un clic et l'accompagne d'un nettoyeur de cache pour Chrome, Firefox, Edge et Safari : les deux outils dont on a généralement besoin ensemble. L'application tourne sous Windows 10/11 et macOS 12+, et la licence Pro à vie coûte 19,90 $ en une seule fois, sans abonnement.
Videz votre cache DNS en un clic avec Disk Mop
Paiement unique pour un accès à vie à toutes les fonctionnalités. Pas d'abonnement, pas de frais cachés.
Téléchargez Disk Mop maintenant