本文主要是介绍ADW_ROOGOO手动清除与WINSOCK恢复,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ADW_ROOGOO会抓取网络数据包,并发送至roogoo.com,主要文件msplus.dll,如果缺少该文件,将导致系统WINSOCK功能损坏,将使系统不能访问网络。本文的修复方法,可使用于类似winsock损坏的修复。
ADW_ROOGOO处理办法(处理前请退出或停止杀毒软件):
1、将msplus.dll msplus1.dll msplus2.dll反注册
regsvr32 -u msplus.dll
regsvr32 -u msplus1.dll
regsvr32 -u msplus2.dll
regsvr32 -u msplus.dll
regsvr32 -u msplus1.dll
regsvr32 -u msplus2.dll
ren msplus*.dll msplus*.dl~
2、删除驱动WS2IFSL
a) 删除注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/WS2IFSL
b) 删除文件%System%/System32/drivers/ws2ifsl.sys
3、删除注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/winsock
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/winsock2
4、重启计算机,重装TCP/IP协议(XP使用netsh int ip reset resetlog.txt)
2、删除驱动WS2IFSL
a) 删除注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/WS2IFSL
b) 删除文件%System%/System32/drivers/ws2ifsl.sys
3、删除注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/winsock
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/winsock2
4、重启计算机,重装TCP/IP协议(XP使用netsh int ip reset resetlog.txt)
参考:
http://securityresponse.symantec.com/avcenter/venc/data/adware.roogoo.html
如上仅为ADW_ROOGOO的处理办法。另对于WINSOCK的修复(如上的第3、4步),也可以如下操作:
方法一:可以将HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services下的WINSOCK和WINSOCK2导出,然后在记事本中将ControlSet001替换成CurrentControlSet,保存导入注册表,重启计算机
方法二:下载 WINSOCKFIX程序修复
方法二:下载 WINSOCKFIX程序修复
方法三:要在安装了 Windows XP Service Pack 2 (SP2) 的情况下修复 Winsock,请在命令提示符处键入 netsh winsock reset winsock.log,然后按 Enter
参考MS KB811259 : 如何确定Winsock2 是否损坏并从损坏中恢复
这篇关于ADW_ROOGOO手动清除与WINSOCK恢复的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!