Windowsネットワーク上のデバイスの表示方法と表示されない場合の対処法

Windows 10/11では、ファイルエクスプローラーやWindows PowerShellを通じてローカルネットワーク上のデバイスにアクセスできます。同じネットワーク上にコンピュータを接続することで、プリンタやファイル、アプリケーションを共有することが可能です。このチュートリアルでは、Windowsでネットワーク上のデバイスを簡単に表示する方法を説明します。また、指示が機能しない場合のトラブルシューティングについても説明します。
目次
- ファイルエクスプローラーを使用して同じネットワーク上のコンピュータを見つける
- PowerShellを使用して同じネットワーク上のコンピュータを見つける
- ネットワークデバイスが表示されない?Windowsネットワーク探索を有効にする
- ネットワーク上にコンピュータが表示されない場合の修正
- よくある質問
ファイルエクスプローラーを使用して同じネットワーク上のコンピュータを見つける
ファイルエクスプローラーは、このチュートリアルで紹介する二つの方法の中で最もシンプルな方法です。以下の手順に従ってください:
- PCで「スタート」メニューをクリックし、「ファイルエクスプローラー」を選択します。「スタート」メニューで見つからない場合は、検索ボックスに入力しEnterを押します。

- 左側のメニューから「ネットワーク」を選択します。

- コンピュータがネットワーク上の他のコンピュータの完全なリストを収集するのを待ちます。その後、各コンピュータをクリックして共有フォルダやデバイスにアクセスします。

ヒント: 今すぐPCを更新したくないですか?ここでは、PowerShellを使用して不要なWindowsアップデートを隠す方法を説明します。
PowerShellを使用して同じネットワーク上のコンピュータを見つける
ネットワーク上のデバイスを表示するもう一つの方法は、Windows PowerShellコマンドを使用することです。
「スタート」メニューを右クリックし、「Windowsターミナル(管理者)」を選択します。
次のコマンドを入力し、Enterを押してネットワーク上のデバイスを表示します:
net view
ネットワークデバイスが表示されない?Windowsネットワーク探索を有効にする
ネットワーク探索は、同じネットワーク上の複数のデバイスに接続できる機能です。ネットワークに接続していることが確実であっても、他のデバイスが表示されない場合、最も考えられる原因はWindowsコンピュータでネットワーク探索機能が無効になっていることです。以下のように複数の方法で有効にできます。
ファイルエクスプローラーを使用
- Windows + Iキーを押して、コンピュータの設定を開きます。
- 左側のパネルで「ネットワークとインターネット」を選択し、右側のパネルで「イーサネット」または「Wi-Fi」に進みます。

- アクティブなネットワーク接続を選択します。
- ネットワークプロファイルタイプの下で「プライベート」オプションをチェックします。

ファイルエクスプローラーを開き、左側でネットワークに進みます。デバイスが見えるはずです。
ただし、「ネットワーク探索とファイル共有が無効になっています」というメッセージが表示された場合は、それをクリックし、「私が接続しているネットワークをプライベートネットワークに変更する」を選択します。

- 利用可能なデバイスをダブルクリックして、共有リソースにアクセスします。
コントロールパネルにできるだけ早く到達しようとしていますか?ショートカットがいくつかありますよ!
コントロールパネル経由で
- 「スタート」メニューをクリックし、「コントロールパネル」と入力してEnterを押します。

- 右上の「表示方法」オプションが「カテゴリ」に設定されている場合は、「ネットワークとインターネット」を選択します。そうでない場合は、次の手順に進みます。

- 「ネットワークと共有センター」を見つけてクリックします。

- サイドバーから「詳細な共有設定の変更」を選択します。

- 「プライベート」ネットワークプロファイルを展開し、「ネットワーク探索」セクションの下にある「ネットワーク探索を有効にする」機能をクリックします。「ネットワーク接続デバイスの自動設定を有効にする」オプションをチェックします。

- 「ファイルおよびプリンタ共有を有効にする」オプションを選択し、「変更を保存」を押します。

- ファイルエクスプローラーをチェックして、プライベートネットワークに接続されたデバイスが表示されるか確認します。
PowerShellで
Windowsでネットワーク探索を有効にする方法の一つは、コマンドプロンプトまたはPowerShellを使用することです。上記の技術を試して成功しなかった場合、この方法を試してみる価値があります。
スタートメニューを右クリックし、「Windowsターミナル(管理者)」を選択します。
次の各コマンドの後にEnterを押します:
netsh advfirewall firewall set rule group="ファイルおよびプリンタ共有" new enable=Yes
netsh advfirewall firewall set rule group="ネットワーク探索" new enable=Yes
- 以下のコマンドを使用して、ネットワークに接続されているデバイスがあるかどうか確認します。
net viewファイルエクスプローラーを介してプライベートネットワークに接続されたデバイスが表示されるはずです。「このワークグループのサーバーのリストは現在使用できません」というメッセージが表示された場合、ネットワークに接続されているデバイスがないか、ネットワーク探索が正しく有効になっていない可能性があります。
ネットワーク上にコンピュータが表示されない場合の修正
上記の指示に従ってもなお、Windowsネットワークに接続されたデバイスが表示されない場合、以下の修正が問題を解決するのに役立つかもしれません。
Windows Defenderファイアウォールの設定を調整
コンピュータのファイアウォールが原因で、ネットワーク上のデバイスが表示されない場合があります。これを修正するには、Windows Defenderファイアウォールでネットワーク探索を有効にする必要があります。
- スタートメニューをクリックし、「コントロールパネル」と入力してEnterを押します。
- 「システムとセキュリティ」を選択します。

