Winsockは、ネットワークアプリケーションがTCP / IPなどのネットワークサービスとどのように通信するかを判断するためにWindowsで使用される仕様です。基本的には、2つのネットワークプログラムが互いにどのように通信するかを定義します。たとえば、FTPクライアントが正しく動作するためには、Winsockを使用します。ただし、スパイウェアやアドウェアの削除中にWindowsマシンでWinsockが破損する可能性があります。 Winsockやソケットエラーに関する奇妙なエラーが発生することがあります.IPCONFIGなどの基本コマンドは正しく動作しません。
Winsockエラーを修正するには、TCP / IPプロトコルスタック全体をリセットする必要がありますあなたのWindowsコンピュータ上で。
Microsoft Winsock Fix
TCP / IPをリセットする最も簡単で安全な方法
Windowsのバージョンに合った正しいファイルをダウンロードしてウィザードを実行するだけです。
手動でTCP / IPネットワークスタックをリセットする
上記のプログラムがうまくいかない場合の最初の試みは、手動でリセットすることです。
TCP / IPネットワークスタックCMDと入力し、[コマンドプロンプト]を右クリックし、[管理者として実行]を選択して、管理者コマンドプロンプトを開きます。
netsh int ip reset resetlog.txt
TCP / IPが動作するために必要な2つのレジストリキーを書き換えます正しく
netshを使用してWinsockをリセットする
TCP / IPをリセットしても動作しない場合は、Windows XP、Vista、7,8,10で動作します。あなたのために、リセットコマンドを使用してTCP / IPスタックをリセットしようとします。
resetコマンドを入力する前に、影響を受けるLSP(Layered Service Providers)を確認する必要があります。これを行うには、次のように入力します:
netsh winsock show catalog
以下のリセットコマンドはすべてのWinsock LSPを削除します。次のコマンドを入力します:
netsh winsock reset catalog
Winsockカタログはデフォルト設定にリセットされます。破損しているネットワーク接続の問題を引き起こしているLSPがある場合、このコマンドはそれを修復する必要があります。このコマンドを実行すると、以前にインストールされたLSPを持ついくつかのプログラムを再インストールする必要があることに注意してください。
以下の「サポート技術情報」(Microsoft Knowledge Base) Windows XPとWindows VistaのWinsock2破損:
上記の方法の1つがネットワークの問題を解決しました。そうでない場合は、Windowsが修復できないほど破損する可能性があるため、Windowsを再インストールする必要があります。