【Windows】「netsh interface show interface」でアダプターの状態を一覧表示する手順

【Windows】「netsh interface show interface」でアダプターの状態を一覧表示する手順
🛡️ 超解決

業務中にネットワークアダプターの状態を迅速に確認したい場面は少なくありません。特に複数のアダプターが接続されている環境では、どのデバイスがどのような状況にあるのかを一目で把握することが重要です。

「netsh interface show interface」コマンドは、Windowsのネットワークアダプターの現在の状態を一覧で表示できる便利なツールです。

この記事では、このコマンドの使い方から表示される情報の読み解き方、さらにはトラブルシューティングへの活用方法までを詳しく解説します。

【要点】ネットワークアダプターの状態をコマンドで確認するポイント

  • netsh interface show interfaceコマンド: すべてのネットワークアダプターの基本的な接続状態や種類を一目で把握できます。
  • コマンドプロンプトの管理者実行: 正しい情報を取得し、ネットワーク関連の操作を確実に実行するための前提条件です。
  • 表示項目の理解: 「種類」「状態」「管理状態」などの各項目を理解することで、アダプターの状況を正確に判断できます。

ADVERTISEMENT

netsh interface show interfaceコマンドの概要と活用シーン

「netsh interface show interface」コマンドは、Windowsのコマンドラインからネットワークアダプターに関する詳細情報を取得するための強力なツールです。このコマンドを実行すると、システムにインストールされているすべてのネットワークアダプターの一覧と、それぞれの現在の状態が表示されます。

具体的には、アダプターの種類、現在の接続状態、管理状態、MTU最大転送単位、MACアドレスなど、ネットワークの診断や設定に必要な情報が一覧で確認できます。ネットワークトラブルが発生した際の初期診断や、システムの状態を定期的に確認する際に非常に役立ちます。

このコマンドは、GUIグラフィカルユーザーインターフェースによる操作よりも迅速に情報を取得できるため、特にサーバー環境やリモート操作時に重宝されます。また、スクリプトに組み込むことで、ネットワークの状態監視や自動化された設定確認にも応用できます。

コマンドを実行する際は、管理者権限を持つコマンドプロンプトまたはPowerShellを使用する必要があります。これにより、システムに関する完全な情報を取得し、必要に応じてネットワーク設定を変更するための権限が確保されます。

「netsh interface show interface」コマンドでネットワークアダプターの状態を一覧表示する手順

Windows 11で「netsh interface show interface」コマンドを使用して、ネットワークアダプターの状態を一覧表示する具体的な手順を解説します。Windows 10でも同様の操作で実行できます。

  1. コマンドプロンプトを管理者権限で開く
    タスクバーの検索ボックスをクリックし、「cmd」と入力します。検索結果に表示される「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。ユーザーアカウント制御のダイアログが表示された場合は、「はい」をクリックして許可します。
  2. コマンドを入力して実行する
    開いたコマンドプロンプトのウィンドウに、以下のコマンドを入力し、Enterキーを押します。
    netsh interface show interface
    コマンドはすべて小文字で入力しても問題ありません。
  3. 表示された情報を確認する
    コマンドを実行すると、システムに接続されているすべてのネットワークアダプターに関する情報が一覧で表示されます。表示される項目には、「種類」「状態」「管理状態」「MTU」「アダプター名」などがあります。
  4. 特定の情報を確認する
    例えば、特定のイーサネットアダプターの情報のみを確認したい場合は、アダプター名を指定してコマンドを実行できます。アダプター名は「netsh interface show interface」で表示される「アダプター名」の列を参照してください。
    netsh interface show interface name="イーサネット"
    この例では「イーサネット」という名前のアダプターの情報を表示します。アダプター名にスペースが含まれる場合は、ダブルクォーテーションで囲む必要があります。
  5. 表示結果の例
    以下のような形式で情報が表示されます。
    管理状態 状態 種類 MTU アダプター名
    --------------------------------------------------------------------
    有効 接続済み 専用 1500 イーサネット
    有効 切断 専用 1500 Wi-Fi
    有効 切断 ループバック 1500 Loopback Pseudo-Interface 1

    この表示から、各アダプターの現在の接続状況や種類、最大転送単位などが把握できます。

コマンド実行時の注意点と表示情報の読み解き方

「netsh interface show interface」コマンドを効果的に活用するためには、いくつかの注意点と表示される情報の正確な読み解き方が不可欠です。

管理者権限で実行しないと情報が表示されない場合

「netsh interface show interface」コマンドを実行する際、管理者権限がないと一部の情報が正しく表示されない、またはコマンド自体が実行できない場合があります。これは、ネットワークインターフェースの設定や状態の取得が、システムに対する重要な操作と見なされるためです。

