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

ネットワーク Windows 10/11で他のコンピュータを見つける方法

Windows 10/11では、ファイルエクスプローラーやWindows PowerShellを通じてローカルネットワーク上のデバイスにアクセスできます。同じネットワーク上にコンピュータを接続することで、プリンタやファイル、アプリケーションを共有することが可能です。このチュートリアルでは、Windowsでネットワーク上のデバイスを簡単に表示する方法を説明します。また、指示が機能しない場合のトラブルシューティングについても説明します。

目次

  • ファイルエクスプローラーを使用して同じネットワーク上のコンピュータを見つける
  • PowerShellを使用して同じネットワーク上のコンピュータを見つける
  • ネットワークデバイスが表示されない?Windowsネットワーク探索を有効にする
  • ネットワーク上にコンピュータが表示されない場合の修正
  • よくある質問

ファイルエクスプローラーを使用して同じネットワーク上のコンピュータを見つける

ファイルエクスプローラーは、このチュートリアルで紹介する二つの方法の中で最もシンプルな方法です。以下の手順に従ってください:

  1. PCで「スタート」メニューをクリックし、「ファイルエクスプローラー」を選択します。「スタート」メニューで見つからない場合は、検索ボックスに入力しEnterを押します。

ネットワーク ファイルエクスプローラーを開く

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

ネットワーク ネットワークメニューをクリック

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

ネットワーク 共有デバイスを収集しているネットワーク

ヒント: 今すぐPCを更新したくないですか?ここでは、PowerShellを使用して不要なWindowsアップデートを隠す方法を説明します。

PowerShellを使用して同じネットワーク上のコンピュータを見つける

ネットワーク上のデバイスを表示するもう一つの方法は、Windows PowerShellコマンドを使用することです。

  1. 「スタート」メニューを右クリックし、「Windowsターミナル(管理者)」を選択します。

  2. 次のコマンドを入力し、Enterを押してネットワーク上のデバイスを表示します:

net view

ネットワーク Net View コマンド

ネットワークデバイスが表示されない?Windowsネットワーク探索を有効にする

ネットワーク探索は、同じネットワーク上の複数のデバイスに接続できる機能です。ネットワークに接続していることが確実であっても、他のデバイスが表示されない場合、最も考えられる原因はWindowsコンピュータでネットワーク探索機能が無効になっていることです。以下のように複数の方法で有効にできます。

ファイルエクスプローラーを使用

  1. Windows + Iキーを押して、コンピュータの設定を開きます。
  2. 左側のパネルで「ネットワークとインターネット」を選択し、右側のパネルで「イーサネット」または「Wi-Fi」に進みます。

ネットワーク ネットワーク&インターネットメニュー内のイーサネットオプションに進む

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

ネットワーク プライベートオプションを選択

  1. ファイルエクスプローラーを開き、左側でネットワークに進みます。デバイスが見えるはずです。

  2. ただし、「ネットワーク探索とファイル共有が無効になっています」というメッセージが表示された場合は、それをクリックし、「私が接続しているネットワークをプライベートネットワークに変更する」を選択します。

ネットワーク Windows 10/11のネットワークでコンピュータを見つけるためにファイルエクスプローラーでネットワーク探索を有効にする

  1. 利用可能なデバイスをダブルクリックして、共有リソースにアクセスします。

コントロールパネルにできるだけ早く到達しようとしていますか?ショートカットがいくつかありますよ!

コントロールパネル経由で

  1. 「スタート」メニューをクリックし、「コントロールパネル」と入力してEnterを押します。

ネットワーク コントロールパネルに進む

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

ネットワーク コントロールパネル内でネットワークとインターネットを選択

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

ネットワーク ネットワークと共有を選択

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

ネットワーク 詳細な共有設定を変更

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

ネットワーク ネットワーク探索を有効にする

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

ネットワーク ネットワークでコンピュータを見つけるためにファイルおよびプリンタ共有を有効にする

  1. ファイルエクスプローラーをチェックして、プライベートネットワークに接続されたデバイスが表示されるか確認します。

PowerShellで

Windowsでネットワーク探索を有効にする方法の一つは、コマンドプロンプトまたはPowerShellを使用することです。上記の技術を試して成功しなかった場合、この方法を試してみる価値があります。

  1. スタートメニューを右クリックし、「Windowsターミナル(管理者)」を選択します。

  2. 次の各コマンドの後にEnterを押します:

netsh advfirewall firewall set rule group="ファイルおよびプリンタ共有" new enable=Yes  
netsh advfirewall firewall set rule group="ネットワーク探索" new enable=Yes

ネットワーク ネットワークルールを更新

  1. 以下のコマンドを使用して、ネットワークに接続されているデバイスがあるかどうか確認します。
net view

ファイルエクスプローラーを介してプライベートネットワークに接続されたデバイスが表示されるはずです。「このワークグループのサーバーのリストは現在使用できません」というメッセージが表示された場合、ネットワークに接続されているデバイスがないか、ネットワーク探索が正しく有効になっていない可能性があります。

ネットワーク上にコンピュータが表示されない場合の修正

上記の指示に従ってもなお、Windowsネットワークに接続されたデバイスが表示されない場合、以下の修正が問題を解決するのに役立つかもしれません。

Windows Defenderファイアウォールの設定を調整

コンピュータのファイアウォールが原因で、ネットワーク上のデバイスが表示されない場合があります。これを修正するには、Windows Defenderファイアウォールでネットワーク探索を有効にする必要があります。

  1. スタートメニューをクリックし、「コントロールパネル」と入力してEnterを押します。
  2. 「システムとセキュリティ」を選択します。

