【解決策】Windows 11/10でネットワーク探索がオフのままオンにできないときの対処法
同じネットワークに接続している他のデバイスと、Windows 11/10 パソコンのファイルや設定を共有できれば非常に便利です。しかし、いざ共有しようとしたときに「ネットワーク探索が無効になっています」というエラーが表示され、先に進めないことがあります。
Windows のエラーメッセージの多くは問題の原因を示唆してくれるため親切です。このメッセージからも、ネットワーク探索が無効になっていることが原因で、ネットワークの参照や接続ができない状態だと判断できます。
この問題に直面しても心配はいりません。手動でネットワーク探索を有効にするだけで解決できます。この記事では、ネットワーク探索を有効にする方法、ファイアウォールによるブロックの解除方法、そしてその他のトラブルシューティング手順を詳しく解説します。
ネットワーク探索がオフのままオンにならないときの対処法
ネットワーク探索が正常に機能しない場合は、以下のトラブルシューティング手順を順番に試して、エラーを解消しましょう。
- パソコンを再起動する
- 内蔵のネットワークトラブルシューターでネットワークを診断する
- 必要な依存サービスを有効にする
- ファイアウォールとネットワーク設定からネットワーク探索を許可する
- ネットワークプロファイルの共有設定を確認する
- ネットワークリセットを実行する
以下、それぞれの対処法を詳しく見ていきます。
1. パソコンを再起動する
この問題は、不具合を起こしているプロセスやサービスが原因である可能性があります。シンプルな再起動で、軽微なソフトウェアの不具合の多くは解消します。ただし、単に「再起動」ボタンを押すだけでは不十分です。
より確実に解決するには、スタートメニュー > 電源 > シャットダウンからシステムの電源を完全に切りましょう。パソコンが完全にシャットダウンしたことを確認し、約2分ほど待ってから再度電源を入れてください。
2. ネットワークトラブルシューターを実行する

- タスクバーのネットワークアイコンを右クリックします。
- 「問題のトラブルシューティング」を選択します。
- 画面に表示される手順に従って診断を進めます。
トラブルシューターが問題を自動的に検出し、修復を提案してくれます。表示された指示に従って操作を完了させましょう。
3. 必要な依存サービスを開始する
ネットワーク探索が正しく動作するには、いくつかの依存サービスが有効になっている必要があります。以下の手順でサービスの状態を確認してください。

- Windowsキー + R を押します。
- 「ファイル名を指定して実行」ダイアログに services.msc と入力し、Enter キーを押します。
- サービス一覧から「UPnP Device Host」を右クリックします。
- 「プロパティ」を選択します。
- 「スタートアップの種類」のドロップダウンメニューから「自動」を選択します。
- 「開始」ボタンがクリック可能な場合はクリックし、「OK」を押します。
- 以下のサービスについても同様の手順を実行します。
– Function Discovery Resource Publication(関数探索リソース公開)
– SSDP Discovery(SSDP 探索)
– DNS Client(DNS クライアント) - すべての設定が完了したら、パソコンを再起動します。

4. ファイアウォールでネットワーク探索を許可する
ネットワーク探索を有効にするには、まずWindowsキーを押して「windows defender firewall」と検索します。
検索結果から「Windows Defender ファイアウォール」を選択します。
左側のパネルにある「Windows Defender ファイアウォール経由のアプリまたは機能を許可」というリンクをクリックします。

「設定の変更」ボタンをクリックします。求められたら管理者としてサインインしてください。
リストから「ネットワーク探索」を見つけます。
左側のチェックボックスに加えて、右端にある「プライベート」と「パブリック」のチェックボックスにもチェックを入れます。
下部の「OK」ボタンをクリックして設定を保存します。

次に、共有設定も確認しましょう。Windowsキーを押して「コントロールパネル」と検索し、結果から「コントロールパネル」を開きます。
「ネットワークとインターネット」に移動します。
「ネットワークの状態とタスクの表示」をクリックします。
「詳細な共有設定の変更」に移動します。
「ネットワーク探索を有効にする」オプションを選択します。
「ネットワーク接続デバイスの自動セットアップを有効にする」のチェックボックスにもチェックを入れます。

5. ネットワーク共有モードを設定する
ネットワークプロファイルが「パブリック」に設定されていると、ネットワーク探索が機能しないことがあります。「プライベート」に変更してみましょう。
タスクバーのネットワークアイコンをクリックします。
対象のネットワークを右クリックし、「プロパティ」を選択します。

ネットワークプロファイルのセクションで「プライベート」を選択します。

ウィンドウ左上の戻るボタンをクリックします。
左側のパネルから「状態」に移動します。
「共有オプション」を開きます。

「ネットワーク探索を有効にする」を選択します。
「ネットワーク接続デバイスの自動セットアップを有効にする」の横のチェックボックスにチェックを入れます。
「変更の保存」をクリックします。
Windows 11の場合は、以下の場所で同じ設定を行えます。
「設定 > ネットワークとインターネット」を開き、接続中のネットワークを選択して「プロパティ」をクリックすると、該当の設定画面が開きます。

ここまでの手順で、ほとんどの場合は問題が解決するはずです。
6. ネットワークリセットを使用する
上記のどの方法でも問題が解決しない場合は、「ネットワークリセット」機能を試してみてください。ネットワークアダプターが初期化され、設定が工場出荷時の状態に戻るため、深刻な設定の不具合も解消できます。ただし、Wi-Fiのパスワードなどを再設定する必要がある点には注意しましょう。
これらの方法で、Windows 11/10 のネットワーク探索のエラーは解決できるはずです。ぜひお試しください。
-
Windows 11/10でネットワーク検出を有効・無効にする方法【設定・コントロールパネル・コマンド対応】
ネットワーク検出(Network Discovery)は、Windowsオペレーティングシステムに搭載されているネットワーク設定の一つです。この設定により、同じネットワーク上の他のコンピューターから自分のPCが見えるかどうか、また自分のPCがネットワーク上の他のコンピューターやデバイスを検出できるかどうかを制御できます。ネットワーク検出が有効になっていると、ファイルやプリンターの共有が格段に簡単になります。 覚えている方も多いでしょうが、Windows PCで初めてネットワークに接続した際、「プライベート」「パブリック」「ドメイン」のいずれのネットワークかを選択するよう求められたはずです。 ネ
-
Windows 10で「ネットワーク検出が無効」エラーを解決する8つの方法
ネットワーク共有機能を使えば、同じネットワーク上にある他のデバイスとファイルやプリンターなどの機器を簡単に共有できます。しかし、この機能を利用するには「ネットワーク検出」が有効になっていることが前提です。ところが一部のユーザー環境では、この設定が初期状態でオフになっており、何度操作してもオンに切り替えられないというトラブルが発生します。ネットワーク共有を利用しようとした瞬間や、タスクバーのネットワークアイコンをクリックした際に、「ネットワーク検出が無効になっています」というエラーが表示され、ネットワーク上の他のPCやデバイスが一覧に現れない——そんな症状にお困りの方は、ぜひ本記事をご覧ください