我目前正在Windows XP Service Pack 3
我的系统上运行。但是今天,当我无法通过 LAN 电缆连接到互联网时,我意识到几乎所有重要的网络服务都已停止运行。任何通过它启动的尝试都会services.msc
给我以下消息:
Could not start the DNS Client Service on Local Computer
Error 1068: The dependency service group failed to start
我所有与网络相关的软件或服务都已停止运行,例如,Windows 防火墙已永久关闭,我的 Avast Anti-Virus 的实时防护盾和 Web 防护盾服务也已永久关闭。
当我将 LAN 线插入笔记本电脑时,它会自行注册,但当我执行ping localhost
C:>ping localhost
Unable to contact IP driver, error code 2
此外,ipconfig
我得到了这个:
Windows IP Configuration
An internal error occurred: The request is not supported.
Please contact Microsoft Product Support Services for further help.
Additional Information: Unable to query host name
经过进一步的探索,我发现任务管理器中除了“NETWORK SERVICE”进程之外,没有其他svchost.exe
进程正在运行。此外,当我第一次打开任务管理器时,我看到大约 20 个进程正在运行,其中大多数进程的用户名列为空。
经过谷歌搜索,我发现这些服务很重要,
DHCP
DNS
Net logon
Network connection
Network location Awareness
TCP/IP Net BIOS Helper
它们除了Network Connections
能工作之外,都无法启动。我的系统的事件查看器显示了一堆 7000 和 7001 事件错误。
我尝试重新安装网络驱动程序,在带网络连接的安全模式下启动,并尝试启用上述服务。我之前曾禁用过系统还原,因此我的系统没有还原点。我尝试了很多 Google 搜索方法,但都不起作用。此外,问题列表如此之长,我有点困惑,不知道应该在互联网上搜索什么。:(
还有一件事我想提一下,昨天早上,我的防病毒软件 Avast 检测到一个RootKit
隐藏在系统文件夹中的病毒。它被删除了,但这可能是 root kit 造成的问题。我确实运行了,boot-time scan
但没有发现任何病毒。请多多指教。格式化并重新安装 Windows 是我唯一的选择吗?
答案1
答案2
经过大量研究,我发现tcpip.sys
文件已C:\windows\system32\drivers
损坏。重新加载新副本解决了该问题。:)