web-dev-qa-db-ja.com

WSAStartup()が失敗したか、Winsockのバージョンが正しくインストールされていません

この問題の答えをグーグルで探してみましたが、見つかりませんでした。だから私は助けを求めてここに投稿しています。 uTorrentを開こうとすると、次のエラーが発生します。

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

これは突然起こった。何が原因なのかわかりません。コンソールで「netshwinsockreset」コマンドを使用してwinsockをリセットしようとすると、次のエラーが発生します。

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

はい、管理者としてcmd.exeを実行しました。

誰かがここで私を助けてくれませんか?

3
Isserlis

Winsockが破損しているようです。解決策は、別の正常なPCにログインし、winsockおよびwinsock2レジストリキーをからのみエクスポートすることです。

HKLM/System/CurrentControlSet/Services

フラッシュドライブにそれらをインポートし、ローカルレジストリにインポートし、マシンを再起動します。それ以外の場合は、別の正常なPCからwinsock.dllファイルをコピーします。 DLLは次の場所にあります。

c:/WINNT/system32/winsock.dll

マシンを交換して再起動すると、問題が修正されます。