Windows 10でネットワーク検出が機能しないときの対処法を徹底解説
「ネットワーク検出(Network Discovery)」は、同じネットワーク上にあるデバイス同士の通信を可能にする便利な機能です。この機能を使えば、ファイルやプリンターの共有が簡単に行えます。しかし、ランダムなタイミングで、あるいはWindowsの大型アップデート後に、ネットワーク検出が動作しなくなるというトラブルが多くのユーザーから報告されています。

Windows 10でネットワーク検出が停止する原因とは?
この問題にはいくつかの明確な原因があり、それぞれに対応した解決策があります。原因と対処法を正しく結びつけるために、以下のリストを確認しておきましょう。
- 必要なサービスが実行されていない — ネットワーク検出は特定のサービスに依存して動作します。これらのサービスが起動しているか確認しましょう。
- SMB 1.0/CIFS ファイル共有サポートが無効になっている — 古い規格ではありますが、有効化することで問題が解決したという報告が多数あります。
- Windows Defenderファイアウォールでネットワーク検出が許可されていない — ファイアウォールが接続をブロックしている場合は、許可設定を行う必要があります。
ネットワーク検出が機能しない場合、その原因はさまざまですが、実際に問題を解決できたユーザーが提案した方法を本記事ではまとめています。以下の手順を順番に試して、問題の解決を目指しましょう。
対処法1:必要なサービスが自動的に起動するように設定する
ネットワーク検出は複数のサービスが正しく動作して初めて機能します。最近のWindows UpdateやPC環境の変更によって、これらのサービスのスタートアップ設定が変わってしまった可能性があります。以下の手順で「自動」に設定し直しましょう。
- キーボードのWindowsキー + Rを同時に押して「ファイル名を指定して実行」を開きます。表示されたボックスに services.msc と入力し、「OK」をクリックすると「サービス」ツールが開きます。スタートメニューからコントロールパネルを開いても構いません。

- コントロールパネルが開いたら、右上の「表示方法」を「大きいアイコン」に変更し、一覧の中から「管理ツール」を探してクリックします。下部にある「サービス」のショートカットを見つけて開きましょう。

- 一覧からDNS Client」「Function Discovery Resource Publication」「SSDP Discovery」「UPnP Device Host の各サービスを見つけ、それぞれ右クリックしてコンテキストメニューから「プロパティ」を選択します。
- サービスが起動中の場合(「サービスの状態」欄で確認できます)、ウィンドウ中央の「停止」ボタンをクリックして一旦停止させます。すでに停止している場合は、そのまま次へ進みます。
- プロパティ画面の「スタートアップの種類」を「自動」に変更します。変更時にダイアログが表示されたら内容を確認して承認してください。その後、ウィンドウ中央の「開始」ボタンをクリックしてサービスを起動します。これを前述のすべてのサービスに対して繰り返します。

「開始」をクリックした際に、以下のようなエラーメッセージが表示されることがあります。
"ローカル コンピューターで サービス を開始できません。エラー 1079: このサービスに指定されたアカウントが、同じプロセス内で実行されている他のサービスに指定されたアカウントと異なります。"
このエラーが表示された場合は、以下の手順で修正できます。
- 上記の手順1〜3を実行してサービスのプロパティ画面を開きます。「ログオン」タブに移動し、「参照…」ボタンをクリックします。

- 「選択するオブジェクト名を入力してください」の入力欄に自分のアカウント名を入力し、「名前の確認」をクリックして名前が認識されるまで待ちます。
- 「OK」をクリックして完了します。パスワードを設定している場合は、パスワード入力を求められたら入力してください。これでサービスが正常に起動するはずです。
対処法2:SMB 1.0/CIFS ファイル共有サポートを有効化する
近年のWindows 10のアップデートにより、ファイル共有を担うSMB機能が無効化され、突然エラーに直面したユーザーも少なくありません。幸い、この問題は「Windowsの機能」ウィンドウでSMB 1.0を有効にするだけで簡単に解決できます。
- 「スタートメニュー」をクリックし、「コントロールパネル」と入力して、検索結果の一番上を選択して開きます。Windowsキー + Rで「ファイル名を指定して実行」を開き、control.exe と入力しても構いません。
- コントロールパネルの表示を「カテゴリ」に変更し、「プログラム」の下にある「プログラムのアンインストール」をクリックします。

