由TCP/IP协议遭破坏而造成的网络故障----Remote Access Connection Manager服务出现3221356592(0xc0020030)错误

症状: 系统启动过程中非常缓慢,大概需要过5分钟才能进入桌面。查看服务发现:   Cryptographic Services 服务无法启动 DNS Client 服务无法启动 DHCP Client 服务在启动时暂停 IPSEC Services 服务因下列错误而停止 Net logon 服务无法启动 Print spooler 服务意外地终止。。。 Remote Access Connection Manager 服务因3221356592(0xC0020030) 服务性错误而停止。 Remote Access Auto Connection Manager 服务无法启动 Telephony 服务无法启动 windows firewall/internet connection sharing (ICS)服务因下列错误而停止:应用程序没有调用wsastartup,或者wsastartup失败   对网络主机发出的Ping测试全部显示为Request timed out  
初步判断为某关键核心服务出错导致一系列相关的服务无法启动。  由于之前杀毒的时候曾经将一些病毒、恶意软件的组件进行清除,而清除之前,系统的这些服务是正常的。因此,怀疑系统是由于遭受到恶意软件的修改导致网络组件受损而引起这个故障。  检查了一遍,发现所有不能正常启动的服务都是与TCP/IP协议有关的。可是ping回环地址却又是正常的,好难判断是否由于TPC/IP协议组件被破坏而造成的。在微软知识库里面查了好多文章,都没有找到解决方法。但所有的故障无一例外都指出是TCP/IP故障导致的。于是重建一次TCP/IP协议:  1、打开注册表编辑器,在注册表中删除以下两个键: HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/WinsockHKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Winsock2  (nettcpip.inf: XP版本的在c:/windows/inf/下,Win2K则是c:/winnt/inf/下,不过由于Win2K的Nettcpip.inf文件和XP中的不一样,因此,Win2K版本无需做此步,至于如何不一样?自己有兴趣去看看:D)2、找到nettcpip.inf文件,打开: Characteristics = 0xa0 <------把此处的0Xa0改为0x80 保存退出(该设置就是允许用户修改TCP/IP协议)  3、打开本地连接的TCP/IP属性---添加协议—从磁盘—浏览,找到刚刚保存的nettcpip.inf文件,然后选择“TCP/IP协议”(不是选择那个MS TCP/IP 版本6)。 经过这一步之后,又返回网络连接的窗口,这个时候,那个“卸载”按钮已经是可用的了(未做这一步之前是灰色的)。点这个“卸载”按钮来把TCP/IP协议删除,然后重启一次机器。  4、重启后再照着第3步,重新安装一次TCP/IP协议便可。  5、安装好协议后重启一次,故障就解决了。  

你可能感兴趣的:(网络应用)