在Windows11上刷新DNS缓存的4种方法

您的Windows电脑上遇到互联网连接问题吗?DNS缓存损坏是连接问题的最常见原因之一 。解决此问题的最快方法是刷新DNS缓存并强制计算机重新创建它 。
但是您知道在Windows11上有多种方法可以刷新DNS缓存吗?我们将详细介绍清除DNS缓存的好处以及您可以在Windows11电脑上使用的多种方法 。话不多说,让我们深入探讨这篇文章 。
什么是 DNS 缓存以及为什么要刷新它?
当您访问网站时,通常通过在浏览器中输入其 URL 来实现 。然而,计算机无法“理解”URL,并且每个 URL 都有一个计算机实际可以使用的相应 IP 地址 。当您搜索网站时,您的计算机会访问包含 URL 及其相应 IP 地址记录的 DNS 服务器 。
此过程称为 DNS 查找,但每次搜索 IP 地址非常耗时,尤其是对于重复访问的网站 。因此,计算机维护 DNS 的本地副本,称为 DNS 解析器缓存 。当您搜索 URL 时,它首先检查解析器缓存,然后使用该信息来查找网站 。
随着时间的推移,DNS 解析器缓存可能会过时或损坏,从而导致连接问题 。还有迫在眉睫的DNS 缓存中毒风险,这就是为什么您应该养成定期清理 DNS 缓存的习惯 。
如何在 Windows 11 上刷新 DNS 缓存
有多种方法可以在 Windows 11 上刷新 DNS 缓存 。您可以使用运行命令框、命令提示符甚至 PowerShell 。此外,您可以随时使用批处理文件,只需单击几下即可清除 DNS 缓存 。以下是在 Windows 11 上清除 DNS 的四种方法:
1. 使用运行命令框
要使用“运行”命令框刷新 DNS 缓存,请执行以下操作:

  1. 按Win + R启动“运行”命令框 。
  2. 键入“ ipconfig /flushdns ”命令 。
    在Windows11上刷新DNS缓存的4种方法

    文章插图
  3. 立即按Ctrl + Shift + Enter键 。命令提示符将启动,执行刷新命令,然后自动关闭 。
【在Windows11上刷新DNS缓存的4种方法】2. 使用命令
要使用 CMD 清除 DNS 解析器缓存,请重复以下步骤:
  1. 按Win + R打开运行对话框 。输入cmd并立即按Ctrl + Shift + Enter键 。
  2. CMD 将以管理员权限打开 。
  3. 输入“ ipconfig /flushdns ”命令并按Enter键 。
    在Windows11上刷新DNS缓存的4种方法

    文章插图
  4. 您将看到“已成功刷新 DNS 解析器缓存 。”命令执行后的消息 。
3.使用PowerShell
PowerShell 有一个不同的命令来刷新 Windows 11 上的 DNS 缓存 。具体操作方法如下:
  1. 按Win + S并输入PowerShell 。单击“开始”菜单中的“以管理员身份运行”选项 。
  2. 现在,在 PowerShell 窗口中输入“ Clear-DnsClientCache ”,然后按Enter键 。
    在Windows11上刷新DNS缓存的4种方法

    文章插图
  3. 命令成功执行后,您将不会看到任何消息 。但您可以再次打开PowerShell并查看DNS缓存来确认 。
4. 使用批处理文件
打开应用程序是一个稍微耗时的过程 。您可以通过创建一次批处理文件,然后在需要刷新 DNS 时运行它来节省时间 。无需打开 CMD 或 PowerShell 应用程序 。
重复以下步骤创建 DNS 清除批处理文件:
  1. 按Win + S打开 Windows 搜索 。输入记事本并单击第一个搜索结果 。
  2. 在记事本中键入以下命令:cmd.exe /k ipconfig /flushdns
  3. 按Ctrl + S保存文件 。输入名称“ flushDNS.bat ”并将“保存类型”保留为“所有文件” 。
  4. 单击“保存”按钮 。
  5. 现在转到批处理文件位置并双击它 。
  6. 命令提示符将启动并执行“ / flushdns”命令 。
  7. 键入exit并按Enter键关闭命令提示符窗口 。
如何刷新浏览器的 DNS 记录
您知道浏览器也维护 DNS 缓存吗?如果您遇到连接问题,您应该清除浏览器的 DNS 缓存并强制浏览器重建缓存 。
重复以下步骤清除 Chrome 浏览器的 DNS 缓存:
  1. 启动 Chrome 浏览器并按Ctrl + T打开新选项卡 。
  2. 现在,在搜索栏中输入“ chrome://net-internals/#dns ”,然后按Enter键 。
  3. 导航到主机解析器缓存部分 。单击清除主机缓存按钮可清除 Chrome 浏览器中缓存的 DNS 记录 。
  4. 清除浏览器 DNS 缓存的过程可能与 Safari、Opera 和 Mozilla 等其他浏览器不同 。您必须找到 DNS 设置,然后清除 DNS 缓存 。
在 Windows 上保持 DNS 缓存干净
定期刷新系统的 DNS 缓存可以降低 DNS 欺骗和网站连接问题的风险 。最简单的方法是使用带有适当参数的 ipconfig 实用程序来刷新 DNS 缓存 。或者,您可以使用 PowerShell 方法或为其创建批处理文件 。