- Windowsソケットには1つのジョブと1つのジョブのみがあります。OSとTCP / IPなどのネットワークサービス間の通信を有効にするためです。 言い換えれば、Winsocksはインターネットへのアクセスを支援することを目的としています。
- しかし、ユーザーがWebを使用できないようにする場合とは、まったく逆のことをする場合があります。 接続を妨げる1つの特定のエラーは、Windowsソケットレジストリエントリの欠落に関連しています。 幸いなことに、以下にリストされている完全な修正を自由に使用できます。
- 深く掘り下げる インターネット接続エラー 私たちの専用セクションをチェックして、未解決のものを残さないでください。
- トラブルシューティングの世界にさらに参加するには、 Windows10エラー 専用ハブ。
このソフトウェアは、ドライバーの稼働を維持するため、一般的なコンピューターエラーやハードウェア障害からユーザーを保護します。 3つの簡単なステップで今すぐすべてのドライバーをチェックしてください:
- DriverFixをダウンロード (検証済みのダウンロードファイル)。
- クリック スキャン開始 問題のあるすべてのドライバーを見つけます。
- クリック ドライバーの更新 新しいバージョンを入手し、システムの誤動作を回避します。
- DriverFixはによってダウンロードされました 0 今月の読者。
ネットワークアクセスは ウインドウズ10 ユーザーですが、残念ながら、多くのWindows10ユーザーが特定のネットワークの問題を報告しました。
これらの問題の1つは ネットワーク接続に必要なWindowsソケットレジストリエントリがありません インターネットへのアクセスを妨げる可能性のあるエラーメッセージ。 これは深刻な問題ですが、いくつかの解決策があります。
同じ解決策を適用できるその他のエラーメッセージを次に示します。
- このコンピューターのWindows10に1つ以上のネットワークプロトコルがありません
- Winsockがありません レジストリ
- グループポリシーによってブロックされた要求された機能を追加できませんでした
目次:
- レジストリからWinsockキーを削除し、TCP / IPを再インストールします
- Winsockをリセットする
- コマンドプロンプトを使用してTCP / IPをリセットする
- IPv6を無効にする
- ネットワークアダプタを無効にする
- プロキシを無効にする
- ドライバーを更新/アンインストールする
- netsh int ipv4installコマンドを使用します
- ルーターのファームウェアをリセットする
- IPアドレスとDNSを自動的に取得する
- ルーターを再起動します
- LMHOSTSルックアップを無効にする
- 有線接続を使用してみてください
- コンピュータを再起動してください
- ipconfigコマンドを使用する
- DNSを8.8.8.8に設定します
ネットワーク接続に必要なWindowsソケットレジストリエントリが欠落しているエラーを修正するにはどうすればよいですか?
1. レジストリからWinsockキーを削除し、TCP / IPを再インストールします
このソリューションではレジストリを変更する必要があるため、潜在的な問題を回避するために、変更しようとしているレジストリキーのバックアップを作成することをお勧めします。 これを行うには、次の手順に従います。
- 押す Windowsキー+ R と入力します regedit. 押す 入る またはをクリックします OK.
- 一度 レジストリエディタ が開き、左側のペインで次のキーに移動します。
HKEY_LOCAL_MACHINESystemCurrentControlSetServices。
- 見つける Winsock そして WinSock 2 キーを選択し、それぞれを右クリックしてクリックします 書き出す.
- ファイル名を入力して保存します。 これらのファイルは、問題が発生した場合のバックアップに使用されます。
- これらのキーのバックアップを作成したら、レジストリエディタからそれらを削除します。 これを行うには、各キーを右クリックして、 削除 メニューから。
- 閉じる レジストリエディタ.
Winsockキーを削除した後、TPC / IPを再インストールする必要があります。 これを行うには、次の手順に従います。
- 管理者アカウントでログインします。
- 押す Windowsキー+ S ネットワークと共有センターに入ります。 選択する ネットワークと共有センター リストから。
- 現在の接続が右側に表示されているはずです。 クリックして。
- クリック プロパティ ボタン。
- クリック インストール ボタン。
- 選択する プロトコル をクリックします 追加.
- クリック ディスクを持っている ボタン。
- セクションからメーカーのファイルをコピーするには、次のように入力します C:windowsinf をクリックします OK.
- 選択する インターネットプロトコル(TCP / IP) をクリックします OK.
- 再起動 コンピュータを使用して、問題が解決したかどうかを確認します。
2. Winsockをリセットする
あなたが得ているなら ネットワーク接続に必要なWindowsソケットレジストリエントリがありません エラーメッセージ、それを修正するためにWinsockリセットを実行する必要があります。 これを行うには、次の手順に従います。
- 押す Windowsキー+ X と選択します コマンド・プロンプト (管理者) メニューから。
- 一度 コマンド・プロンプト 開いて、入力します netshwinsockリセット を押して 入る それを実行するために。
- 閉じる コマンド・プロンプト, 再起動 コンピュータを使用して、問題が解決したかどうかを確認します。
3. コマンドプロンプトを使用してTCP / IPをリセットする
この問題を修正するために、ユーザーはを使用してTCP / IPをリセットすることを提案しています netsh コマンドプロンプトのコマンド。 これを行うには、次の手順に従います。
- 押す Windowsキー+ X と選択します コマンドプロンプト(管理者) メニューから。
- コマンドプロンプトが開いたら、次のように入力します netsh int ip reset を押して 入る それを実行します。
- プロセスが完了した後、 再起動 コンピュータを使用して、問題が解決したかどうかを確認します。
コマンドプロンプトで次のようなメッセージが表示される場合があることに注意してください。 リセットに失敗しました。 アクセスが拒否されました. このメッセージが表示された場合は、次の手順を実行する必要があります。
- 押す Windowsキー+ R と入力します regedit. 押す 入る またはをクリックします OK.
- 左側のペインで次のキーに移動します。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26
- 右クリック 26 と選択します 権限.
- 今、チェックしてください フルコントロール 権限とクリック 適用する そして OK.
- 閉じる レジストリエディタ.
レジストリエディタで変更を加えた後、実行してみることができます コマンド・プロンプト そして netsh int ip reset もう一度コマンドします。
4. ドライバーを更新/アンインストールする
ネットワーク接続に必要なWindowsソケットレジストリエントリがありません エラーメッセージはWindows10の更新後に表示される可能性があり、一部のユーザーは、デバイスの最新のドライバーをダウンロードした後にエラーメッセージが修正されたと報告しました。
最新のドライバーをダウンロードするには、 マザーボード またはネットワークカードの製造元のWebサイトにアクセスして、デバイスの最新のドライバをダウンロードします。
また、強くお勧めします DriverFix PCに古いドライバをすべて自動的にダウンロードします。 このツールを使用すると、間違ったバージョンのドライバーを手動でダウンロードしてインストールできるため、システムを安全に保つことができます。
からドライバーを削除することを提案しているユーザーもほとんどいません デバイスマネージャ. これを行うには、次の手順に従います。
- 押す Windowsキー+ X と選択します デバイスマネージャ リストから。
- 一度 デバイスマネージャ を開始し、ネットワークドライバを見つけて右クリックし、を選択します アンインストール.
- 再起動 コンピューターとWindows10は、デフォルトのドライバーを自動的にインストールします。
デフォルトのドライバで問題が解決しない場合は、上記の手順に従って最新バージョンに更新してみてください。
5. IPv6を無効にする
ユーザーによると、 ネットワーク接続に必要なWindowsソケットレジストリエントリがありません エラーメッセージはIPv6が原因で発生する可能性があるため、この問題を修正するために、ユーザーはIPv6を無効にすることをお勧めします。 これを行うには、次の手順に従います。
- ネットワークと共有センターを開き、右側のアダプタをクリックします。
- [プロパティ]ボタンをクリックします。
- インターネットプロトコルバージョン6(TCP / IPv6)を見つけて、無効にします。
- クリック OK ボタン。
または、次の手順を実行して、レジストリエディタからIPv6をオフにすることもできます。
- 押す Windowsキー+ R と入力します regedit. 押す 入る 始めること レジストリエディタ.
- レジストリエディタが開いたら、に移動します。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters
左ペインのキー。
- 右側のペインで、ダブルクリックします DisableComponent. 場合 DisableComponent が欠落している場合は、空白スペースを右クリックして選択して作成する必要があります 新規> DWORD(32ビット) メニューから。 入る DisableComponent 新しいDWORDの名前として。
- 値データをに変更します 0ffffffff をクリックします OK 変更を保存します。
- 再起動 変更を適用するためにコンピュータ。
6. ネットワークアダプタを無効にする
これは簡単な解決策ですが、役立つ場合があります。 ネットワークアダプタを無効にするには、次の簡単な手順に従います。
- 開いた ネットワークと共有センター.
- クリック アダプター設定を変更する 左に。
- ネットワークアダプタを見つけて右クリックし、を選択します 無効にする.
- アダプターをもう一度右クリックして、 有効にする.
7. プロキシを無効にする
無効にするには プロキシ、次のことを行う必要があります。
- 押す Windowsキー+ S と入力します インターネット設定. 選択する インターネット設定 メニューから。
- [インターネットのプロパティ]ウィンドウが開いたら、次の場所に移動します。 接続 タブをクリックしてクリックします LAN設定.
- を確認してください プロキシサーバー セクションとそれを確認してください LANにプロキシサーバーを使用するチェックされていません.
- クリック OK 変更を保存します。
または、次の手順に従ってプロキシを確認することもできます。
- 開いた 設定アプリ に行きます ネットワークとインターネット.
- に移動 プロキシ タブをクリックして、すべての入力フィールドが空であることを確認します。 プロキシサーバーオプションを使用する になっています オフ.
8. netsh int ipv4installコマンドを使用します
この問題を解決するために、ユーザーは使用を提案しています netsh コマンドプロンプトのコマンド。 これを行うには、次の手順に従います。
- 押す Windowsキー+ X 選択します コマンドプロンプト(管理者).
- コマンドプロンプトが起動したら、次のように入力します netsh intipv4インストール を押して 入る それを実行します。
- 閉じる コマンド・プロンプト そして 再起動 あなたのコンピュータ。
9. ルーターのファームウェアをリセットする
ルーターのファームウェアをリセットした後、問題が解決したと主張するユーザーはほとんどいません。
これは高度なプロセスであり、注意しないと原因となる可能性があります 永久的な損傷 ルーターに接続するため、ルーターの取扱説明書で手順を確認してください。
10. IPアドレスとDNSを自動的に取得する
ネットワーク接続に必要なWindowsソケットレジストリエントリがありません IPアドレスとDNSアドレスの構成が正しくない場合、エラーメッセージが表示されることがあります。
この問題を解決するには、IPアドレスとDNSを自動的に取得する必要があります。 これを行うには、次の手順に従います。
- 開いた ネットワークと共有センター、接続をクリックして、をクリックします プロパティ.
- 選択する インターネットプロトコルバージョン4(TCP / IPv4) をクリックします プロパティ.
- 確認してください IPアドレスを自動的に取得する そして DNSサーバーアドレスを自動的に取得する が選択されています。
- クリック OK 変更を保存します。
11. ルーターを再起動します
この種の問題は、ルーターを再起動するだけで修正できる場合があります。 これを行うには、ルーターの電源ボタンを押して電源を切ります。 1、2分待ってから、ルーターの電源を入れ直してください。
問題が解決しない場合は、ルーターをリセットすることをお勧めします。 ルーターをリセットすることを選択した場合は、ルーターを工場出荷時の設定に戻すため、ワイヤレスネットワークを再設定する必要がある場合があります。 ルーターをリセットするには、ルーターの取扱説明書で詳細な説明を確認してください。
12. LMHOSTSルックアップを無効にする
修正するために ネットワーク接続に必要なWindowsソケットレジストリエントリがありません 問題、一部のユーザーはLMHOSTSルックアップを無効にすることを提案しています。 これを行うには、次の手順に従ってください。
- 開いた ネットワークと共有センター、接続を選択してをクリックします プロパティ.
- 今選択 インターネットプロトコルバージョン4(TCP / IPv4) をクリックします プロパティ.
- いつ インターネットプロトコルバージョン4のプロパティ ウィンドウが開いたら、をクリックします 高度な ボタン。
- トーゴ WINS タブと [LMHOSTSを有効にする]のチェックを外します 見上げる。 一部のユーザーはまた、選択することを提案しています NetBIOS over TCP / IPを無効にする だからあなたもそれを試すことができます。
- クリック OK 変更を保存します。
13. 有線接続を使用してみてください
HomePlugアダプターを使用している場合、これらの問題が発生することがあります。この問題を解決するには、イーサネットケーブルを使用してPCをルーターに接続することを強くお勧めします。
14. コンピュータを再起動してください
ある場合には ネットワーク接続に必要なWindowsソケットレジストリエントリがありません 適切なWindows10の再起動によって修正できます。
コンピューターの電源を切ると、Windows 10はコンピューターの電源を切るときにデータの一部を保存するため、コンピューターの電源を切ることはできません。 したがって、コンピュータの電源を切る代わりに、再起動ボタンをクリックしてコンピュータを再起動し、問題が解決したかどうかを確認してください。
15. ipconfigコマンドを使用する
ネットワーク接続に必要なWindowsソケットレジストリエントリがありません を使用して修正できます ipconfig コマンドプロンプトからのコマンド。 これを行うには、次の手順に従う必要があります。
- 押す Windowsキー+ X 選択します コマンドプロンプト(管理者) メニューから。
- 一度 コマンド・プロンプト 開始するには、次の行を入力する必要があります。 実行するには、各行の後でEnterキーを押します。
- netcfg -d
- ipconfig / release
- ipconfig / renew
- ipconfig / flushdns
- ipconfig / registerdns
これらのコマンドを入力した後、 再起動 コンピュータを使用して、問題が解決したかどうかを確認します。
16. DNSを8.8.8.8に設定します
DNSを変更するには、ソリューション10と同様の手順を繰り返す必要があります。 [インターネットプロトコルバージョン4のプロパティ]ウィンドウを開いたら、[ 次のDNSサーバーアドレスを使用します と入力します 8.8.8.8 なので 優先 そして 8.8.4.4 なので 代替DNSサーバー.
ネットワーク接続に必要なWindowsソケットレジストリエントリがありません エラーメッセージは多くの問題を引き起こす可能性がありますが、うまくいけば、私たちの解決策の1つに従うことでこの問題を修正することができました。
以下のコメントセクションにアクセスして、これらの方法のどれが効果的かをお知らせください。
よくある質問
Winsockは、OSとネットワークプロトコル間の通信を可能にするプログラミングインターフェイス(API)です。 Windowsでは、これはTCP / IPと呼ばれます。 ネットワークプロトコルが見つからない場合は、チェックアウトしてください このガイド.
ソケットエラーは、さまざまな問題によって引き起こされる可能性があります。 破損または破損したファイル、ネットワークの問題、またはプロキシサーバー、VPNサービス、ファイアウォール、ウイルス対策ソリューションなどのツール。
ソケットエラーを修正する最も一般的な方法は、TCP / IPプロトコルをリセットすることです。 昇格されたCommndプロンプトを使用するか、サードパーティのプログラムを使用して、リセットを実行できます。