ネットワークセキュリティ
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティ

Windows 10でネットワーク検出が既定でオフになるのはどの設定?パブリックネットワークのセキュリティと対処法を解説

ネットワーク検出(ネットワーク探索)は、同じネットワーク上にある他のパソコンやプリンターなどのデバイスを自動的に見つけたり、自分のPCを他のデバイスから見つけられるようにしたりするWindowsの便利な機能です。しかし、この機能にはオン/オフの挙動に関する疑問が多く、「どの設定で既定オフになるのか」「勝手にオフになるのはなぜか」といった質問がよく寄せられます。本記事では、Windows 10におけるネットワーク検出の仕組み、既定のセキュリティ設定、トラブルの解決方法、セキュリティ面での注意点までを詳しく解説します。

既定でネットワーク検出を無効にするネットワークプロファイル

Windows 10において、ネットワーク検出を既定でオフにするのは「パブリックネットワーク」プロファイルです。カフェ、空港、ホテルなど、不特定多数が利用する信頼できないネットワークに接続した場合、Windowsは自動的にパブリックプロファイルを適用し、PCが他のデバイスから発見されないよう保護します。

一方、自宅や職場などのプライベートネットワークでは、ネットワーク検出は既定で有効になります。

ネットワーク検出の設定を確認・変更する手順

  1. スタートボタンをクリックし、「コントロールパネル」を開きます。
  2. 「ネットワークの状態とタスクの表示」をクリックします。
  3. 左側のメニューから「共有の詳細設定の変更」を選択します。
  4. 「プライベート」または「ゲストまたはパブリック」の項目で「ネットワーク探索を有効にする」を選択します。
  5. 「変更の保存」をクリックして完了です。

ネットワーク検出を恒久的に有効にする方法

ネットワーク検出を確実に有効化したい場合は、ファイアウォールの設定変更も併せて行いましょう。

  1. コントロールパネルから「システムとセキュリティ」→「Windows Defender ファイアウォール」を開きます。
  2. 左側の「アプリまたは機能がWindows Defender ファイアウォールを通過することを許可する」をクリックします。
  3. 「設定の変更」ボタンをクリックします(管理者権限が必要です)。
  4. 一覧の中から「ネットワーク探索」を見つけてチェックを入れます。
  5. 「OK」をクリックして設定を保存します。

また、ネットワーク検出が正しく動作するためには、以下の依存サービスが実行されている必要があります。

  • Function Discovery Resource Publication(FDResPub)
  • Function Discovery Provider Host(FDPHost)
  • SSDP Discovery
  • UPnP Device Host

「services.msc」を実行してサービス一覧を開き、これらのサービスが「実行中」かつスタートアップの種類が「自動」になっていることを確認してください。

ネットワーク検出が勝手にオフになる原因

「ネットワーク検出をオンにしたのに、またオフに戻ってしまう」というケースでは、主に以下の原因が考えられます。

  • 依存サービスが停止している:ネットワーク検出は複数のWindowsサービスに依存しています。依存先のサービスが停止すると、検出機能も正常に動作しません。
  • ネットワークプロファイルの誤認識:接続先ネットワークが「パブリック」と判定されていると、再接続のたびに検出がオフになります。
  • ファイアウォールによるブロック:サードパーティ製のセキュリティソフトやファイアウォール設定が、ネットワーク探索の通信を妨げている可能性があります。

ネットワーク検出がオフになっているときの直し方

