ネットワークコンピューターがWindows10に表示されない
読者から、最新のWindows10ビルドでネットワーク環境にコンピューターを表示する問題の解決を支援するよう求めるメールがいくつか届きました。実際、Windows 10の最新リリースには、デバイスネットワークの検出の問題があります。ネットワーク上の他のコンピューターが表示されないか、Windows10がワークグループに表示されません。最新のWindows10ビルド(1909まで)でネットワーク検出を修正する方法を見てみましょう。
Windows10はワークグループ内の他のネットワークコンピューターを表示できません
Windows 10ワークグループ環境でネットワークコンピューターが表示されないという問題は、Windows 10 1703(Creators Update)以降に発生し始めました。この(または新しい)Windows 10ビルドにアップグレードした後、ファイルエクスプローラーのネットワークアイテムでデバイスを表示しているときに、コンピューターが隣接するコンピューターを表示しなくなる場合があります。
ネットワーク環境にあるコンピューターのリストは、ファイルエクスプローラーまたは次のコマンドで確認できます。
net view
そして、ネットワークをクリックすると Windows 10ファイルエクスプローラーのアイコンの場合、このエラーが表示されます:
Network discovery is turned off. Network computers and devices are not visible. Please turn on network discovery in Network and Sharing Center.
高度な共有設定 。 プライベートで確認してください ネットワークプロファイルセクションでは、次のオプションがチェックされています:
- ネットワーク検出をオンにする +ネットワークに接続されたデバイスの自動セットアップをオンにする;
- ファイルとプリンターの共有をオンにする;
- Windowsにホームグループ接続の管理を許可する(推奨) 。
次に、すべてのネットワークで次のオプションを有効にします セクション:
- 共有をオンにする そのため、ネットワークにアクセスできる人なら誰でも、パブリックフォルダ内のファイルを読み書きできます。
- パスワードで保護された共有をオフにする (ネットワーク内のすべてのデバイスを信頼する場合);したがって、コンピュータへの匿名ネットワークアクセスを開くことができます。したがって、このオプションを有効にするときは、共有ネットワークフォルダーとプリンターのアクセス許可を正しく設定する必要があります。
- ネットワークにレガシーネットワークデバイス(古いWindowsバージョン、Samba共有、NASデバイス)がある場合は、[40ビットまたは56ビット暗号化を使用するデバイスのファイル共有を有効にする]オプションを有効にします。 」。
次に、[設定]->[ネットワークとインターネット]->[イーサネット]に移動します(または、ワイヤレス接続を介してローカルネットワークに接続している場合は、[Wi-Fi]を選択します)。ネットワークアイコンをクリックして、このPCを検出可能にすることを確認します オプションが有効になっています。
コンピューターのDNSキャッシュをフラッシュします:
ipconfig /flushdns
Windows 10 Defenderファイアウォールでネットワーク検出トラフィックを有効にするには、管理者特権のコマンドプロンプトで次のコマンドを実行する必要があります。
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
Get-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled True -Action Allow -Direction Inbound
また、ネットワーク検出を手動で有効にすることもできます 少なくともプライベートのプロトコル WindowsDefenderファイアウォールのネットワーク 設定(コントロールパネル\すべてのコントロールパネルアイテム\ WindowsDefenderファイアウォール\許可されたアプリ)
場合によっては、ワークグループの設定が正しくないために、Windowsコンピュータがネットワーク環境に表示されないことがあります。このコンピューターをワークグループに再度追加してみてください。 [コントロールパネル]->[システムとセキュリティ]->[システム]->[設定の変更]->[ネットワークID]に移動します 。
開いた[ドメインまたはワークグループへの参加]ウィザードで、次を選択します。このコンピューターはビジネスネットワークの一部です->私の会社はドメインのないネットワークを使用しています->ワークグループ名を入力します。その後、コンピュータを再起動する必要があります。
再起動後、コンピュータがネットワーク環境に表示されてもアクセスできない場合は、コンピュータのネットワークプロファイルの種類(場所)を確認してください。ほとんどの場合、ローカルネットワークはパブリックとして認識されました。ネットワークの場所をプライベートに変更する必要があります 。これを行うには、[設定]->[ネットワークとインターネット]->[ステータス]->[ホームグループ]を開きます。
ネットワークの場所を変更をクリックします 、ダイアログボックスで[はい]を選択します。「このネットワーク上の他のPCやデバイスが自分のPCを検出できるようにしますか?自宅や職場のネットワークではこれを許可することをお勧めしますが、公共のネットワークでは許可しないでください。」
ネットワークを開きます 隣接するWindowsコンピューターが表示されていることを確認します。
これらのヒントが役に立たず、ワークグループ内のコンピューターがまだ表示されない場合は、ネットワーク設定をリセットしてみてください([設定]->[ネットワークとインターネット]->[ステータス]->[ネットワークリセット])。
次のコマンドを使用して、ネットワーク設定とファイアウォールルールをリセットすることもできます。
netsh int ip reset reset.txt
netsh winsock reset
netsh advfirewall reset
次に、コンピュータを再起動する必要があります。
場合によっては、デバイスマネージャを使用してネットワークアダプタを完全に削除する必要があります( devmgmt.msc を実行します)。 コンソール->ネットワークアダプタ->ネットワークカード->デバイスの削除)。次に、コンピュータを再起動します。 Windowsは、ネットワークアダプタを自動的に検出し、適切なドライバをインストールする必要があります。この場合、ネットワークカードの古いプロトコル設定はすべてリセットされます。
また、以下のサービスが実行されているかどうかを確認してください(ネットワーク環境を正しく表示するには、これらのサービスが自動起動状態になっている必要があります)。 サービスを実行します。 mcs コンソールを開き、サービスの状態を確認します:
- FdPHost –機能検出プロバイダーホスト(ネットワーク上で検出する他のコンピューターを担当)
- FDResPub –機能検出リソースの公開(他のコンピューターがネットワーク上のデバイスを検出できるようにします)。
- Dnscache –DNSクライアント;
- SSDPSrv –SSDPディスカバリー;
- Upnphost –pnPデバイスホスト。
場合によっては、サードパーティのアンチウイルスとファイアウォールがNetBIOS名前解決要求、WDS、およびブロードキャストDNSクエリをブロックする可能性があります(ESET NOD32には間違いなく問題がありました)。ウイルス対策/ファイアウォールを一時的に無効にして、Windows10デバイスでネットワーク検出が正しく機能するかどうかを確認してください。
Windows10でネットワーク検出を有効にする方法
Windows 10 1803(Spring Creators Update)以降、Microsoft開発者はHomeGroupを作成する機能を削除しました。さらに、Windows 10コンピューターは、ネットワークデバイスを表示するときにファイルエクスプローラーのネットワーク環境に表示されなくなりました。
Microsoftの観点からは、HomeGroupは、フォルダとプリンタを共有するためのローカルエリアネットワークを作成するためのレガシーな方法です。 HomeGroupを使用する代わりに、Microsoftはクラウドサービス(OneDriveまたはMicrosoftアカウントを介したアクセス)を使用することをお勧めします。
Windows 10 1803(およびそれ以降)では、ローカルネットワークを介して別のコンピューター上の共有リソースにアクセスするには、そのホスト名(\\pcname1
)を知っている必要があります。 )またはIPアドレス(\\192.168.1.90
)、ただし、ネットワーク内の隣接するコンピューターは表示されません。ただし、これは修正できます。
事実は、別の関数検出プロバイダーホスト サービスは、Windows10ネットワーク上の隣接するコンピューターを検出する責任があります。別のサービス、関数検出リソースの公開 、コンピュータの検出を担当します。
FdPHost サービスはSimpleServices Discovery Protocol(SSDP)を使用します およびWebServices Discovery(WS-Discovery) ネットワーク上のデバイスを検出するためのプロトコル。これらのプロトコルは、マスターブラウザを使用してMicrosoftWindowsネットワーク上のデバイスを検出するために歴史的に使用されてきたNetBIOSover TCP/IPに代わるものです。したがって、ネットワークアダプタのNetBIOSプロトコルを安全に無効にすることができます。
最新のWindows10ビルドをインストールした後、これらのサービスを無効にすることができます(起動の種類が[自動]から[無効]に変更されます)。これらのサービスが停止した場合、そのコンピューターはネットワーク上で他のコンピューターによって検出されず、他のコンピューターを見ることができません。次のように、Windows10でネットワーク検出サービスを有効にできます。
- Windowsサービス管理コンソール(services.msc)を開きます。
- サービスのリストで、 Function Discovery Resource Publicationを見つけます。 サービス;
- サービスのスタートアップの種類を手動から変更します 自動(遅延開始);
- 同様に、機能検出プロバイダーホストを有効にします サービス;これらのサービスの起動タイプは、次のPowerShellワンライナーコマンドを使用して変更できます:
get-Service fdPHost,FDResPub|Set-Service -startuptype automatic -passthru|Start-Service
- コンピューターを再起動します
再起動後、ローカルネットワーク上の他のコンピューターは、このコンピューターとそのリソース(共有ネットワークプリンターとフォルダー)を検出できるようになります。
Windows10でのSMB1.0プロトコルとマスターブラウザの問題
ネットワーク環境でのコンピュータの表示に関する問題は、コンピュータブラウザに関連している場合があります。 サービス。このサービスは、ローカルネットワーク上のアクティブなコンピューターのリストを生成および維持する役割を果たします。ローカルネットワークでは、マスターブラウザの役割を持つコンピュータは1台だけです。 。
ネットワーク内の各コンピューターに対して次のコマンドを実行することにより、ネットワーク内の現在のマスターブラウザーを識別できます。
nbtstat -a ComputerName
マスターブラウザであるコンピュータは、値が __MSBROWSE__。を持つ唯一のコンピュータです。
Windows 10 1703では、コンピューターブラウザーサービスが正しく機能しません。 Windows 10でこのサービスを完全に無効にし、Windows 7(またはWindows7EoSの場合はWindows8.1/ Windows Server 2012 R2)を搭載したコンピューターをネットワークのマスターブラウザーとして使用することをお勧めします。レジストリを介してマスターブラウザコンピュータを設定できます。
コンピュータブラウザを無効にするには、レジストリキー HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Browser \ Parametersに移動します。 MaintainServerListの値を変更します 誤りへ 。ネットワークマスターブラウザを強制的に設定するには、MaintainServerListの値をはいに変更します。 。さらに、Windows 10 1709以降(1803、1809、1903、1909)では、コンピューターブラウザーサービスとSMBv1.0プロトコルがデフォルトで無効になっています。 コンピュータブラウザ サービスは、ネットワーク上のコンピューターのリストをコンパイルして表示する責任があります(この検出プロトコルは、SSDPおよびWS-検出プロトコルに切り替える前に広く使用されています)。
ローカルネットワークにWin101709以降を搭載したコンピューターのみがあり(SMBバージョンの表を参照)、コンピューターブラウザーを引き続き使用する場合は、SMB v1.0プロトコルを有効にする必要があります(安全ではありません)。少なくとも1台のコンピューター。このコンピュータは、ネットワーク上のマスターブラウザとして使用されます。
コントロールパネルから次のWindows機能を有効にすることで、SMB1.0サポートを有効にできます。
- SMB 1.0/CIFSクライアント;
- SMB 1.0/CIFSサーバー。
または、OptionalFeatures.exe
からSMB1クライアントおよびサーバー機能を有効にすることができます またはDISMコマンドを使用:
Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Client"
Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Server"
SMB1プロトコルを有効にした場合、現在のコンピューターをネットワーク上のマスターブラウザーとして割り当てるには、次のコマンドを実行します。
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters" /v IsDomainMaster /t REG_SZ /d True /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters" /v MaintainServerList /t REG_SZ /d Yes /f
このコンピュータは、ネットワークのマスターブラウザになります。
Windows10はネットワーク共有フォルダーに接続できません
場合によっては、Windows 10はワークグループ環境で隣接するデバイスを表示および探索できますが、そのデバイス上の共有ネットワークフォルダーのリストを表示することはできません。ほとんどの場合、これには「 0x80070035 –ネットワークパスが見つかりません」というエラーが伴います。 」。この問題の解決策は、この記事で説明されています。
隣接するコンピューター(デバイス)がネットワーク上に表示されているが、ネットワーク環境から、またはUNCパス(\\ Hostname_or_IP)を使用してネットワークフォルダーを開こうとすると、「これにアクセスできません」というエラーが表示されます。組織のセキュリティポリシーが認証されていないゲストアクセスをブロックしているため、共有フォルダ 」。この場合、 AllowInsecureGuestAuthを有効にする必要があります コマンドを使用したレジストリパラメータ(詳細については、「Windows 10から共有フォルダにアクセスできない」の記事を参照してください):
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
-
Wi-Fi ネットワークが Windows 11 に表示されませんか?これを解決する 4 つの方法をご紹介します...
21 世紀の現代のコンピュータ ワーカーは、仕事や余暇に Wi-Fi を使用する可能性が最も高いでしょう。 、 または両方。ただし、場合によっては、Wi-Fi ネットワークがコンピューターに表示されないという前例のないことではありません。Wi-Fi 信号を確認または管理することさえできない場合は、コンピューターをインターネットに接続できないことは明らかです。そのため、この記事では、Wi-Fi ネットワークの問題を解決する正確な方法について説明します。始めましょう。 Wi-Fi ネットワークが表示されませんか?この問題を完全に解決するには、次の手順に従ってください... Wi-Fi 接続の問題が
-
Windows 11 で WiFi が表示されない問題を修正するには? WIFI ネットワークが PC に表示されませんか?
Windows 11 で WiFi が表示されません または WiFi ネットワークが PC に表示されませんか? 心配はいりません! CPU ガイド Windows 11 で最適なソリューションを提供します。 Windows 11 は、これまでで最も期待されている Windows です。Windows 11 には、Windows 11 を非常に興味深いものにする最新の新機能が搭載されています。 Windows 11 には、ユーザー エクスペリエンスを向上させ、オフィス ワーカーが 1 つの画面で複数のタスクを同時に実行できるようにする生産性向上機能が多数含まれていますが、これは