Windows 10 でネットワーク探索を有効にするのはそれほど難しいことではありませんが、すぐにうまくいかないと少しイライラするかもしれません。ファイルやプリンターを共有しようとしたのに、PC が同じネットワーク上の他のデバイスを「認識」できない、という経験はありませんか?これは、ネットワーク探索が無効になっているか、何らかの設定でブロックされていることが原因かもしれません。ネットワーク探索を有効にすると、PC が他のノートパソコン、プリンター、スマートデバイスを検出して接続できるようになり、自宅や小規模オフィスでは非常に便利です。面白いのは、設定を 1 つまたは 2 つ切り替えるだけで問題が解決することもある一方で、ファイアウォールやネットワーク プロファイルを詳しく調べる必要がある場合もあることです。このガイドでは、Windows PC がようやく他のデバイスと通信できるようになるための、最も一般的な解決策を詳しく説明します。*
Windows 10でネットワーク探索を有効にする方法
適切なネットワークプロファイルが設定されていることを確認してください
まず、ネットワーク検出は、ネットワークが「プライベート」としてマークされている場合にのみスムーズに機能します。「パブリック」に設定されていると、Windows はユーザーを保護するためにさまざまなものを非表示にする傾向があり、このような場合は面倒になります。これを確認するには、[設定] > [ネットワークとインターネット] > [状態]に移動します。ネットワーク名を探して、[プロパティ]をクリックします。「プライベート ネットワークとして設定する」のラジオ ボタンがオンになっていることを確認します。オンになっていない場合は切り替えます。この小さな変更は、パブリック プロファイルでは、Windows がデバイスの検出を積極的にブロックして潜在的な脅威からユーザーを保護するため、大きな違いを生みます。多くの人にとって、特に Windows がデフォルトでパブリックに設定されている Wi-Fi ネットワークでは、これが問題の根本的な原因です。
ネットワークと共有センターを開く
これはネットワーク設定のコントロールハブですが、なぜかWindowsではここへアクセスするのに数回のクリックが必要です。スタートメニューをクリックし、 と入力しNetwork and Sharing Center
てEnterキーを押します。または、コントロールパネル > ネットワークとインターネット > ネットワークと共有センターに進みます。そこにアクセスすると、アクティブなネットワーク接続が上部または横に表示されます。[詳細な共有設定の変更] をクリックすると、すべての操作がここで行われます。または、[ファイル名を指定してncpa.cpl
実行] ダイアログ ( Win + R) に入力するだけで、ネットワークアダプターが直接開きますが、これは主にネットワークハードウェアのトラブルシューティングに使用されます。
ネットワーク検出を有効にする
すると、「詳細な共有設定の変更」ウィンドウに、現在のプロフィール(プライベートまたはパブリック)が表示されます。必ずプライベートプロフィールセクションを展開してください(ゲストまたはパブリックが選択されている場合があり、その場合は検出が無効になります)。以下の手順を実行してください。
- ネットワーク探索をオンにする
- ネットワークに接続されたデバイスの自動セットアップをオンにするをチェック
少し奇妙に感じるかもしれませんが、両方を有効にすると、通常、PCが他のデバイスを「認識」し始めます。設定によっては、このトグルがすぐに反映されない場合がありますので、すぐに反映されない場合は、すぐに再起動すると改善される可能性があります。保存すると、PCが同じネットワーク上のプリンター、メディアデバイス、共有フォルダーを認識できるようになります。
ファイアウォールが検出をブロックしていないことを確認する
これは厄介な問題です。Windows ファイアウォールは、Windows の設定でネットワーク探索が有効になっているにもかかわらず、ネットワーク探索をブロックしてしまうことがあるからです。「コントロールパネル」>「システムとセキュリティ」>「Windows Defender ファイアウォール」>「Windows Defender ファイアウォールを介したアプリまたは機能の許可」に進みます。下にスクロールして、ネットワーク探索 がプライベートネットワークとパブリックネットワークの両方で許可されていることを確認します。リストにない場合は、「ファイアウォールの詳細設定」で受信規則を手動で追加する必要があるかもしれません。少し面倒ですが、切り替えを何度も行っても探索が機能しない場合は、試してみる価値があります。
それでも動作がおかしい場合は再起動してください
Windows が新しい設定を認識するには、ちょっとした刺激が必要な場合もあります。これらの変更を行った後、再起動すると問題が解決することがよくあります。特に、検出機能をオンにしたにもかかわらず他のデバイスが表示されない場合はそうです。必ずしも明らかではありませんが、再起動するとネットワークスタックが更新され、すべてが安定します。
Windows 10でネットワーク探索を有効にするためのヒント
- ネットワークがパブリックではなくプライベートに設定されていることを確認してください
- ウイルス対策とファイアウォールの設定を更新して、デバイスの検出を許可します
- それでもダメなら、再起動してもう一度試してください
- ネットワークアダプタのドライバが最新かどうかを確認してください。古いドライバは奇妙な問題を引き起こすことがあります。
- Windowsのアップデートに注意してください。古いバージョンのバグにより、ネットワーク機能が動作しなくなる場合があります。
よくある質問
ネットワーク検出がオンになっているかどうかはどうすればわかりますか?
最も簡単な方法は、共有の詳細設定の変更 に移動し、現在のプロファイルで「ネットワーク探索を有効にする」が有効になっていることを確認することです。一部のマシンでは単純なトグルスイッチで済む場合もありますが、念のためこの方法で再度確認することをお勧めします。
それでもネットワーク上の他のデバイスが表示されない場合はどうすればよいでしょうか?
すべてのデバイスが同じWi-Fiまたはイーサネットネットワークに接続され、ネットワークプロファイルが「プライベート」に設定されていることを再度確認してください。ファイアウォール設定も原因となることが多く、他の設定に問題がなくても検出がブロックされる可能性があります。
ネットワーク検出が重要なのはなぜですか?
これは、ファイル共有、ネットワークプリンタへのアクセス、デバイス間でのメディアストリーミングの基盤です。これがないと、すべてが隠されてしまい、手動で回避策を講じたり、IPアドレスをいじったりすることになります。
必要に応じてネットワーク検出をオフにすることはできますか?
はい、同じ詳細共有設定に戻り、「ネットワーク探索をオフにする」を選択してください。パブリックネットワークや信頼できないネットワークを使用している場合は、この設定をお勧めします。
ネットワーク検出はセキュリティ上のリスクになりますか?
場所によって多少異なります。安全なプライベートネットワークであれば、通常は問題ありません。しかし、公共のWi-Fiではそうはいきません。Windowsはユーザーをしっかりと保護してくれますが、常に注意を払うことをお勧めします。
さて、簡単に説明します。
- ネットワーク プロファイルをプライベートに切り替えます。
- ネットワークと共有センターを開きます。
- [共有の詳細設定の変更] をクリックします。
- ネットワーク検出をオンにする と自動セットアップを有効にします。
- 必要に応じてファイアウォールを調整してください。
- まだ遅延が発生する場合は再起動してください。
まとめ
Windows 10 でネットワーク検出を動作させるのは、スイッチをいくつか切り替えるだけで済む場合もあります。有効にすれば、ファイルやプリンターの共有、さらにはデバイス間のストリーミングもずっと簡単になります。ただし、これは万能ではありません。環境の癖や厳格なファイアウォールルールによって問題が発生する可能性はあります。しかし、これらの手順を踏めば、魔法のようにうまくいくことも少なくありません。この方法が、誰かの頭を悩ませる時間を少しでも節約してくれることを願っています。もちろん、Windows はこうしたことを必要以上に難しくしているからです。