Il y a dans Windows un service appelé Client DNS qui enregistre en cache le DNS des sites déjà visités. Il est également indispensable pour le fonctionnement d'un réseau local basé sur Active Directory. Dans le cadre d'un usage domestique on peut le désactiver dans problème (rien n'interdit a priori qu'il y ait aussi un cache DNS dans un routeur, mais c'est à voir au cas par cas).