ネットワーク コントロールパネル内のシステムとセキュリティのオプション

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

ネットワーク Windows Defenderファイアウォール

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

ネットワーク Windows Defenderファイアウォールを介してアプリまたは機能を許可をクリック

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

ネットワーク ファイアウォール内のネットワーク探索の状態

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

ネットワーク Windows 10/11のネットワークでコンピュータを見つけるためにネットワーク探索設定を変更

  1. ファイルエクスプローラーに戻り、問題が解決されたかどうかを確認します。解決しない場合は、次の方法に進みます。

ヒント: 時には、プログラムにオンラインでの接続を許可したくない場合もあります。Windowsアプリがインターネットに接続しないようにする方法はこちらです。

コンピュータをワークグループに再追加

デバイスがネットワークに表示されないのは、ワークグループの設定が不正確であるためかもしれません。そのため、デバイスを手動で追加して、ネットワーク上で可視化する必要があるかもしれません。

  1. 同時にWindows + Iを押して設定メニューを開きます。
  2. 「システム -> バージョン情報」をクリックします。

ネットワーク 設定内のバージョン情報メニュー

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

ネットワーク 詳細なシステム設定

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

ネットワーク ネットワークIDを選択

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

ネットワーク コンピュータを選択

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

ネットワーク コンピュータがネットワークを使用してコンピュータを見つける方法を選択

  1. ワークグループ名を入力し、プロセスを完了します。
  2. デバイスを再起動し、すべてが意図した通りに機能しているか確認します。

ネットワークをリセット

場合によっては、バグや不正確な設定がネットワークの問題を引き起こすことがあります。これを修正するために、以下の手順でネットワークリセットを実行する必要があることもあります。

  1. PCで設定を開きます。
  2. 「ネットワークとインターネット -> 詳細なネットワーク設定」をクリックします。

ネットワーク 詳細なネットワーク設定に進む

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

ネットワーク ネットワークのリセットを選択

  1. コマンドプロンプトまたはPowerShellを使用して、ネットワーク設定をリセットし、IPを更新し、DNSをフラッシュすることもできます。Windowsターミナル(管理者)を開きます。

  2. 以下のコマンドを入力し、各行の後にEnterを押します。

netsh int ip reset reset.txt  
netsh winsock reset  
netsh advfirewall reset  
ipconfig /release  
ipconfig /renew  
ipconfig /flushdns
  1. デバイスを再起動します。

ネットワークドライバーの更新または再インストール

Windowsで他のコンピュータを見つけるためには、ドライバーを更新または再インストールする必要があるかもしれません。一方、古いドライバーを取り除く必要がある場合は、それに関しても専用のチュートリアルがあります。

  1. スタートメニューを右クリックし、「デバイスマネージャー」を選択します。

ネットワーク デバイスマネージャー

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

ネットワーク ネットワークドライバーを更新

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

ネットワーク ネットワークでコンピュータを見つけるためにドライバーを自動的に検索

  1. 「デバイスのアンインストール」を選択した場合は、デバイスを再起動して、Windowsが最新のドライバーを自動的にインストールできるようにします。

ネットワーク関連サービスの確認

これらのサービスはネットワークデバイスを表示するために必要ですので、アクティブになっていることを確認してください。

  1. Windows + Rを押して、実行コマンドボックスを開きます。
  2. 「services.msc」と入力し、Enterを押してWindowsサービスを開きます。

ネットワーク Windowsサービスに進み、ネットワークでコンピュータを探す

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

ネットワーク ネットワークでコンピュータを見つけるためにファンクションディスカバリプロバイダを有効にする

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

ネットワーク スタートアップタイプの変更

  1. また、これらのサービス「ファンクションディスカバリリソース公開」、「DNSクライアント」、「SSDPディスカバリ」、および「デバイスホスト」について、スタートアップの種類が自動に設定されていることを確認します。

自宅ネットワークの運営に興味がありますか?ここに無料で使用できる最高のDNSプロバイダがあります。

よくある質問

LANに何台のコンピュータシステムを追加できますか?

それはネットワークハードウェアによります。ほとんどの家庭用ルーターは、256のアドレスセットを使用するクラスCネットワークで動作します。ただし、企業レベルのルーターやスイッチを含むIPv4ネットワークと考えれば、その答えは数百万台になります。

LANに接続せずに別のコンピュータにアクセスすることはできますか?

Windows自体のリモートデスクトップ接続は、インターネット経由で別のコンピュータに接続し、それにまるでその前に座っているかのように使用できる技術であり、リモートコンピュータ上のファイルにアクセスしたりプログラムを実行したりすることが便利にできます。このオプションはデフォルトでアクティブになっていないため、以下の手順を使用して有効にする必要があります。

  1. スタートメニューから「リモートデスクトップ設定」を検索します。
  2. 「リモートデスクトップ」のオプションをオンにします。
  3. スタートメニューから「リモートデスクトップ接続」を検索します。
  4. リモートデバイスの名前またはIPアドレスを追加し、「接続」を押します。

ネットワークコンピュータへのショートカットを作成して直接アクセスするにはどうすればよいですか?

ネットワーク上のデバイスにアクセスするたびにファイルエクスプローラーに行くのを避けるために、ショートカットを作成することができます。「ファイルエクスプローラー -> ネットワーク」に移動し、対象のデバイスを右クリックして「ショートカットの作成」を選択します。もう一つのオプションは「スタートにピン留め」です。

画像出典: Pexels. すべてのスクリーンショットはFarhad Pashaeiによるものです。