win10有网但是浏览器网页打不开怎么办,Windows 10 DNS 无法解析 网页打不开

题图来自Unsplash,基于CC0协议
导读
我这边Win10电脑连着网,浏览器点开网页结果就是打不开,到底是什么鬼?别急,这情况挺常见的,主要是看问题出在哪儿了。我们一个个来看可能性挺重要。
首先,检查一下是不是浏览器的问题或者设置问题:
- 清理浏览数据/缓存: 尝试在浏览器设置里清除缓存和cookies,有时候太多年的缓存或者有问题的cookies会让页面加载起来问题百出。
- 尝试无痕模式: 打开浏览器的无痕模式,再看看那些需要打开的网页能不能背它打开。
- 检查浏览器代理设置: 进入浏览器的设置,看看代理连接那一块有没有搞错或者不该勾的勾上了。有时候不小心把代理服务器启用了,就会连不到正常的网页了。
- 更换DNS服务器: Windows系统有时候会搞脏了DNS缓存,或者内置的DNS解析器出了问题。你可以试试修改一下系统的DNS地址,比如改成公共DNS,比如
1.1.1.1(CloudFlare)或8.8.8.8(Google public DNS)。
接着是看系统网络层面的设置有没有问题:
- Ping测试: 打开
cmd命令提示符(开始菜单搜cmd就行),然后在命令行里ping baidu.com试试,网络连上了的话,这里是没什么问题的,就是网页开不进去。 - 重置Winsock和TCP/IP: 如果就是那种莫名其妙打不开网页,又不知道为什么,可以试试用命令来重置一下网络组件。在
cmd里面,先netsh winsock reset,然后按说安排重启电脑一下再执行netsh int ip reset。这样就相当于是把这两个组件恢复到刚安装的状态了。 - 检查防火墙和安全软件设置: Windows 10 自带的防火墙,有时候是有点紧的,你得检查一下它有没有把浏览器访问网页的功能挡掉了。有时间可以把防火墙先暂时关掉试试,看能不能打开网页,不过别忘了开启后再次检查一下。如果电脑装了别的安全软件(杀软),也得检查一下它有没有拦截浏览器。
- 禁用第三方网络管理工具: 如果你用的是家里的路由器,有些路由器管理软件会额外控制网络,也有可能是
NetworkManager等工具出了问题,临时关掉或者卸载看看。 - 检查系统代理设置: 另外,别忘了 Windows 本身系统的代理设置不要乱搞。去看看设置控制面板的 Internet 选项里,代理服务器设置,确保它是“关”的,不设啥代理了。
- 检查DHCP和IP地址设置: 确保你的网络设置是自动获取IP和DNS的。习惯了是自动的,突然改成手动,搞不好就容易出问题。
再看看是不是浏览器和操作系统之间的兼容性或者故障:
- 尝试使用不同浏览器: 这步特别有用!换一个浏览器看看能不能打开这个网页或者别的网页。换浏览器能帮你判断是当前那个浏览器出问题了,还是你的操作系统或者网络环境出问题。
- 重置网络组件(较侵入): 如果上面的方法都搞不定,那可以试着手动重置Windows的网络堆栈。你需要记一记管理员权限下的
netsh winsock reset和netsh int ip reset那两条命令,执行完之后记得重启电脑。这相当于重新初始化了网络接口。
总的来说,Win10有网浏览器打不开网页,问题一般来说不会太复杂,你按顺序检查一下设置,执行相关的命令,基本上就能找到原因和解决办法了。如果换浏览器行得通,那就是第一个或最后一个问题;如果都没用,那就是要从系统层面找原因,仔细检查网络设置,防火墙什么的。耐心点,一步一步搞,问题最怕的就是心急。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com