Windows 下自动定时清理本地 DNS 缓存!
国内使用宽带的电脑一直都存在一个本地电脑 DNS 缓存过久造成访问出现各种解析故障的问题,主要原因就是各地宽带运营商缓存 DNS 更新不及时,所以明月一直都建议大家定期手动清理一下本地电脑 DNS 缓存以保持在浏览的时候能够解析正确的域名到 IP 上。
一般都是运行ipconfig /flushdns
命令以实现清理本地电脑 DNS 缓存的,但往往我们会经常忘记及时的清理,所以最好的办法就是借助 Windows 的【任务计划程序】创建一个定时计划任务自动的在规定时间内运行ipconfig /flushdns
命令自动清理本地电脑 DNS 缓存。
我们只需要在 Windows 10/11 开始按钮里搜索“任务计划程序”,就可以找到设置入口了,点击后即可看到【任务计划程序】配置界面,如下图:
点击右边的【创建任务】,开始创建我们的计划定时任务:
记得勾选上图下面的“使用最高权限运行”哦!接着在【触发器】Tab 里新建一个触发器,如下图:
明月这里是每天中午 12:00 中执行一次计划任务程序。大家根据自己的情况灵活设置即可,明月建议至少 3 天清理一下 DNS 缓存是正常的。
【触发器】新建完成后如上图,继续在【操作】Tab 里创建具体要执行的命令任务,如下图:
具体可以参照下图设置就行了,如下图:
注意在【程序或脚本】一定输入要运行命令的完整绝对地址哦,如:C:\Windows\System32\ipconfig.exe,否则会出现运行失败的,想获取命令具体详细绝对地址可以搜索命令可执行文件来获得。另外就是命令参数要单独设置的,如上图所示。
好了,至此 Windows 上定时自动运行ipconfig /flushdns
命令清理本地 DNS 缓存计划任务就搞定了,明月实测定时运行时没有问题的。我们也可以通过在【历史记录】Tab 里看到这个计划任务的运行记录情况来排错,大家自行研究吧!
定时自动清理本地电脑 DNS 缓存并不会影响您的正常浏览的,反而会让你的浏览更畅通,尤其是是使用 VPN 的时候,能够更好、更准确的解析境外域名,对于使用 CloudFlare 的站点访问效果也大幅的提升,可以说是好处多多,建议有条件的都给自己电脑来一个这样的计划任务,无论你是电信、联通、移动宽带都会带来意外惊喜的。
还没有评论,来说两句吧...