Windows Sockets 出错解决方法

最近一段时间为了加速QQ等级升级,下载安装了QQ电脑管家,使用起来却不尽人意,比如虽然QQ电脑管家虽然添加了设置代理的功能,但经使用代理上网的我试用之后,发现那不过只是一个花瓶和摆设。而通过微博反馈到QQ电脑管家和马化腾,反馈竟然被无视,真是让人无语。这是一个什么样的产品团队?这是一种什么样的产品态度?然而,因为对整个系统并没有什么影响,所以一直也没有管它。

1.错误起因

但昨天晚上,悲剧发生了。手贱点了QQ电脑管家里的软件管理,想着把一直以来很少在用的软件给删除一下,因为对这种软件的信任,想着随便应该可以卸载软件的,就一个个地卸载了下去。结果卸载完重启系统时,却出现了这样的错误提示(因为是系统启动时出现的错误,所以这是用手机拍摄的一张图片,效果比较差):

因为软件并没有提示错误的具体信息,又加上是用QQ电脑管家卸载的软件,所以当时我并没有意识到事情的严重性。但当出现这个提示,点击确定,而系统载入桌面壁纸,却在四五分钟后依然没有载入进桌面的时候,我开始着急了。我首先想到是不是需要重启一次,但再三重启,故障却依旧,每每等待数十分钟,却进入不了系统。而最后终于进入到系统的时候,各种程序和软件却又提示了一大堆的错误。

2.错误提示

这是BT下载软件uTorrent的错误提示:WSAStartup() failed, or you have the incorrect version of WinSock installed:

这是有道词典的错误提示:socket init error!:

这是QQ软件的错误提示:Initialization failure: 0x0000000C:

这是某款软件的错误提示,软件名字我已忘记,但提示却与众不同:Fatal Error:Initialize Runtime Environment Failed!:

这一系列的错误提示,还有系统出现的莫名其妙的故障,搞的我有点摸不着头脑,于是就想着Google错误提示看看到底是怎么回事儿。但电脑却无法上网,于是试着“Ping 一下代理服务器”,却出现了这样的提示:

Unable to initialize Windows Sockets interface, error code 0.

3.解决方案

换电脑Google上面的错误提示,最后终于获得了解决,有人提供了自己动手的解决方案,需要将错误的注册表进行修正,但过程稍微复杂,需要自己一步步地操作。

而针对这一很多人碰到的错误,有人已经制作了一个小工具,以方便后来者在遇到这样的问题时修复系统。软件名字叫WinSockFIX,这里是下载地址

下载之后,随便放到硬盘上的任意位置,运行之,稍候片刻,即可完成修复。重启电脑,发现问题已经获得了修复。

4.关于QQ电脑管家

在去年3Q大战之后,腾讯突然将QQ医生这个已经近乎被无视的产品拿上台面试图狙击360的系列产品,而QQ电脑管家也受到了空前重视;针对QQ电脑管家的QQ等级加速似乎已经是腾讯旗下所有产品中能获得的最大速度。

但我想说的是,一款产品的成功,不是靠着这些虚的东西带来的;无论是腾讯的对手360,还是腾讯自己的QQ邮箱、QQ影音,以及QQ拼音,它们的成功无不是靠着脚踏实地,一步步走过来的。

可反观QQ电脑管家,一个使用代理上网无法正常使用的问题已经被反馈了这么久,却始终不见任何动静,即使推出了设置代理的功能,但却只是一个摆设;而官方给出的解释,依然是在推脱。

再如这次月夜使用QQ电脑管家的过程,使用该软件进行系统优化,进行软件卸载,竟然能将系统的核心部分,Windows Sockets给删掉,或者是给禁用掉。这样的软件,何以让用户去信赖,何以在用户中得到一个好的口碑?虽然而今伴随着QQ电脑管家加速QQ等级的功能已经获得了越来越多的装机量和使用率,但产品团队是否思考过,一旦这样的措施去除,QQ电脑管家是否还能在用户的电脑上获得一个位置,QQ电脑管家是否还能在安全产品线上保有一席之地?