解决“Unable to initialize Windows Sockets interface”的问题
来源:百度文库 编辑:神马文学网 时间:2024/04/26 03:15:27
解决“Unable to initialize Windows Sockets interface”的问题 -|tinylee 发表于 2006-1-11 23:32:00
今天中午回到宿舍,顺手打开了冰剑(IceSwrod),想学学怎么用它,当看到SPI条目时,看到了里面定义的网络接口,居然有两个是“完美卸载”,我记得自己装过一次,用了就卸载掉了,于是打开注册表,把那两个表项删掉了,因为总觉得系统加载一个无用的驱动,会让系统更不稳定。
从那一刻起,麻烦来了,下午回来开机的时候,发现卡巴不能正常启动了,开qq,弹出一个空白的MessageBox,然后没有反应,想上网查一下是什么原因,却发现浏览器什么页面也打不开了。
突然意识到自己的网络出了问题,于是ping网关,却出现了意想不到的事情,ping命令提示了错误:Unable to initialize Windows Sockets interface, error code 0,这个code是WSAStartup方法不能初始化的错误代码。看来我的socket出问题了。
卸载了网卡,重新安装了驱动,问题依然没有解决。看来不是硬件问题,应该是软件问题了。
到了实验室,上网查了这个错误,在微软的官方网站有描述,意思是破坏了WinSocket的文件,可是我没有破坏文件啊,所以猜想是破坏了注册表。
找了一台Xp的机子,将对应的注册表项导出,拿回来和自己的机子比较。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries
里面一共有15项,好像是所有的TcpIp接口,我对照着自己的机子,发现少了4和5,导入后,重启。
发现ping可以运行了,高兴啊,又去开qq,发现还是网络连接失败,继续ping网关:Destination unreachable。
崩溃!一般这样的错误是网络参数配置的不对的原因,可是我的没有问题啊?在网络-〉属性里面看起来一点问题都没有的。
有试着用ipconfig /all,突然发现自己的IP和submit都是0.0.0.0,看来参数还是没有配置好,可是我在网络属性里面已经写好了啊,在这里没有体现?
重启,依然无效,我做好重做系统的准备了,但是还是不甘心,找到了jiji的机子,因为我们是用一张XP盘装的,重新导出注册表,修改后导入,重启,居然好了,哈哈,那个乐啊!就像注定要重做的系统被挽救回来一样!再说,我那张XP盘都找不到了啊!
下面是IceSword里面提示的,原来被我删掉的那两项:
下面这个是注册表中对应的项:
记得前几天老师才讲过:RSVP是资源预留协议。现在印象更深刻了,呵呵。能上网的感觉真好啊,哈哈。
今天中午回到宿舍,顺手打开了冰剑(IceSwrod),想学学怎么用它,当看到SPI条目时,看到了里面定义的网络接口,居然有两个是“完美卸载”,我记得自己装过一次,用了就卸载掉了,于是打开注册表,把那两个表项删掉了,因为总觉得系统加载一个无用的驱动,会让系统更不稳定。
从那一刻起,麻烦来了,下午回来开机的时候,发现卡巴不能正常启动了,开qq,弹出一个空白的MessageBox,然后没有反应,想上网查一下是什么原因,却发现浏览器什么页面也打不开了。
突然意识到自己的网络出了问题,于是ping网关,却出现了意想不到的事情,ping命令提示了错误:Unable to initialize Windows Sockets interface, error code 0,这个code是WSAStartup方法不能初始化的错误代码。看来我的socket出问题了。
卸载了网卡,重新安装了驱动,问题依然没有解决。看来不是硬件问题,应该是软件问题了。
到了实验室,上网查了这个错误,在微软的官方网站有描述,意思是破坏了WinSocket的文件,可是我没有破坏文件啊,所以猜想是破坏了注册表。
找了一台Xp的机子,将对应的注册表项导出,拿回来和自己的机子比较。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries
里面一共有15项,好像是所有的TcpIp接口,我对照着自己的机子,发现少了4和5,导入后,重启。
发现ping可以运行了,高兴啊,又去开qq,发现还是网络连接失败,继续ping网关:Destination unreachable。
崩溃!一般这样的错误是网络参数配置的不对的原因,可是我的没有问题啊?在网络-〉属性里面看起来一点问题都没有的。
有试着用ipconfig /all,突然发现自己的IP和submit都是0.0.0.0,看来参数还是没有配置好,可是我在网络属性里面已经写好了啊,在这里没有体现?
重启,依然无效,我做好重做系统的准备了,但是还是不甘心,找到了jiji的机子,因为我们是用一张XP盘装的,重新导出注册表,修改后导入,重启,居然好了,哈哈,那个乐啊!就像注定要重做的系统被挽救回来一样!再说,我那张XP盘都找不到了啊!
下面是IceSword里面提示的,原来被我删掉的那两项:
下面这个是注册表中对应的项:
记得前几天老师才讲过:RSVP是资源预留协议。现在印象更深刻了,呵呵。能上网的感觉真好啊,哈哈。
解决“Unable to initialize Windows Sockets interface”的问题
如何解决PHP startup: Unable to load dynamic library的错误
Unable to Open C:\windows\system32\odbcconf.t...
[转]IDL: Unable to allocate memory 内存问题_IDL:In...
轻松解决Windows虚拟内存不够的问题
轻松解决Windows虚拟内存不够的问题
轻松解决Windows虚拟内存不够的问题
解决Windows虚拟内存不足的问题
解决windows installer服务不能访问的问题 - Windows Vista ...
Windows映射模式及相关问题的解决
解决Windows 程序界面闪烁问题的一些经验-yaodong
解决 Windows 程序界面闪烁问题的一些经验
关于JDBC连接informix出现的异常:Unable to load locale c...
Struts2 Unable to load configuration. - bean ...
轻松解决Windows系统棘手问题
妙用Windows安全模式解决诸多问题
中国网络摄影 - 公正——一个亟待解决的问题 - Welcome to China photography
SOCKETS规范及应用-WINDOWS网络编程接口
java.lang.OutOfMemoryError:unable to create native thread
A-B "unable to save tag database" - qidanei20...
添加用户帐号报错unable to lock password file
什么是电脑内存?如何解决内存不足的问题?Windows的剪贴板在哪里?如何查看?
解决vista输入法失灵的问题 - Windows Vista - [进阶讨论] - 远景...
解决 Windows 无法显示隐藏文件夹的问题(在 WindowsXP/2000/2003下通过)