关键要点
- 命令提示:
ipconfig /flushdns
- Powershell:
Clear-DnsClientCache
您是在遇到互联网连接问题还是面临访问网站的麻烦?这可能是由于DNS损坏或在Windows PC中倾倒。在本教程中,我们将讨论6种刷新或清除Windows 11和10中DNS缓存的方法。在我们挖掘刷新DNS缓存的各种方法之前,让我们了解其是什么以及它的工作原理。
域名系统将人类可读域名(例如www.example.com)转换为IP地址(例如192.0.2.1)。当您访问网站时,您的计算机会向DNS服务器发送请求,询问与域名关联的IP地址。服务器以请求的IP地址响应,您的计算机加载了网站。 DNS缓存用于加快将域名解析为IP地址的过程。
那么,为什么以及何时需要清除DNS缓存?这个问题可能有很多答案,但最常见的原因是:
- 缓存已损坏或已过时。
- 域的DNS设置最近已更改。
- 如果网站已移至其他服务器,并且无法正确加载。
- 在某些情况下,清除DNS还可以解决“未找到404页”错误。
- 如果您想查看网站的最新版本。
如果您在连接到网站或服务方面遇到困难,那么您可以做的第一件事就是冲洗DNS缓存。这将重置您的保存信息并从服务器获取新数据。
1。在CMD中使用Flush DNS命令
如果要在Windows上清除DNS缓存,则可以使用命令提示符这样做。请按照以下步骤:
- 打开。
- 在命令提示符窗口中执行以下命令。
ipconfig /flushdns
- 清除DNS记录后,您将在CMD窗口中获得以下输出。
Windows IP Configuration Successfully flushed the DNS Resolver Cache.
就是这样!
2。在PowerShell中使用DNS缓存命令
您还可以使用一个在Windows 10和11中清除DNS记录。
- 启动PowerShell窗口。
- 在PowerShell窗口中键入或粘贴以下命令。
Clear-DnsClientCache
- 一旦您击中进入,您的DNS缓存将被清除,您会很好。
3。使用flush dns命令通过运行对话框
清除Windows DNS的另一种快速方法涉及使用“运行对话框”。这是做的方法。
- 打开PC上的运行对话框。您可以使用Windows + R键盘快捷键以启动它。
- 启动运行对话框时,在旁边的文本框中键入或粘贴以下命令打开。
ipconfig /flushdns
- 现在,单击好的按钮。如果您想运行
ipconfig /flushdns
作为管理员的命令,按Ctrl + Shift + Enter键在“运行对话框”中键入命令后。
通过批处理文件冲洗DNS似乎很复杂,但可完美地奏效。关于此方法的好处是,如果您创建一次批处理文件,则只要您想管理DNS,就可以运行它。这是做的方法。
- 打开记事本应用程序。您可以在PC上的预装应用程序中找到它。您也可以使用Windows搜索功能并键入记事本快速查找应用程序。
- 现在,在记事本文件中键入或粘贴以下条目之一。
ipconfig /flushdns
或者
cmd.exe /k ipconfig /flushdns
- 点击文件>保存或按ctrl + s键盘快捷键以保存文件。
- 什么时候保存为窗口弹出,单击旁边另存为类型并选择所有文件(*。*)。
- 接下来,输入flushdns.bat,,,,,cleardns.bat,或任何其他名称(带有'。蝙蝠'扩展)您喜欢文件名部分,单击节省按钮。
- 导航到flushdns.bat或者cleardns.bat文件并双击它。
- 这样做将启动命令提示并执行
ipconfig /flushdns
命令。
5。通过注册表自动齐平DNS
使用在下面,您可以安排DNS缓存的冲洗或清除。让我们看看我们如何做到这一点。
警告:在进行以下步骤之前,请并使用文件>导出…在注册表编辑窗口中。
- 打开注册表编辑并导航到以下路径。另外,您可以将以下路径粘贴到注册表编辑器窗口的地址栏中,然后按Enter键进入该位置。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
- 右键单击右侧窗格中的空区域,然后选择新> dowrd(32位)值。
- 创建新的DWORD文件时,请将其命名为“MAXCACHETTL“。
- 现在,右键单击MAXCACHETTL并选择调整编辑其属性。
- 将价值数据更改为86400或者172800(秒)分别每24或48小时自动清除DNS缓存。您可以根据自己的喜好设置此值。单击好的按钮保存更改。
- 现在,再次单击一个空区域,然后选择新> dowrd(32位)值。
- 这次,命名这个新文件MaxNegativeCachettl。
- 双击MaxNegativeCachettl,修改其价值数据到5,然后单击好的保存更改。
您已经成功安排了每24或48小时在Windows计算机上安排自动DNS冲洗。
6。停止DNS通过控制面板堆积
使用此奖励提示,您可以配置Windows PC,以使DNS CACHE不会过多。这样,您可以避免DNS转储引起的问题。
- 打开控制面板。
- 点击网络和互联网>网络和共享中心。
- 在窗户的左侧,单击更改适配器设置。
- 右键单击您的主动网络连接并选择特性。
- 选择Internet协议版本4(TCP/IPv4)从项目列表中,然后单击特性。
- 在下面一般的,选中旁边的框自动获取IP地址取消选中旁边的盒子使用以下DNS服务器地址。
- 点击好的保存更改。
- 关闭控制面板窗口并重新启动计算机以进行更改生效。
我们希望这篇文章能帮助您了解Flushing DNS的含义以及如何在Windows 10和11中快速有效地做到这一点。在Chrome,Edge,Opera和Firefox Web浏览器中。
拉克什(Rakesh)是一个怪异的怪胎,对所有技术都充满热情。从小就开始吸引技术世界,发现自己不断地修补小工具和设备。他喜欢学习并发现Android,iOS和Windows世界的最新趋势。