前阵子连着两三天碰到浏览器网页打不开是什么原因的问题,折腾了好久才摸清,根本不是网页本身的问题。
很多人第一反应都是换浏览器、重启电脑,其实大多时候都是白忙活,压根没找对出错的点。
浏览器网页打不开:DNS解析出错
之前上班摸鱼刷网页,突然所有网站都加载失败,页面一直转圈,最后弹出无法访问的提示。一开始以为是网络断了,看了下电脑右下角的网络图标,显示正常连接,微信QQ也能正常收发消息,唯独浏览器所有网页都打不开。
当时傻乎乎的连续刷新几十次,还卸载重装了浏览器,清空了所有缓存数据,折腾半个多小时,问题一点没变。就是很无语,明明网络看着没问题,就是网页加载不出来,完全摸不着头脑。
后来才反应过来,能上社交软件、打不开网页,大概率是DNS出了问题。DNS是负责解析网址的,相当于网络的指路牌,指路牌坏了,网络通着也加载不出网页。
随手改了电脑的DNS地址,换成了公共DNS,刷新页面的瞬间,所有网页直接恢复正常,速度还比之前更快。
浏览器网页打不开:代理设置异常
还有一次更离谱,电脑莫名开启了代理服务器,自己完全没印象动过设置。
这种情况特别隐蔽,肉眼根本看不出来问题,网络连接状态一切正常,系统也不会弹出任何报错提示,就是浏览器所有网页彻底瘫痪。
很多人都会忽略这个点,压根想不到是偷偷开启的代理影响了网页访问。之前一直以为是系统故障,反复重启电脑、重置网络,浪费了超多时间。
关掉代理之后,网页秒开,没有任何卡顿和延迟。
浏览器网页打不开:浏览器内核故障
除了网络问题,浏览器本身也会出小问题。
有次只有某一个浏览器打不开网页,其他浏览器、手机同网络都能正常访问,排除了所有网络问题。
折腾好久才搞明白,是浏览器内核卡顿卡死,后台进程堆积出错,导致无法加载网页。这种情况不用重装软件,只需要彻底关闭浏览器后台进程,重新打开就行。
真的很没必要动不动就卸载重装,纯粹浪费时间。
现在碰到网页打不开,只会优先排查这三个点,再也不会瞎折腾了。
那天修好之后,就随手把电脑的DNS和代理设置页面存了书签,免得下次又盲目乱试。