- 左側のペインにある「Windows の機能の有効化または無効化」をクリックし、一覧を下にスクロールしてSMB 1.0/CIFS ファイル共有サポートを探します。
- チェックボックスがオフになっている場合は、クリックしてオンにします。「OK」をクリックして「Windowsの機能」ウィンドウを閉じ、パソコンを再起動します。

- 再起動後、ネットワーク検出を確認して問題が解消されたかどうかチェックしましょう。
対処法3:コマンドプロンプトでネットワーク検出を有効化する
Windows Defenderファイアウォールを使用している場合、ネットワーク検出を許可リストに追加する必要があります。アップデートでファイアウォール設定がリセットされた可能性もありますが、いずれの場合も、コマンドプロンプトで簡単なコマンドを実行するだけで解決できます。
- 「スタートメニュー」の検索バーに「cmd」または「コマンドプロンプト」と入力します。検索結果の一番上の項目を右クリックし、「管理者として実行」を選択します。
- あるいは、Windowsロゴキー + Rで「ファイル名を指定して実行」を開き、「cmd」と入力した後、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを起動しても構いません。

- 以下のコマンドを入力し、それぞれ入力後にEnterキーを押します。「操作は正常に完了しました」といったメッセージが表示されれば成功です。
netsh advfirewall firewall set rule group="ネットワーク探索" new enable=Yes
- 接続をリセットし、エラーがまだ発生するかどうかを確認します。
それでもエラーが続く場合は、次のコマンドを実行してみてください。
REG add "HKLM\SYSTEM\CurrentControlSet\services\dnscache" /v Start /t REG_DWORD /d 2 /f
対処法4:ネットワークのリセットを実行する
Windows 10の設定には「ネットワークとインターネット」セクション内に「ネットワークのリセット」という便利な機能があり、多くのユーザーがこの方法で問題を解決しています。この機能はネットワーク関連のドライバーをすべて再インストールし、システムを再起動するものです。
- Windowsキー + Iを押してWindows 10の「設定」を開きます。タスクバーの検索バーから「設定」を検索したり、スタートメニューボタンのすぐ上にある歯車アイコンをクリックしても開けます。
- 設定アプリ内の「ネットワークとインターネット」を探してクリックします。

- 「状態」タブに移動し、下にスクロールして「ネットワークのリセット」ボタンを見つけます。クリックしてダイアログを確認し、画面の指示に従ってください。完了後、問題が解決したかどうかを確認しましょう。
-
Windows 10でタッチスクリーンが反応しないときの対処法12選
スマートフォンの小さなタッチスクリーンに慣れた現代では、ノートパソコンやタブレットといった大画面デバイスへのタッチ操作搭載は必然の流れでした。Microsoftもその流れを先導し、ノートパソコンからタブレットまで幅広い製品ラインナップにタッチスクリーンを採用しています。現在ではMicrosoft SurfaceがWindows 10ハイブリッドデバイスの代表格ですが、タッチ入力技術を備えたデバイスは他にも多数存在します。 しかし、タッチスクリーンに不具合が発生すると、ユーザーは従来のキーボードとマウスの組み合わせでの操作を余儀なくされてしまいます。「タッチスクリーンが動かない」とお困りの方もご
-
Windows 11で通知が届かない・表示されないときの対処法7選
プッシュ通知がなぜこれほど重要なのか、考えたことはありますか?使っているデバイスに関わらず、通知がデジタルライフに欠かせない存在となった理由は何でしょうか。答えはシンプルで、通知こそが私たちとガジェットをつなぎ続ける役割を果たしているからです。 だからこそ、Windows 11で通知が突然機能しなくなると、大きなストレスを感じてしまうもの。この記事では、「通知が機能しない」問題を解決するための実用的な対処法を7つご紹介します。 それでは早速見ていきましょう。 Windows 11で通知が機能しない場合の修正方法 解決策1:デバイスを再起動する 意外かもしれませんが、最もシンプルな方法が驚く