如何彻底清除Windows7 DNS缓存?

如何彻底清除Windows7 DNS缓存?

命令 ipconfig /flushdns 不会清除所有条目。使用 ipconfig /displaydns 检查您这边的情况。这里仍有一些条目无法清除。

有人知道如何删除所有内容吗?谢谢。

答案1

在提升的命令提示符中使用以下命令:

net stop dnscache 


net stop dnscache
The DNS Client service is stopping.
The DNS Client service was stopped successfully.


ipconfig /displaydns

Windows IP Configuration

Could not display the DNS Resolver Cache.

答案2

您的 DNS 缓存也会自动填充硬编码到本地 hosts 文件中的内容。ipconfig/flushdns 不会删除这些条目。为了验证您的 hosts 文件中没有这些静态主机名到 IP 地址的内容,请导航到 &windir&\System32\Drivers\etc\ 文件夹并打开主办方在记事本或写字板中打开文件。确保没有任何条目,或者在行首使用“#”符号注释掉这些条目。

答案3

ipconfig/flushdns 然后按回车键。

连续执行此操作 3 或 4 次(在命令提示符下使用 F3 键,它将填充最后一个条目)。

然后输入 ipconfig/displaydns,您应该会看到“没有任何内容可显示”的消息。请确保在执行此操作之前关闭所有浏览器,因为它将继续填充最新条目。

答案4

试试这些:

1:关闭并打开互联网调制解调器/路由器。等待 2-3 分钟。

2:在cmd中使用此命令:

nslookup yourdomain.com

(yourdomain.com 表示您希望看到的域名)

相关内容