同じネットワーク上のデバイス間でファイルとプリンターを共有したい場合は、ネットワーク検出モードをオンにする必要があります。 ネットワーク検出は、さまざまなデバイスが同じネットワーク上で通信できるようにするWindowsの機能です。 ただし、場合によっては、「ネットワーク検出がオフになっている」エラー。同じネットワーク上のデバイス間でファイルを共有できません。 Windows Updateの後で、このエラーが発生することもあります。
このエラーが発生する理由はさまざまです。 ネットワーク検出エラーは、SMB 1.0 / CIFSファイルの場合、重要なサービスの実行が停止したときに発生する可能性があります 共有サポートが機能しなくなった場合、またはWindowsDefenderでネットワーク検出が無効になっている場合 ファイアウォール。
幸い、問題の解決に役立つ可能性のある方法がいくつかあります。 方法を見てみましょう。
方法1:ネットワーク検出を有効にする
システムのネットワーク検出の機能は、実行状態にあり、自動的に実行されている必要があるいくつかのWindowsサービスに依存します。 したがって、これらのサービスのいずれかまたはすべてが実行されていない場合は、ネットワーク検出の問題が発生する可能性があります。 したがって、これらのサービスがすべて実行されていることを確認してください。実行されていない場合は、開始する必要があります。 方法を見てみましょう。
ステップ1: の右側に移動します タスクバー、ネットワークアイコンを右クリックし、をクリックします インターネットとネットワークの設定を開く.
ステップ2: の中に 設定 ウィンドウ、右側に移動し、下にスクロールして、 高度なネットワーク設定 セクション、選択 ネットワークと共有センター.
ステップ3: それは開きます ネットワークと共有センター のウィンドウ コントロールパネル.
今、をクリックします 詳細な共有設定を変更する ペインの左側にあります。
ステップ4: の中に 高度な共有設定 ウィンドウをクリックして展開します 民間 セクション。
次に、を選択します ネットワーク検出をオンにする 下のオプション プライベート(現在のプロファイル) 横のチェックボックスをオンにします ネットワークに接続されたデバイスの自動セットアップをオンにする.
を押します 変更内容を保存 ボタンをクリックして変更を保存し、終了します。
方法2:依存関係サービスを開始する
ステップ1: 右クリック 開始 メニューを選択して選択します 実行 を起動するには コマンドを実行する 窓。
ステップ2: の中に コマンドを実行する ウィンドウ、タイプ services.msc ヒット 入る 開くには サービス 窓。
ステップ3: の中に サービス マネージャーウィンドウ、右側に移動し、 名前 列を探す 関数検出リソースの公開.
ダブルクリックして開きます プロパティ 窓。
ステップ4: の中に プロパティ ウィンドウ、下 一般 タブ、に移動します サービスステータス 実行されているかどうかを確認します。
そうでない場合は、をクリックします 開始 ボタンをクリックしてサービスを開始します。
ステップ5: 今、に行きます スタートアップタイプ フィールドに設定し、 自動.
押す 適用する その後 OK 変更を保存してに戻るには サービス 窓。
ステップ6: 下 名前 列、探します SSDPディスカバリー それをダブルクリックして開きます プロパティ 窓。
ステップ7: の中に プロパティ ウィンドウ、 サービスステータス 公演 ランニング.
そうでない場合は、を押します 開始 ボタンをクリックしてサービスを開始します。
ステップ8: に移動します スタートアップタイプ フィールドと選択 自動 その横のドロップダウンから。
押す 適用する その後 OK 変更を保存してに戻るには サービス 窓。
ステップ9: 今、探してください UPnPデバイスホストサービス 下 名前 列をダブルクリックして開きます プロパティ 窓。
ステップ10: その中で プロパティ ウィンドウ、下 一般 タブで、 サービスステータス フィールドショー ランニング.
そうでない場合は、をクリックします 開始 サービスを開始します。
ステップ11: 今、に行きます スタートアップタイプ セクションを作成し、フィールドをに設定します 自動.
ヒット 適用する その後 OK 変更を保存して終了するには サービス 窓。
これで、PCを再起動すると、ネットワークに接続してファイルを共有できるようになります。
*注–エラーメッセージが表示された場合「Windowsはローカルコンピューターでサービスを開始できませんでした。 エラー1079:このサービスに指定されたアカウントが、同じプロセスで実行されている他のサービスに指定されたアカウントと異なります。「上記のサービスのいずれかで[開始]をクリックした場合は、以下の手順に従ってこの問題を修正してください。
ステップ1: に移動 開始 メニューを右クリックして選択します 実行.
ステップ2: これにより、 コマンドを実行する 窓。
検索ボックスに、 services.msc を押して OK.
ステップ3: の中に サービス 開いたウィンドウで、上記のサービスのいずれかをダブルクリックします(関数検出リソースの公開, SSDPディスカバリー、または UPnPデバイスホストサービス)そのを開く プロパティ 窓。
ステップ4: に移動します ログオン タブ、に移動 このアカウント をクリックします ブラウズ.
ステップ5: の中に ユーザーを選択 ダイアログボックスをクリックします 高度な.
ステップ6: 次に、をクリックします 今すぐ検索.
アカウント名のリストは、 の検索結果 フィールド。
目的のアカウント名を選択して、を押します OK.
ステップ7: に戻る ユーザーを選択 ウィンドウでは、アカウント名が下に表示されます 選択するオブジェクト名を入力します フィールド。
押す OK に戻るには プロパティ > ログオン ダイアログボックス。
ステップ8: ここで、 パスワード そして パスワードを認証する それぞれの分野で。
押す 適用する その後 OK 変更を保存して終了します。
完了したら、ネットワーク検出に接続して共有を試すことができ、ファイルを共有できるようになります。
方法3:SMB 1.0 / CIFSファイル共有サポートをオンにする
SMB機能はファイル共有にとって重要ですが、最新バージョンのWindows10では明らかにオフになっています。 これにより、ネットワークを介してファイルやプリンターを共有しようとしたときにエラーが発生することがよくあります。 この機能をオンにするだけで、ほとんどの場合、エラーを取り除くことができます。 方法を見てみましょう:
ステップ1: を押します Win + R キーボードのキーを一緒に開いて開く コマンドを実行する 窓。
ステップ2: タイプ appwiz.cpl の中に コマンドを実行する 検索ボックスを押して OK Pを開くrogramsと機能 のウィンドウ コントロールパネル.
ステップ3: さて、左側に行って、 Windows機能をオンまたはオフにします.
ステップ4: の中に Windowsの機能 ダイアログボックスの横にあるチェックボックスをオンにします SMB 1.0 / CIFSファイル共有のサポート.
押す OK 変更を保存して終了します。
*注意 - プラスをクリックします(+)その横にある記号でセクションを展開します。 選択すると SMB 1.0 / CIFSファイル共有のサポート、他のコンポーネントは自動的に選択されます。
PCを再起動すると、「ネットワークディスカバリーがオフになっているファイル共有中に「f」エラーが発生しました。
方法4:コマンドプロンプトでネットワーク検出を有効にする
Windows Defender Firewallを使用している場合は、ネットワーク検出を追加して機能させる必要があります。 ファイアウォールの設定がWindowsUpdate中に変更されることがあるため、エラーが発生することがあります。 コマンドラインを使用して有効にする方法を見てみましょう。
ステップ1: を押します Win + X キーボードのホットキーをクリックして 実行 メニューで。
ステップ2: これにより、 コマンドを実行する 窓。
タイプ、 cmd 検索フィールドで、を押します Ctrl + Shift + Enter 起動するためのショートカットキー コマンド・プロンプト 昇格モードで。
ステップ3: の中に コマンド・プロンプト コンソールで、以下のコマンドを実行して、 入る:
netshadvfirewallファイアウォールセットルールgroup = "Network Discovery" new enable = Yes
成功メッセージが表示されます。操作は正常に完了しました“.
これにより、 ネットワークディスカバリー の機能 ファイアウォール 設定。
ここで、デバイス間のネットワークを更新してみてください。これで機能するはずです。
ステップ4: それでもエラーが表示される場合は、次のコマンドを実行してください。 コマンド・プロンプト (管理者)コンソールとを押します 入る:
REG add“ HKLM \ SYSTEM \ CurrentControlSet \ services \ dnscache” / v開始/ t REG_DWORD / d 2 / f
*注意 - 無効にしたい場合 ネットワークディスカバリー に ファイアウォール 設定については、以下のコマンドを実行してください。 コマンド・プロンプト (管理者)コンソールとヒット 入る:
netshadvfirewallファイアウォールセットルールgroup = "Network Discovery" new enable = No
方法5:ファイアウォール設定でネットワーク検出を許可する
マシンのネットワーク検出は、Windowsファイアウォールによって無効にされていると機能しません。そのため、ファイアウォールの設定を変更して、許可されていることを確認する必要があります。 方法を見てみましょう:
ステップ1: を押します Win + X キーボードで一緒にキーを押して、をクリックします 実行.
これにより、 コマンドを実行する 窓。
ステップ2: の中に コマンドを実行する 検索フィールド、書き込み Firewall.cpl ヒット 入る 開くには WindowsDefenderファイアウォール コントロールパネルウィンドウのページ。
ステップ3: 今、をクリックします アプリまたは機能を許可する 使って WindowsDefenderファイアウォール 左側のオプション。
ステップ4: あなたは到達します 許可されたアプリ ページ。
ここで、探してください ネットワークディスカバリー 下のリストに 許可されたアプリと機能、横にあるチェックボックスをオンにして有効にします。
押す OK 変更を保存してからウィンドウを閉じます。
ステップ5: 今、繰り返します 方法1 有効にする ネットワークディスカバリー の中に ネットワークと共有センター のウィンドウ コントロールパネル。
次に、PCを再起動して、「ネットワーク検出がオフになっている」エラーはなくなりました。
方法6:ネットワークスタックをリセットする
すべての構成が正しい方法で行われたら、ネットワークをリセットして、それが機能するかどうかを確認できます。 この方法では、ネットワークアダプターが削除されて再インストールされると同時に、キャッシュ設定も削除されます。 方法を見てみましょう:
ステップ1: 押す Win + R キーボードのホットキーを起動して コマンドを実行する ボックス。
ステップ2: の中に コマンドを実行する ボックス、タイプ cmd 検索フィールドで、を押します Ctrl + Shift + Enter 一緒に開くキー コマンド・プロンプト 管理者権限を持つ。
ステップ3: 次に、コンソールで以下のコマンドを1つずつ実行し、 入る 各コマンドの後:
ipconfig / release。 ipconfig / flushdns。 ipconfig / renew。 netsh intipリセット。 netshwinsockリセット
完了したら、PCを再起動すると、ネットワーク経由でファイルを共有できるようになります。
方法7:ネットワークアダプターを更新する
場合によっては、破損したドライバーや古いドライバーが原因でエラーが表示されることもあります。 このような場合は、ネットワークドライバーを更新して、ネットワーク検出の問題が解決されているかどうかを確認できます。
ステップ1: 画面の左下に移動し、右クリックします 開始 をクリックします 実行.
ステップ2: の中に コマンドを実行する 開いたウィンドウに次のように入力します devmgmt.msc 検索フィールドでを押して OK 開くには デバイスマネージャ 窓。
ステップ3: の中に デバイスマネージャ ウィンドウで、展開します ネットワークアダプター セクションで、アダプタを右クリックして、 ドライバーの更新.
ステップ4: の中に ドライバーの更新 ウィンドウで、をクリックします ドライバーを自動的に検索 オプション。
ステップ5: これで、最新の更新の検索が開始され、利用可能な場合は自動的に更新されます。
更新が完了したら、終了します デバイスマネージャ ウィンドウを開き、PCを再起動します。
次に、ネットワーク検出エラーが解決されたかどうかを確認します。
方法8:ネットワークトラブルシューティングを実行する
ステップ1: を押します Win + I キーボードのキーを一緒に押して起動します 設定 アプリ。
ステップ2: の中に 設定 ウィンドウで、をクリックします 更新とセキュリティ.
ステップ3: 次のウィンドウで、 トラブルシューティング ペインの左側にあります。
ステップ4: 次に、右側に移動し、下にスクロールしてクリックします 追加のトラブルシューティング.
ステップ5: 次に、 他の問題を見つけて修正する セクションをクリックしてクリックします ネットワークアダプター.
クリック トラブルシューティングを実行する ボタン。
ステップ6: トラブルシューティングツールは問題の検出を開始し、見つかった場合は、いくつかの推奨設定を表示します。 画面の指示に従って問題を解決するだけです。
ステップ7: 次に、クリックして展開します 共有フォルダ オプションをクリックしてクリックします トラブルシューティングを実行する.
これで問題が検索され、見つかった場合は、問題を修正するための提案が表示されます。
PCを再起動すると、ネットワーク検出エラーは表示されなくなります。
方法9:ネットワークリセットを実行する
上記の方法のいずれも機能しない場合は、ネットワーク設定をリセットして、エラーが解決されたかどうかを確認できます。
ステップ1: に移動します タスクバー、右側で、ネットワークアイコンを右クリックし、をクリックします。 インターネットとネットワークの設定を開く.
ステップ2: それはあなたをに連れて行きます 設定 アプリ> 状態 ページ。
画面の右側で、下にスクロールしてをクリックします ネットワークのリセット.
ステップ3: の中に ネットワークのリセット ウィンドウで、をクリックします 今すぐリセット.
確認ダイアログが表示されたら、確認して続行します。
ここで、戻ってファイルを共有できるかどうかを確認します。