- 「Windows Defenderファイアウォール」をクリックします。

- 左側のパネルで「Windows Defenderファイアウォールを介してアプリまたは機能を許可」をクリックします。

- 「ネットワーク探索」を見つけて、チェックが入っていることを確認します。

- 入っていない場合は、「設定の変更」ボタンをクリックし、「ネットワーク探索」を有効にします。

- ファイルエクスプローラーに戻り、問題が解決されたかどうかを確認します。解決しない場合は、次の方法に進みます。
ヒント: 時には、プログラムにオンラインでの接続を許可したくない場合もあります。Windowsアプリがインターネットに接続しないようにする方法はこちらです。
コンピュータをワークグループに再追加
デバイスがネットワークに表示されないのは、ワークグループの設定が不正確であるためかもしれません。そのため、デバイスを手動で追加して、ネットワーク上で可視化する必要があるかもしれません。
- 同時にWindows + Iを押して設定メニューを開きます。
- 「システム -> バージョン情報」をクリックします。

- 次のページで「詳細なシステム設定」を選択します。

- 新しいページで「コンピュータ名」タブを選択し、「ネットワークID」をクリックします。

- 新しいポップアップで「このコンピュータはビジネスネットワークの一部であり、他のコンピュータに接続するために使用します」を選択し、「次へ」をクリックします。

- 「私のコンピュータはドメインのないネットワークを使用しています」を選択します。

- ワークグループ名を入力し、プロセスを完了します。
- デバイスを再起動し、すべてが意図した通りに機能しているか確認します。
ネットワークをリセット
場合によっては、バグや不正確な設定がネットワークの問題を引き起こすことがあります。これを修正するために、以下の手順でネットワークリセットを実行する必要があることもあります。
- PCで設定を開きます。
- 「ネットワークとインターネット -> 詳細なネットワーク設定」をクリックします。

- 「ネットワークのリセット」をクリックします。

コマンドプロンプトまたはPowerShellを使用して、ネットワーク設定をリセットし、IPを更新し、DNSをフラッシュすることもできます。Windowsターミナル(管理者)を開きます。
以下のコマンドを入力し、各行の後にEnterを押します。
netsh int ip reset reset.txt
netsh winsock reset
netsh advfirewall reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns- デバイスを再起動します。
ネットワークドライバーの更新または再インストール
Windowsで他のコンピュータを見つけるためには、ドライバーを更新または再インストールする必要があるかもしれません。一方、古いドライバーを取り除く必要がある場合は、それに関しても専用のチュートリアルがあります。
- スタートメニューを右クリックし、「デバイスマネージャー」を選択します。

- 「ネットワークアダプター」を展開し、各項目を選択して「ドライバーの更新」または「デバイスのアンインストール」をクリックします。

- 「ドライバーの更新」を選択した場合は、新しいウィンドウが開きます。ここで「自動的にドライバーを検索」を選択します。

- 「デバイスのアンインストール」を選択した場合は、デバイスを再起動して、Windowsが最新のドライバーを自動的にインストールできるようにします。
ネットワーク関連サービスの確認
これらのサービスはネットワークデバイスを表示するために必要ですので、アクティブになっていることを確認してください。
- Windows + Rを押して、実行コマンドボックスを開きます。
- 「services.msc」と入力し、Enterを押してWindowsサービスを開きます。

- 「ファンクションディスカバリプロバイダホスト」を見つけてダブルクリックします。

- 新しいウィンドウで「スタートアップの種類」を「自動(遅延開始)」に変更し、「適用 -> 保存」を押します。

- また、これらのサービス「ファンクションディスカバリリソース公開」、「DNSクライアント」、「SSDPディスカバリ」、および「デバイスホスト」について、スタートアップの種類が自動に設定されていることを確認します。
自宅ネットワークの運営に興味がありますか?ここに無料で使用できる最高のDNSプロバイダがあります。
よくある質問
LANに何台のコンピュータシステムを追加できますか?
それはネットワークハードウェアによります。ほとんどの家庭用ルーターは、256のアドレスセットを使用するクラスCネットワークで動作します。ただし、企業レベルのルーターやスイッチを含むIPv4ネットワークと考えれば、その答えは数百万台になります。
LANに接続せずに別のコンピュータにアクセスすることはできますか?
Windows自体のリモートデスクトップ接続は、インターネット経由で別のコンピュータに接続し、それにまるでその前に座っているかのように使用できる技術であり、リモートコンピュータ上のファイルにアクセスしたりプログラムを実行したりすることが便利にできます。このオプションはデフォルトでアクティブになっていないため、以下の手順を使用して有効にする必要があります。
- スタートメニューから「リモートデスクトップ設定」を検索します。
- 「リモートデスクトップ」のオプションをオンにします。
- スタートメニューから「リモートデスクトップ接続」を検索します。
- リモートデバイスの名前またはIPアドレスを追加し、「接続」を押します。
ネットワークコンピュータへのショートカットを作成して直接アクセスするにはどうすればよいですか?
ネットワーク上のデバイスにアクセスするたびにファイルエクスプローラーに行くのを避けるために、ショートカットを作成することができます。「ファイルエクスプローラー -> ネットワーク」に移動し、対象のデバイスを右クリックして「ショートカットの作成」を選択します。もう一つのオプションは「スタートにピン留め」です。
画像出典: Pexels. すべてのスクリーンショットはFarhad Pashaeiによるものです。