我试图让旧的台式电脑起死回生,但却遇到了一个无法解决的问题。
主要问题就是我在标题中写的内容 -nslookup
有效,ping
并tracert
给出couldn't resolve
响应(当然,浏览器和其他程序不能很好地工作)。我知道已经有很多关于这种情况的问题(例如这个),但没有一个解决方案能够解决我的问题。
这个问题在自动 DNS 上都会发生,即使我将它们设置为自动 DNS8.8.8.8
或我的 ISP 的 DNS,问题仍然存在。按下 Enter 后,浏览器立即返回名称解析错误,但奇怪的是,Wireshark 没有显示任何 DNS 请求。就好像根本没有发出任何 DNS 请求一样。
当我使用时,问题开始出现eScan 删除实用程序一劳永逸地摆脱那个糟糕的防病毒软件。通用卸载程序让 Windows 认为它仍然安装着,所以我决定使用一个删除工具。我认为这可能与 Windows 防火墙中的某些规则有关,但即使完全关闭它,问题仍然存在。
我尝试过的:
netsh winsock reset catalog
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
ipconfig /flushdns
route /f
net stop dnscache
一切顺利完成,但唯一的变化是 Steam 现在正在连接到其服务器(=我可以ping
IP 地址并且tracert
不会no resources
像以前那样返回)。但是,计算机无法通过任何其他方式访问互联网。
我还了解到这个问题可能与 IPv6 连接有关,所以我继续使用本文中的修复实用程序完全关闭 IPv6,因为我根本不需要它(Microsoft Fix-it 50409-50413)。什么都没改变。我尝试在高级 TCP/IP 设置中调整 DNS 后缀,但也失败了。sfc /scannow
也没有改变任何东西,就像卸载 Hamachi、Bonjour 和其他网络实用程序一样。该问题也发生在带网络连接的安全模式下,所以我怀疑它是由启动项引起的。Windows 声称我没有几天前的早期系统恢复点。
有什么建议么?
哦,我不认为这是硬件故障,因为安装在另一驱动器上的 OS X 可以完全访问互联网,没有任何问题。
附言:是的,我可以将机器全部格式化,但那样我就什么也学不到了。;)