WSAStartup() 失败,或者您安装了不正确的 Winsock 版本

WSAStartup() 失败,或者您安装了不正确的 Winsock 版本

我尝试在 Google 上搜索这个问题的答案,但找不到。所以我在这里发帖寻求帮助。当我尝试打开 uTorrent 时,出现此错误:

WSAStartup() failed, or you have the incorrect version of Winsock installed.

这件事突然发生了。我不知道是什么原因造成的。当我尝试在控制台中使用“netsh winsock reset”命令重置 winsock 时,出现此错误:

Initialization Function InitHelperDll in NSHHTTP.DLL failed to start with error code 10107 Access is denied.

是的,我已经以管理员身份运行了 cmd.exe。

有人可以帮我一下吗?

答案1

您的 winsock 似乎已损坏。解决方案是登录另一台健康的 PC,然后仅从以下位置导出 winsock 和 winsock2 注册表项

HKLM/System/CurrentControlSet/Services

到闪存驱动器,将它们导入到本地注册表,然后重新启动计算机。否则,winsock.dll从另一台健康的 PC 复制文件。DLL 位于:

c:/WINNT/system32/winsock.dll

更换您的机器并重新启动,您的问题将被解决。

相关内容