突然、Wi-Fiまたはその他のインターネット接続が機能しなくなる。
Wifiはインターネットにアクセスできると主張していますが、Webサイトを開くことはできず、インターネット接続の兆候もありません。
組み込みのネットワークトラブルシューティングツールを使用して(タスクバー通知のネットワークアイコンを右クリックして)問題を診断しようとすると、「このコンピューターにXNUMXつ以上のネットワークプロトコルがありません"または" WindowsSocketsレジストリキーがありません。
ほとんどの場合、この問題の根本的な原因は、ネットワーク構成の不良またはWindows Sockets API(Winsockとも呼ばれます)の不整合です。
内容
Windows10にネットワークプロトコルがありません
ネットワークの問題は一般的であり、いつでもどこでもさまざまなエラーが発生する可能性があります。あなたが遭遇した場合 "このコンピューターにXNUMXつ以上のネットワークプロトコルがありません」またはネットワーク接続用のWindowsSocketsレジストリキーがない場合は、以下の解決策を適用してください。
- サードパーティのウイルス対策を一時的に無効にし、VPNから切断します(コンピューターで構成されている場合)。
- プロキシを無効にし、[設定]-> [ネットワーク]-> [プロキシ]-> [手動プロキシ設定]からオフにします。
- コンピュータからイーサネットケーブルを抜き、再度差し込んでください。ネットワーク接続を確認してください。
- PCを含むネットワークデバイス(ルーター、モデム)を再起動します
ネットワークプロトコルをデフォルト設定に復元する
まず、以下のコマンドに従って、ネットワーク構成とネットワークプロトコルをデフォルトの状態にリセットします。
- 管理者としてコマンドプロンプトを開き、
- 入る命令netsh int ip resetそして、Enterキーを押します。
- これにより、コンピュータのTCP / IPプロトコルがリセットまたは再インストールされます。
- PCを再起動し、修正されたネットワークプロトコル欠落エラーを確認します。
コマンド出力「reset」が失敗した場合、アクセスは拒否されます(下の画像を参照)。これは、所有権が必要であり、成功するにはキーからの許可が必要であることを意味します。そしてこのために
- Windowsキー+ Rを押し、regeditと入力して、[OK]をクリックします。
- これにより、Windowsレジストリエディタが開きます。 次のキーに移動します。HKEY_LOCAL_MACHINESYSTEMControlSet001ControlNsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26
- 26キーを右クリックして、[権限]オプションを選択します。
- これにより、新しいウィンドウが開き、ユーザー名のリストから[全員]を選択し、[フルコントロール]権限の[許可]チェックボックスをオンにします。
- [適用]、[OK]の順にクリックして変更を保存し、[レジストリエディタ]ウィンドウを閉じます。
- コマンドプロンプトを再度開きます(管理者として)
- タイプnetsh int ip reset 拒否エラーなしでTCP / IPプロトコルを再インストールするコマンド。
- 次の実行コマンドnetsh winsockリセット
完了したら、PCを再起動して、問題が解決し、問題なくインターネット/ Webページにアクセスできるかどうかを確認します。次の解決策を適用するのにまだ助けが必要です。
NetBIOSを無効にする
複数のWindowsユーザーが無効化すると報告しましたTCP経由的 NetBiosこのコンピューターのWindows10で欠落しているXNUMXつ以上のネットワークプロトコルを修正するのに役立ちます。
- Windowsキー+ Rを押して、次のように入力します。ファイル名を指定、[OK]をクリックします。
- これにより、ネットワーク接続ウィンドウが開き、アクティブなネットワークアダプター(Wifi /イーサネット)が見つかります
- アクティブなネットワークアダプタを右クリックし、プロパティを選択して、
- イーサネットでは、[プロパティ]で[IP v4(TCP / IP)]が強調表示され、[プロパティ]が選択されています。
- 次に、[インターネットプロトコルバージョン4(TCP / IP)のプロパティ]ウィンドウで、[詳細設定]をクリックします。
- [WINS]タブに移動し、ラジオボタンを選択してNetBIOS over TCP / IPを無効にします(下の画像を参照)。
- [OK]をクリックして変更を保存し、[ウィンドウの再起動]をクリックして、問題が解決したかどうかを確認します。
ネットワーク接続設定を再構成します
ネットワーク構成設定を再構成してみましょう。これにより、問題の解決に役立つ場合があります。
Windows Searchでcmdと入力し、コマンドプロンプトを右クリックして、[管理者として実行]を選択します。ここで、次のコマンドをXNUMXつずつ実行し、各コマンドの後でEnterキーを押します。
- netcfg -d
- ipconfig / release
- ipconfig / update
- ipconfig/flushdns
- ipconfig / registerドメイン名
完了したら、PCを再起動して、問題が解決したかどうかを確認します。
GoogleDNSに切り替えます
- Windows + Rを押して、次のように入力しますファイル名を指定、[OK]をクリックします。
- これにより、ネットワーク接続ウィンドウが開きます。
- アクティブなネットワークアダプタを右クリックし、プロパティを選択して、
- インターネットプロトコルバージョン4(TCP / IPv4)をダブルクリックし、
- ラジオボタンを選択します。次のDNSサーバーアドレスを使用して、優先DNSサーバー8.8.8.8と代替DNSサーバー8.8.4.4を設定します。
- [終了時に設定を確認する]をオンにし、[OK]をクリックして変更を保存します。
- ここで、ネットワークプロトコルが欠落していないかどうかを確認し、エラーが解決されます。
レジストリエディタでWindowsSocketsエントリを修復する
他のすべてが失敗した場合は、レジストリエディタでWindowsSocketsエントリを手動で修正する必要があります。
機能しているWindows10コンピューターで、regeditを使用してレジストリエディターを開き、ナビゲートします HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock
Winsockを右クリックして、[エクスポート]を選択します。場所(USBドライブ)を選択して名前を付け、winsockレジストリのバックアップを保存します。Winsock2についても同じようにします
次に、ネットワークプロトコルに問題があるWindows10コンピューターに切り替えます。
winsockを右クリックして削除します。Winsock2についても同じようにします
これらのエントリは、レジストリエディタの次のキーの下にあります。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinSock2
Windowsを再起動し、動作中のコンピューターから取得した同じキーを再度追加します。これには、この問題は含まれていません。
管理者としてコマンドプロンプトを開き、コマンドnetsh winsockresetを実行します
それだけです。PCを再起動し、Windows10で他のネットワークプロトコルにエラーがないかどうかを確認します。
破損したシステムファイルを修復する
上記は、Windows10のこのコンピューターで欠落しているXNUMXつ以上のネットワークプロトコルを修正するためのいくつかの優れた方法です。これを行ってもエラーが発生する場合は、Windowsで破損したシステムファイルを確認できます。破損したシステムファイルはWindowsで多くのエラーを引き起こす可能性があることを私たちは知っています、おそらくこれはそれらのXNUMXつです。破損したシステムファイルをチェックして修復するには、WindowsSFCユーティリティを実行することをお勧めします。
これらは、Windows 10、8.1、および7コンピューターのこのコンピューターで欠落しているXNUMXつ以上のネットワークプロトコルを修正するための最良のソリューションです。ご不明な点や新しい提案がございましたら、以下にコメントしてください。
また読んでください:
- 解決策:Windows 10、8.1、7サーバーのDNSアドレスが見つかりません
- Windows10のコンテキストメニューから欠落し始めるピンを修正
- 解決済み:Windows 10Wi-Fiの問題「このネットワークに接続できません」
- DISMおよびSFCユーティリティを使用してWindows10を修復する方法!!!