Windows10でネットワーク検出を有効または無効にする

Windowsオペレーティングシステムのネットワーク検出はネットワーク設定であり、これを使用して、ネットワーク上の他のコンピューターがWindows 10/8/7コンピューターを認識できるかどうか、またはコンピューターがネットワーク上の他のコンピューターやデバイスを検出できるかどうかを設定できます。ネットワーク検出が有効になっている場合、ネットワークを介したファイルとプリンターの共有が容易になります。

覚えているなら、Windows PCのネットワークに最初に接続したとき、それがプライベート、パブリック、またはドメインベースのネットワークであるかどうかを尋ねられたでしょう。

ネットワーク検出を有効または無効にする

スタンドアロンPCを使用している場合は、ネットワーク検出を使用できないため、無効にすることをお勧めします。ネットワーク検出をオフにするには、Windows 10の[設定]を使用するか、Windows10 / 8/7のコントロールパネルまたはコマンドプロンプトを使用します。それを行う方法を見てみましょう。

1] Windows設定経由

[スタート]ボタンをクリックして[設定]を開き、[ネットワークとインターネット]、[ダイヤルアップ(またはイーサネット)]の順に選択します。

ネットワーク検出ウィンドウ10

ネットワークを選択し、[詳細オプション]をクリックします。開いたパネルから、[このPCを検出可能にする]設定のスライダーをオフの位置に回します。

ネットワーク検出を無効にする

再度有効にするには、スライダーをオンの位置に戻すだけです。

WiFiネットワークでも同じです。[設定]> [ネットワークとインターネット]> [Wi-Fi]> [既知のネットワークの管理]> [WiFiネットワークの選択]> [プロパティ]>スライダーをオフの位置に回して[このPCを検出可能にする]設定を開きます。

イーサネット接続の場合は、[アダプタ]をクリックしてから、[このPCを検出可能にする]スイッチを切り替える必要があります。

2]コントロールパネルの使用

WinXメニューから、[コントロールパネル]> [すべてのコントロールパネル項目]> [ネットワークと共有センター]> [共有の詳細設定]を開きます。

ネットワークと共有センター

プライベートプロファイルとパブリック/ゲストプロファイルの[ネットワーク検出をオンにする]チェックボックスをオフにします。

変更を保存して終了します。

3] CMDの使用

ネットワーク検出をオフにするには、管理者特権のコマンドプロンプトで次のコマンドを実行します。

netshadvfirewallファイアウォールセットルールgroup = "Network Discovery" new enable = No

ネットワーク検出をオンにするには、管理者特権のコマンドプロンプトで次のコマンドを実行します。

netshadvfirewallファイアウォールセットルールgroup = "Network Discovery" new enable = Yes

このようにして、ネットワーク検出を有効または無効にできます。

ネットワーク検出をオンにできません

ネットワーク検出をオンにできない場合は、services.mscを実行してServices Managerを開き、次のサービスが開始されて自動に設定されているかどうかを確認することをお勧めします。

  1. DNSクライアント
  2. 関数検出リソースの公開
  3. SSDPディスカバリー
  4. UPnPデバイスホスト

お役に立てれば。

ネットワーク検出を無効にする