Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

Windows 10を実行している同僚の自宅のコンピューターは、時々インターネットアクセスを失い始めました(トレイに制限付き接続ステータスがある状態で2〜3日に1回)。ネットワーク診断ウィザードを実行している場合(エラーのあるネットワーク接続のアイコンをクリックするか、設定から開始します ->更新とセキュリティ ->トラブルシューティング ->インターネット接続のトラブルシューティングを実行する )、一般的なエラーが表示されます:

このコンピューターには1つ以上のネットワークプロトコルがありません。

ネットワーク接続に必要なWindowsSocketsレジストリエントリがありません。

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

私の同僚は通常、Windowsとルーターを再起動することでこの問題を解決しました。その後、しばらくの間インターネットにアクセスできました。しかし、数日で問題が再発しました。最近、彼は行方不明のネットワークプロトコルエラーを修正するのを手伝ってくれるように私に頼みました。これが私がしたことです。

このようなフローティングの問題が発生した場合は、通常、 TCP/IPのリセットという単純なものから始めることをお勧めします。 およびWindowsSocketsの設定 。 DHCPを使用せずに手動でIPアドレスを設定した場合、次のコマンドはネットワーク設定をリセットします。したがって、LAN接続の現在のIPアドレス、サブネットマスク、ゲートウェイ、およびDNSサーバーの設定を書き留めてください。

netsh winsock reset

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

Sucessfully reset the Winsock Catalog.
You must restart the computer in order to complete the reset.

netsh interface ipv4 reset

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

Resetting Compartment Forwarding, OK!
Resetting Compartment, OK!
Resetting Control Protocol, OK!
Resetting Echo Sequence Request, OK!
Resetting Global, OK!
Resetting Interface, OK!
Resetting Anycast Address, OK!
Resetting Multicast Address, OK!
Resetting Unicast Address, OK!
Resetting Neighbor, OK!
Resetting Path, OK!
Resetting Potential, OK!
Resetting Prefix Policy, OK!
Resetting Proxy Neighbor, OK!
Resetting Route, OK!
Resetting Site Prefix, OK!
Resetting Subinterface, OK!
Resetting Wakeup Pattern, OK!
Resetting Resolve Neighbor, OK!
Resetting , OK!

これらのコマンドは、すべてのネットワークアダプターとすべてのプロセッサー(Winsockレイヤードサービスプロバイダー)のTCP/IP設定をデフォルトの状態にリセットします。したがって、サードパーティソフトウェアによってWinsockスタックに構築されたすべてのサードパーティハンドラーを削除します。ほとんどの場合、ウイルス対策ソフトウェア、スニファ、ファイアウォール、または一部のウイルスでさえ、ハンドラーをWinsockネットワークスタックに統合します。

これらのコマンドをすべて実行したら、コンピューターを再起動してインターネット接続を確認します。

問題が解決しない場合は、現在のWindowsSockets設定をレジストリから削除してください。

  1. レジストリエディタ(regedit.exe)を開き、レジストリキー HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WinSockに移動します。 。このレジストリキーをREGファイルにエクスポートしてバックアップします(右クリック->エクスポート)。
    Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません
  2. Winsockを削除します regキー(右クリック->削除 );
    Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません
  3. レジストリキーHKEY_LOCAL_MACHINE\ SYSTEM \ CurrentControlSet \ Services \ Winsock2についても同じようにします 。

次に、TCP/IPプロトコルコンポーネントを手動で再インストールする必要があります。

  1. ネットワーク接続管理パネル( ncpa.cpl )でネットワークアダプタのプロパティを開きます )、[インストール]をクリックします;
  2. プロトコルを選択します インストールするコンポーネントのリスト(ネットワーク機能タイプの選択)。
  3. 次に、ディスクからコンポーネントをインストールすることを指定し、フォルダーへのパスを指定します: C:\ Windows \ INF ;
    Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません
  4. インターネットプロトコルバージョン4(TCP / IPv4)を選択します 利用可能なネットワークプロトコルのリストで、コンピュータを再起動します。
    Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません
TCP / IPコンポーネントを再インストールすると、次のエラーが発生しました:

Network Connections
Could not add the requested feature. The error is: This program is blocked by group policy. For more information, contact your system administrator.

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

これを修正するには、次のレジストリキーを手動でインポートする必要があります:HKLM\SYSTEM\CurrentControlSet\Services\Winsock およびHKLM\SYSTEM\CurrentControlSet\Services\Winsock2 同じOSバージョンとビルド番号を実行している別のコンピューターから、問題のあるPCに適用します。

以下のリンクから、クリーンなWindows 10x64LTSC用の既製のregファイルをダウンロードできます。

  1. win-sock-repair-win10.reg
  2. winsock2-repair-win10.reg

これらのREGファイルをレジストリにインポートし、コンピュータを再起動します。次に、TCP/IPプロトコルを再インストールしてみてください。 (他に方法がない場合は、以前にバックアップしたwinsockレジストリキーを使用できますが、クリーンなものを使用することをお勧めします。)

ネットワーク接続のプロパティで、動的IPアドレスとDNSサーバー設定を取得するように構成されているかどうかを確認するか、IPアドレスとDNSサーバーを手動で指定します(私の場合、静的IP設定はリセット後にクリアされます)。自宅のコンピューターには、次の静的GoogleDNSサーバーアドレスを使用できます。8.8.8.8 および 8.8.4.4

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

詳細をクリックします ここのボタンと[WINS]タブで、LMHOSTSルックアップとNetBIOS over TCP/IPを無効にします。これらのネットワークプロトコルは古く、最新のネットワークでは必要ありません。

Windows 10ネットワークプロトコルエラー:WindowsSocketsレジストリエントリがありません

その後、「1つ以上のネットワークプロトコルが欠落しています」というエラーがWindows 10で消えました。それでも問題が解決しない場合は、NICドライバーを再インストール(更新)することをお勧めします。また、この問題を引き起こす可能性があります。


  1. Windows 10 で接続失敗エラー 651 を修正する方法

    エラー 651「モデム (または別の接続デバイス) がエラーを報告しました」が発生する場合があります ブロードバンド接続を使用して PC (Windows 7/8/8.1 または 10) をインターネットに接続しようとすると、.エラー 651 は、PPPoE 接続を使用してインターネット接続を確立しようとしたときに通常発生する一般的な Windows エラーです。これは、必要なシステム ドライバー ファイルの実行に失敗したため、インターネット接続を正常に使用できないことを意味します。 このエラーは通常、レジストリの問題が原因で発生し、ツールがルーターまたはハブ デバイスを認識できなくなります

  2. このコンピュータで 1 つまたは複数のネットワーク プロトコルが見つからないというエラーを修正

    突然、Wi-Fi またはその他のインターネット接続が機能しなくなります。 Wifiはインターネットにアクセスできると言っていますが、ウェブサイトを開くことができず、インターネット接続の兆候はありません。また、ビルトインのネットワーク トラブルシューティング ツール (タスクバー通知の [ネットワーク] アイコンを右クリック) を使用して問題を診断しようとすると、「One or More Network Protocols Are Missing on this computer」という結果になります。 」または「Windows ソケット レジストリ エントリがありません。ほとんどの場合、不適切