这台电脑(HP 笔记本电脑,Vista 64 位 Home Premium SP1)曾感染过病毒。为了清除病毒,我取出驱动器并连接到另一台电脑,并使用 2 个不同的扫描仪清除病毒。然后我将驱动器放回笔记本电脑中,现在我正尝试在笔记本电脑上运行 Spybot/SUPERAntiSpyware 和其他程序,但我无法让网络正常工作。有线和无线网络适配器都无法使用 DHCP 获取 IP 地址。如果我静态分配有效的 IP、网关和 DNS 服务器,系统托盘中的小图标会切换到地球仪,但我无法 ping 或解析 DNS 地址。
我在 cmd 中尝试了两个命令:
netsh winsock 重置
和
netsh int ip 重置
中间重启过,但没用。在必须重新安装 Vista 之前,还有其他步骤可以尝试吗?
答案1
您是否安装了 Norton 360 或任何其他 Norton 网络程序?如果是,请尝试禁用它并重新启动。还可以尝试打开或关闭 Windows 防火墙,看看是否有效果。
否则,请尝试快速扫描任何损坏的系统文件(准备好 Vista 安装媒体)。单击Start按钮,键入sfc /scannow
并点击Enter。一旦提示您扫描的框消失,请重新启动并查看问题是否已解决。如果您的感染破坏了任何系统文件,尤其是与网络相关的文件,这可能会奏效。
如果失败了,请尝试系统还原回到你发现问题之前的某个点。我愿意投入资金来修复它。
如果你想尝试一下,这里有一个教程教你如何维修安装在 Vista 下。我个人会跳过这一步,直接按照您的建议重新安装。病毒可以深入系统,影响许多系统文件,并隐藏得很好,有时重新安装会更省事。此外,您将获得一台超级快速的计算机(或者至少就 Vista 而言超级快速... ;-)
答案2
netsh 接口全部重置
重置所有接口:6to4、HTTPSTunnel、ipv4、ipv6、isatap、portproxy、tcp、teredo
但是我不知道这样做到底会有什么风险(我认为风险不大,除了重新安装/重新配置网络相关软件和 Windows 参数……)
答案3
HOSTS 文件是否已被恶意软件修改?这会导致一些网络问题。您可以对已知主机(如 www.cisco.com (72.163.4.161))进行 tracert 并查看数据包失败的位置吗?