win10浏览器打不开网页但能上网,Win10 浏览器无法打开网页 代理设置问题

题图来自Unsplash,基于CC0协议
导读
1. 确认基本网络连接
- 首先,确定你的电脑不仅仅是浏览器有问题。尝试这些简单的测试:
- 看一下能不能发送和接收电子邮件、收发QQ/微信消息、看在线视频或者听音乐? 这些通常使用不同的网络协议。
- 打开命令提示符窗口(按 Win+R,输入
cmd回车),然后在命令行中依次输入:ping -n 4 你的网关IP(通常在任务栏网络图标点击右键 -> 状态 -> 查看详细信息就能找到,或者IP地址旁边的小电脑图标点击获取IP)ping -n 4 www.baidu.com(或者 www.sina.com.cn 等,不要用去广告解析的)
- 看回显。如果上述两个命令基本正常(能收到少量丢包,或者丢包率很低),那么基本网络连接是正常的。如果都不行,那问题可能出在物理网络连接或更底层,需要检查网线、路由器、宽带连接等。如果网关能ping通,但百度ping不通,就进入下一步。如果两个都ping不通,看下是所有网站都打不开,还是特定网站?前者可能是路由器问题或动态DNS问题,后者(如果能ping通某个网站,打不开另一个网站则需要小心判别,下一页再说)可能涉及DNS。
2. 检查 DNS 设置
- 最常见的罪魁祸首之一就是 DNS 解析问题。操作系统通常会自动获取 DNS 服务器地址,但如果获取失败或者现有的 DNS 服务器有问题/被屏蔽,就需要手动设置或重置。
- 查看/更改 DNS 服务器:
- 按 Win+i 打开“设置”,点击“网络和 Internet” -> “状态”。
- 点击“网络适配器”旁边的齿轮状图标。
- 找到并选中你正在使用的网络连接(比如 Wi-Fi 或以太网),点击右侧区域的“编辑”。
- 在打开的窗口中,点击“属性”或直接点击下方的“管理”按钮。
- 找到“DNS 服务器”,如果是“自动获取 IP 地址和 DNS 地址”,尝试将其改为“手动”,然后输入推荐使用的公共 DNS 服务器:
- 谷歌公共 DNS:首选:8.8.8.8,备用:8.8.4.4。
- 114DNS:首选:114.114.114.114,备用:114.114.114.111。
- 阿里巴巴公共DNS:首选:223.5.5.5,备用:223.6.6.6。
- 添加完成后,点击“保存”。
- 或者,如果之前是手动设置的,尝试将其改回“自动获取 DNS 地址”一段时间看问题是否解决。或者直接“重置”这个网络适配器的 DNS 设置(Windows10 设置里找到网卡旁边的“重置”按钮),然后重启电脑和路由器。
- 查看/更改 DNS 服务器:
3. 检查 代理设置
- 有时操作误触或软件安装会更改代理设置,导致浏览器流量被错误引导。
- 系统代理设置:
- 按 Win+i 设置 -> 网络和 Internet -> 网络和共享中心。
- 点击左侧的“更改适配器设置”。
- 右键点击你当前连接网络的适配器(通常是 Wi-Fi 或以太网),选择“属性”。
- 双击“Internet 协议版本 4 (TCP/IPv4)”。
- 确保设置为“自动获取 IP 地址”和“自动获取 DNS 服务器地址”。如果曾经手动设置过,可以尝试将其改回这两个选项,尤其是如果你确定没有使用 VPN。
- 浏览器自身代理设置:
- 打开你使用的浏览器(例如 Edge、Chrome),点击右上角菜单 (三个点) -> 设置。
- 在设置里搜索 “系统代理” 或 “代理”。
- 查看你浏览器是否也设置了自动代理符合,或者是否期望使用 PAC 文件等。很多浏览器有“仅系统代理设置影响我”或类似选项,确保没有强制覆盖,或者将它关闭。对于 Chrome,也有一部分人在系统代理设置到注册表里存储了,尤其是老系统,可以直接删除浏览器 Edge 的配置文件或改名让用户重启,系统代理设置写入注册表 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet-Fax 下的 Modem 值,删除或者改名 AppDisableEdgeLegacyUI 的值也可以等等,这里先不说,先尝试重置简单点。
- 系统代理设置:
4. 浏览器重置设置
- 浏览器设置因为各种插件、扩展、或是配置冲突,有时会被搞得很混乱。重置可以恢复默认设置。
- 对于 Microsoft Edge:
- Edge 设置 -> 系统和应用 -> Edge -> 重置...
- 可以选择快速重置(只重置设置,保留历史记录、密码、Cookie 等),或者完全重置(会清除历史记录等,要备份)。
- 对于 Chrome:
- Chrome 设置 -> 重置设置 -> 恢复原始默认设置。
- 如果问题只在某个浏览器(比如 Chrome)出现,而在 Edge 里可以正常访问,那么这个问题大概率就是 Chrome 浏览器本身的问题,重置 Chrome 或者换个浏览器试试。当然,检查一下 Chrome 的扩展程序管理器们,删除可疑插件看下是否有冒名顶替者也可能有帮助。有的刀,我的意思是。
- 对于 Microsoft Edge:
5. 检查防火墙和安全软件干扰
- Windows 自身的防火墙或者其他第三方安全软件有时会过于“热心”,阻止了浏览器访问网页。
- Windows 防火墙:
- 按 Win+i 设置 -> 更新和安全 -> Windows 安全 -> 防火墙和网络保护。
- 点击“允许应用或功能通过 Windows 防火墙”。
- 在所有 App 下(通常需要点击右侧“更改设置”按钮,需要管理员权限)确保“HTTP 文件传输 (HTTP/1.1)”,“HTTPS 文件传输 (HTTPS)”,“F正向代理或VPN相关的规则可能需要临时关闭 Windows 防火墙试试(不适合作为常规操作,完成后记得打开),或者检查相关访问规则是否已开启。
- 第三-party 安全软件: 如果你安装了 360、腾讯电脑管家、Bitdefender 等,请检查它们的防火墙或上网保护设置,临时禁用看看,或者将您的浏览器和网络适配器加入信任列表。
- Windows 防火墙:
6. 域名解析缓存问题
- 浏览器或系统对域名的缓存可能出问题。清空 DNS 缓存试试。
- 按 Win+R 键,输入
cmd回车,打开命令提示符。 - 在其中输入
ipconfig /flushdns并回车。
- 按 Win+R 键,输入
7. 考虑特殊软件影响
- 如果你安装了VPN (Virtual Private Network) 软件,即使你没有连接,某些程序设置或插件可能会在网络适配器上留下痕迹,导致浏览器规则中 IP 冲突等。检查一下这些软件是否还在运行或者有没有发布补丁或移除历史记录。“我的意思是,也许你没有连接,但是软件后台自启自断之类的可能也有影响”。
- 服务器状态: 如果所有方法都试了还不行,关注一下你尝试访问的网站,它们自己或服务器提供商是否偶尔会有服务问题?但这通常不是浏览器和 Win10 本身的问题。你的问题是所有网站都打不开,或者只有一部分?
如果以上这些步骤都尝试了,问题仍然存在,那可能需要更深入地进行排查,或者考虑联系网络服务提供商(如果你怀疑是 ISP 服务器端问题),甚至考虑执行 Windows 网络重置(在网络适配器设置中寻找重置网络按钮,这会移除所有网络适配器和相关驱动,然后重新安装)。希望这些方法能帮你找到问题所在!注意操作时保存重要文件,以防万一。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com