対処法: コマンドプロンプトまたはPowerShellを必ず「管理者として実行」してください。手順は、タスクバーの検索ボックスで「cmd」または「powershell」と入力し、表示された項目を右クリックして「管理者として実行」を選択するだけです。これにより、必要な権限が付与され、正確な情報を取得できます。

表示される各項目の意味を理解する

コマンドの出力にはいくつかの重要な項目が含まれています。これらの意味を理解することで、アダプターの状態を正確に判断できます。

  • 管理状態: アダプターがOSによって有効化されているか無効化されているかを示します。「有効」はアダプターがOSから認識され、使用可能な状態であることを意味し、「無効」はデバイスマネージャーなどで無効化されている状態です。
  • 状態: アダプターの現在の接続状況を示します。「接続済み」は物理的にケーブルが接続されているか、Wi-Fiに接続されている状態です。「切断」はケーブルが外れているか、Wi-Fiが接続されていない状態を示します。
  • 種類: ネットワークアダプターの種類を示します。「専用」はイーサネットやWi-Fiなどの物理的なアダプターを指します。「ループバック」は内部通信用の仮想アダプターです。「トンネル」はVPN接続などで使用される仮想アダプターを意味します。
  • MTU: Maximum Transmission Unitの略で、ネットワークで一度に送信できるパケットの最大サイズを示します。通常、イーサネットでは1500バイトが一般的です。MTUの値が不適切だと、ネットワーク通信に問題が発生する場合があります。
  • アダプター名: Windowsが認識しているネットワークアダプターの名前です。この名前は、他のnetshコマンドやPowerShellコマンドレットで特定のアダプターを指定する際に使用します。

特定のネットワークアダプターの情報を絞り込む方法

多数のネットワークアダプターが存在する場合、特定の情報だけを確認したいことがあります。その場合は、コマンドに「name=アダプター名」オプションを追加して絞り込みます。

例: 「Wi-Fi」という名前のアダプターの情報だけを表示したい場合、以下のコマンドを実行します。
netsh interface show interface name="Wi-Fi"
アダプター名にスペースが含まれる場合は、必ずダブルクォーテーションで囲んでください。これにより、必要な情報のみを素早く確認でき、情報の確認効率が向上します。

ADVERTISEMENT

netshコマンドとGUIでのアダプター情報確認方法の比較

Windowsでネットワークアダプターの情報を確認する方法は、「netsh interface show interface」コマンドを使用する以外にも、GUIベースのインターフェースがあります。それぞれの方法にはメリットとデメリットがあり、状況に応じて使い分けることが重要です。

項目 netsh interface show interfaceコマンド GUIグラフィカルユーザーインターフェース
操作性 コマンド入力により情報を素早く表示する 視覚的に分かりやすいインターフェースで操作する
表示情報 「種類」「状態」「管理状態」「MTU」など、主要な情報を一覧で表示する 「ネットワークとインターネット」設定や「ネットワーク接続」から、より詳細なプロパティや設定変更画面へアクセスできる
自動化 スクリプトに組み込むことで、定期的な情報取得や状態監視を自動化できる 自動化は困難で、手動操作が主となる
トラブルシューティングへの適性 ネットワークの初期診断や、リモート環境での状態確認に優れる 詳細なIP設定の確認や変更、アダプターの有効/無効切り替えなど、インタラクティブな操作に適する
学習コスト コマンドの構文や表示項目の意味を覚える必要がある 直感的な操作が可能で、特別な学習は不要である

GUIでのアダプター情報確認手順の概要:

  1. Windows 11の場合: 「スタート」ボタンを右クリックし、「設定」を選択します。「ネットワークとインターネット」を開き、左側のメニューから「イーサネット」または「Wi-Fi」を選択します。アダプターのプロパティや詳細情報が確認できます。
  2. Windows 10の場合: 「スタート」ボタンを右クリックし、「設定」を選択します。「ネットワークとインターネット」を開き、左側のメニューから「状態」を選択後、「アダプターのオプションを変更」をクリックします。ネットワーク接続ウィンドウで、各アダプターの状態を視覚的に確認できます。

コマンドラインは迅速な情報取得と自動化に優れ、GUIは視覚的な操作と詳細な設定変更に適しています。それぞれの特徴を理解し、状況に応じた最適な方法を選択することが、効率的なネットワーク管理につながります。

まとめ

この記事では、「netsh interface show interface」コマンドを使用してWindowsのネットワークアダプターの状態を一覧表示する手順と、その活用方法を解説しました。

このコマンドを使いこなすことで、ネットワークトラブルの初期診断やシステムの状態把握を迅速に行えるようになります。

管理者権限でのコマンド実行や表示される各項目の意味を理解することで、より正確な状況判断が可能です。

ぜひこのコマンドを習得し、日々のネットワーク管理やトラブルシューティングに役立ててください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。