ネットワーク検出がオフになっていて他のPCが見えない場合は、次の順番で対処してみてください。

  1. PCを再起動する:単純ですが、多くの一時的な不具合は再起動で解消します。
  2. ネットワークプロファイルを確認する:「設定」→「ネットワークとインターネット」で、プロファイルが「プライベート」になっているか確認し、必要なら変更します。
  3. 依存サービスの設定を見直す:前述のFDResPub、SSDP Discoveryなどのサービスが実行中であることを確認します。
  4. ファイアウォールでネットワーク探索を許可する:ファイアウォールの許可アプリ一覧に「ネットワーク探索」を追加します。
  5. トラブルシューティングツールを実行する:「設定」→「更新とセキュリティ」→「トラブルシューティング」からネットワークアダプターの診断を行います。
  6. ウイルス対策ソフト・ファイアウォールを一時的に無効化する:原因の切り分けに有効です(確認後は必ず元に戻してください)。
  7. ネットワークアダプターのドライバーを更新する:デバイスマネージャーから最新ドライバーをインストールします。
  8. ネットワーク設定をリセットする:「設定」→「ネットワークとインターネット」→「状態」→「ネットワークのリセット」を実行します。

ネットワーク検出は既定でオンになっている?

ネットワーク検出は、自宅や職場のような信頼できるプライベートネットワークに接続した場合に自動的に有効になります。一方、カフェや空港など信頼すべきでないパブリックネットワークに接続した場合や、ユーザーがPCの検出を許可していない場合は、自動的にオフになります。これは、知らないデバイスから自分のPCが見つけられないようにする、Windowsの標準的なセキュリティ設計です。

ネットワーク検出をオフにしても安全?

パブリックネットワークに接続している間は、ネットワーク検出をオフにしておくのが安全です。注意したいのは、パブリックネットワーク接続中にネットワーク検出をオンにすると、その後そのネットワークに接続するたびに検出が有効になったままになる点です。第三者にPCを発見されるリスクが高まるため、パブリック環境では検出をオフにし、ファイル共有も行わないことをおすすめします。

ネットワーク検出はセキュリティリスクになる?

ネットワーク検出を有効にすると利便性が高まる一方で、企業ネットワークではサイバー攻撃のリスクが高まります。代表的な脅威がネットワークスニッフィングです。これは、攻撃者がネットワーク上を流れるデータを傍受し、悪用する手法です。ネットワーク検出がオンになっていると、ハッカーがコンピューター間でやり取りされるデータを盗み見るきっかけを与えてしまう可能性があります。そのため、社内ネットワークでも不要な場合は検出を無効にし、必要最小限の範囲でのみ有効化することが推奨されます。

まとめ

Windows 10でネットワーク検出を既定でオフにするのは「パブリックネットワーク」プロファイルであり、プライベートネットワークでは既定で有効になります。検出が勝手にオフになる場合は、依存サービスの停止、プロファイルの誤認識、ファイアウォールの設定を疑ってみましょう。セキュリティの観点からは、信頼できないネットワークでは検出をオフに保つのが基本です。

  1. Windows 7でネットワークセキュリティがオフになっているとどうなる?リスクと対処法を徹底解説

    Windows 7はセキュリティ上のリスクがある?Windows 7には、コンピューターを保護するためのセキュリティ機能が標準で搭載されています。しかし、マルウェア攻撃などの脅威から確実に身を守るためには、ウイルス対策ソフトの併用が不可欠です。特に注意が必要なのは、世界的に甚大な被害をもたらした「WannaCry」ランサムウェアの感染者の多くがWindows 7ユーザーだったという事実です。サポートが終了した今、ハッカーの格好の標的になりやすい状況であることは間違いありません。2020年以降もWindows 7は安全に使える?MicrosoftによるWindows 7の延長サポートは2020年

  2. Windows 10のネットワークセキュリティキーとは?確認方法と変更手順をわかりやすく解説

    Wi-Fiに接続する際に求められる「ネットワークセキュリティキー」。Windows 10を使っている方の中には、「そもそも何のこと?」、「どこで確認できるの?」と疑問を持つ方も多いのではないでしょうか。この記事では、ネットワークセキュリティキーの基本知識から、Windows 10での確認方法、変更手順、忘れてしまったときの対処法までをわかりやすく解説します。 ネットワークセキュリティキーとは何ですか? ネットワークセキュリティキーとは、ネットワークサービスを保護するための暗号化キーのことです。実態としては、ローカルエリアネットワーク(LAN)へアクセスする際に入力を求められるパスワードやコード