出现问题:Windows socket error:由于系统缓冲区空间不足或列队已满,不能执行套接字上的操作.(10055),On API connect
原因:
(官方解释)Norton GoBack 主要是其附带的 GBTray.exe 程序会导致出现这一问题. 你可以在运行 µTorrent 之前关闭 GBTray.exe 即可, 如果仍然出现问题请禁用 Norton GoBack. 更新到最新的 v4.1 版本的 Norton Goback 可以完全解决这一问题.
这一问题也有可能是由 mIRC 崩溃并退出而导致的. 当它崩溃并退出时会使 CPU 使用达到 99%. 建议使用任务管理器手动终止其进程.
Windows 2000/XP/2003 的一项注册表设置也可能会导致出现这一问题, 请读取微软的下列文章并使用其提供的解决方案. KB196271
这一问题还可能出现在没有破解 TCPIP.SYS 但将 µTorrent 中 net.max.halfopen 参数的值设置为超过 8 的情况下. 请使用 EventID 4226 补丁\” (XP SP2 和 2003). 即使已经破解过该文件, 也应该经常检查以免被微软新的更新补丁覆盖而导致破解失效.
1、虚拟内存太小或者C盘满了。设置虚拟内存为更大,并保证C盘还有充足的空间。
2、是你电脑里面某个软件的问题。
这个错误可能是你计算机的Socket句柄资源用尽导致的,能够造成这种现象的一种情况就是你的计算机的某个程序不断的向某个连接发出连接申请,但是始终没能连上,没连上就会引发一个错误,如果编程的人没有写释放资源的代码,那么这个连接就始终占据着着一个句柄,于是由于不断的连接,最终导致 Socket句柄资源耗尽。
3、注册表中的以下二项出现错误
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2
解决办法:备份,然后找一台相同系统的机器,将以下注册表分支导出存为二个文件,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2
最后将这二个导出的注册表文件导入到有问题的机器中即可。
解决方法:推荐重装系统。
未经允许不得转载:PT玩家 » 刷PT出现“Windows socket error:由于系统缓冲区空间不足或列队已满”怎么解决