Windows 10で「このコンピュータには1つまたは複数のネットワークプロトコルがありません」エラーを修正する5つの方法
インターネットを閲覧中に「インターネットに接続できません」というエラーに遭遇したことはありませんか?これは「ネットワーク接続に必要なWindowsソケットレジストリエントリが見つかりません」というエラー、または「このコンピュータには1つまたは複数のネットワークプロトコルがありません」というエラーが原因である可能性があります。
このネットワークエラーは、Windows 10で最もよく発生する問題の一つです。WiFiやインターネット接続が突然機能しなくなったときに発生します。パソコン上ではインターネット接続が確立されていると表示されているのに、ブラウザではどのウェブサイトも開けず、「ネットワークプロトコルが見つかりません」というメッセージが表示されるのが特徴です。
また、このエラーはネットワーク上のパソコン間でファイルを共有する際にも問題を引き起こし、場合によってはインターネット自体にアクセスできなくなることもあります。一見深刻な問題に思えますが、効果的な解決策がいくつか存在します。以下で詳しく見ていきましょう。
Windows 10で「ネットワークプロトコルがありません」エラーを修正する方法
1. ネットワーク設定をデフォルトに戻す
まず試したいのは、ネットワークプロトコルをデフォルト設定にリセットし、TCP/IPスタック(ネットワークプロトコルの完全なセット)を初期化する方法です。手順は以下の通りです。
スタートメニューを開き、検索バーに「コマンドプロンプト」と入力します。表示されたコマンドプロンプトを右クリックし、「管理者として実行」を選択してください。

次に、以下の2つのコマンドを順番に入力し、それぞれ入力後にEnterキーを押します。
- netsh int ip set dns
- netsh winsock reset
コマンドの実行が完了したら、コマンドプロンプトのウィンドウを閉じます。その後、問題が解決したかどうかを確認してみてください。

2. ネットワークアダプタードライバーをアンインストールして再インストールする
「このコンピュータにはネットワークプロトコルがありません」というエラーは、ネットワークドライバーの不具合によって発生することもあります。既存のネットワークドライバーを一度アンインストールし、再インストールすることで解決できる場合があります。
タスクバーの検索バーから「デバイスマネージャー」を開きます。

デバイスマネージャーで「ネットワークアダプター」を探し、ドロップダウンアイコンをクリックして展開します。表示されたネットワークアダプターを右クリックし、「デバイスのアンインストール」を選択して現在のネットワークアダプターを削除します。

アンインストールを確認し、「OK」をクリックしてドライバーをデバイスから削除します。完了したら、変更を適用するためにパソコンを再起動してください。再起動後、問題が解決したかどうかを確認しましょう。なお、多くの場合、再起動時にWindowsが自動的に最新のドライバーを再インストールしてくれます。
3. ネットワークコンポーネントを復元する
この方法も、Windows 10の「ネットワークプロトコルがありません」エラーを修正する最も簡単な手段の一つです。1番目の方法と同様にコマンドプロンプトを使用します。同じ手順で管理者としてコマンドプロンプトを開いたら、以下のコマンドを順に入力してください。
- ipconfig /release(IPアドレスの解放)
- ipconfig /flushdns(DNSキャッシュのクリア)
- ipconfig /renew(IPアドレスの更新)
各コマンドを入力するたびにEnterキーを押します。すべてのコマンド実行後、コマンドプロンプトを閉じて、問題が解決したかどうかを確認してください。
4. コントロールパネルを使ってエラーを解決する
タスクバーの検索バーに「コントロールパネル」と入力して開きます。ここではNetBIOS(Network Basic Input/Output System)を無効化します。手順は以下の通りです。
- コントロールパネルを開く
- 「ネットワークとインターネット」を選択する

- 「ネットワークと共有センター」をクリックする

- インターネットへのアクセス種別と接続名が表示されるので、「接続」のリンクをクリックすると、接続の状態ウィンドウが表示されます

- 「プロパティ」をクリックする

- 「インターネット プロトコル バージョン 4 (TCP/IPv4)」を見つけて選択し、「プロパティ」をクリックする

- プロパティウィンドウ内の「詳細設定」をクリックする

- 「WINS」タブに移動し、「NetBIOS over TCP/IP を無効にする」を選択する

- 「OK」をクリックして変更を適用する
5. ルーターを再起動してみる
上記のどの方法でも解決しない場合は、インターネットルーターの再起動を試してみましょう。技術的な知識を必要としないシンプルな対処法ですが、意外にも効果的なことがあります。ルーターの電源を切り、数秒待ってから再度電源を入れます。さらに、ルーターのリセットを行えば、工場出荷時の設定に戻すことも可能です。ただし、リセットすると設定がすべて初期化されるため、事前に必要な設定情報を控えておくことをおすすめします。
まとめ
この記事で紹介した対処法が、「このコンピュータには1つまたは複数のネットワークプロトコルがありません」エラーの解決に役立つことを願っています。Windows 10のネットワーク問題に直面した際は、これらの方法を順番に試してみてください。問題を解決できましたか?ぜひコメント欄であなたの体験を共有してください。
最新のテクノロジー情報をお届けしています。ニュースレターの購読や、Facebook・Instagram・YouTubeなどのSNSフォローもぜひご利用ください。
-
【保存版】Windows PCでSteamエラーコード118を解決する5つの対処法
PCゲームでリラックスしたいとき、多くのユーザーが頼りにするのがSteamです。ストアからお気に入りのゲームをダウンロードできますが、ストアやライブラリにアクセスする際に「Steamエラーコード118」に遭遇することがあります。このエラーは、通常、Steamクライアントがサーバーに正常に接続できない場合に発生します。幸い、効果的な解決方法がいくつか存在します。本記事では、その具体的な対処法を順番に解説していきます。 WindowsでSteamエラーコード118を修正するベストな方法 方法1: Steamクライアントを再起動する 実は、多くのユーザーは再起動だけでエラーコード118を解消できて
-
Windows 10で「1つまたは複数のネットワークプロトコルが見つかりません」エラーを解決する方法
Wi-Fiやその他のインターネット接続が突然使えなくなることがあります。Wi-Fiには「インターネットアクセスあり」と表示されているのに、ウェブサイトが一切開けず、実際にはインターネットに接続できていない状態です。タスクバーの通知領域にあるネットワークアイコンを右クリックして、内蔵のネットワークトラブルシューティングツールで診断すると、「このコンピューターで1つまたは複数のネットワークプロトコルが見つかりません」または「Windowsソケットのレジストリエントリが不足しています」というエラーが表示されます。多くの場合、誤ったネットワーク設定や、Winsock(Windows Sockets A