通过在Vista中重新加载DNS客户端缓存来解决浏览问题

您是否遇到过这样的问题:尝试浏览时不断收到DNS错误,但同一网络上的另一台计算机工作正常?问题很可能是您需要在该计算机上重新加载DNS缓存。

您可以通过两种方式解决此问题,第一种方法只清除缓存,另一种方法是重新启动DNS客户端服务,该服务处理DNS查找的缓存。

更新:我们提供了本文的更新版本,已针对Windows10、8和7进行了更新。

清除DNS缓存

右键单击“开始”菜单中的命令提示符,然后选择“以管理员身份运行”,即可打开管理员模式的命令提示符。

现在键入以下命令:

这通常会清除可能发生的任何问题。请注意,如果您使用的是Firefox,您可能还应该关闭并重新打开,因为Firefox也有DNS缓存。

从命令行重新启动DNS服务

如上所述打开管理员模式命令提示符,然后键入以下命令:

我通常使用命令提示符来执行此操作,因为我已经为上一步打开了该命令提示符。

从服务重新启动DNS服务

在控制面板中打开服务,或者只需在“开始”菜单的“搜索”框中键入服务即可。在那里,找到“DNS客户端”服务,然后单击“重新启动服务”按钮。

在这一点上,我希望一切都能恢复正常。请注意,这些说明也应该适用于XP。

更新:读者Fred在信中提到,你也可以在XP或Vista中使用“修复”选项。只需转到控制面板中的网络连接列表,找到适配器,然后选择针对XP的修复或针对Vista的诊断。

相关文章