我像往常一样上网,突然间它停止浏览网站。我可以 ping 通,但无法浏览。
操作系统:Windows 7 Ultimate 64位,系统类型:PC
互联网连接:PC 通过笔记本电脑获得连接。换句话说,我使用以太网电缆与 PC 无线共享笔记本电脑。
答案1
以下是解决此问题的方法:(特别感谢心理怪人)
- 安装 MalwareBytes,更新,进行完整的系统扫描。
- 安装 Microsoft Security Essential、更新和完整系统扫描。
- 如果您有任何 Norton AV 产品,请使用 卸载它
Norton Removal Tool
。它很可能会阻止网络流量。 - 打开cmd并运行
sfc /scannow
- 更新网络适配器驱动程序
- 启用 Telnet 客户端(如果您不知道如何操作,请谷歌搜索),打开 cmd 并运行
telnet www.google.com 80
。检查输出并查看是否可以连接。如果输出中没有消息,则可能是电缆或硬件组件存在问题。 - 尝试 ping 一些你从未访问过的域名。并直接 ping 一些 IP 地址。如果你无法得到回复,那么你可能遇到了 DNS 问题。你也可以在适配器设置中手动提供 DNS 地址。别忘了
ipconfig /flushdns
- 在进行所有这些测试时,继续启用/禁用网络适配器、重新启动系统并使用 Windows 的“诊断”功能。
- 尝试在 cmd 中运行
netsh winsock reset
和netsh interface ipv4 reset
。netsh interface ipv6 reset
请确保重新启动才能看到效果。 - 撤消您之前对网络接口所做的任何注册表调整。
- 下载
TCP Optimizer
最新版本,运行它并选择您的网络接口和速度。单击 Windows 默认/最佳设置并应用它。务必勾选注册表备份。重新启动并查看更改 - 检查浏览器代理设置。确保您没有使用全局代理,并尝试使用不同的浏览器访问网络。不要只使用一种。
- 确保在网络适配器设置中启用了 Netbios。
- 尝试禁用
Internet Protocol Version 4 (TCP/Ipv4)
适配器设置以外的任何设置,以查看是否配置有错误。 - 如果您使用 DHCP 网络,请检查是否
Obtain DNS Address Automatically
已勾选。 - 进入带网络连接的安全模式,检查是否可以访问网络。或者尝试其他用户。这可能是由特定用户引起的。
- 使用 CCleaner 检查所有启动项并禁用不必要的项。某些服务或程序可能会导致这种情况,报告称其中之一是
Bonjour Service
- 打开运行,执行
services.msc
并检查所有与网络相关的服务是否正在运行。 - 打开浏览器并检查是否可以打开 https 网站?此问题可能是由特定协议(如 http 或端口 80)引起的。
- 如果您有像我这样的 HUB 交换机,请尝试交换端口。这对我的情况有帮助。检查电缆是否被切断。
- 这也可能是由某种蠕虫或恶意软件引起的,任何 AV 产品都无法检测到。因此,请尝试在任务管理器中检查正在运行的进程,分析每个进程,并尝试终止那些可疑的 exe 文件。
- 检查位于的 HOSTS 文件,
windows/system32/drivers/etc/
您可能将所有域指向本地主机。 - 检查设备管理器中的 13 个网络适配器项,查看是否有禁用或失败的驱动程序/服务项。不同的连接类型需要不同的驱动程序/服务项。
答案2
对我来说,我的机器以某种方式决定它需要通过代理连接我的所有网络连接,包括特殊的VPN...我之前运行了所有的netsh命令,ipconfig命令并检查了我的主机文件,但只要我取消选中所有设备的代理,它就可以工作了。
我完全不知道这些是如何检查的,说实话,这让我有点担心。
取消选中代理解决了我的连接问题。