Windows で TCP/IP のメディア センシング機能を無効にする方法

この記事では、TCP/IP のメディア センシング機能を制御する方法について説明します。

適用対象: Windows Server 2012 R2
元の KB 番号: 239924

概要

TCP/IP を使用する Windows ベースのコンピューターでは、メディア センシング機能を使用して、ネットワーク メディアがリンク状態であるかどうかを検出できます。 イーサネット ネットワーク アダプターとハブには、通常、接続状態を示す "リンク" ライトがあります。 この状態は、Windows がリンク状態として解釈する条件と同じです。 Windows は、"ダウン" 状態を検出するたびに、"up" として再び検出されるまで、バインドされたプロトコルをそのアダプターから削除します。 場合によっては、ネットワーク アダプターでこの状態を検出したくない場合があります。 この構成は、レジストリを変更することで設定できます。

注:

10B2 同軸 (RG-58) イーサネット ケーブルは、接続ベースのメディアではありません。 そのため、この種類のケーブルを使用する場合、Windows はリンク状態を検出しません。

詳細

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、次の記事番号をクリックして、「Microsoft サポート技術情報: Windows でレジストリをバックアップおよび復元する方法 」322756 の記事を参照してください

ネットワーク アダプターがリンク状態を検出しないようにするには、次の手順に従います。

注:

NetBEUI プロトコルと IPX プロトコルは、Media Sensing をサポートしていません。

  1. レジストリ エディターを起動します。

  2. 次のレジストリ サブキーを見つけます。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters

  3. Parameters サブキーに次のレジストリ エントリを追加します。

    名前: DisableDHCPMediaSense
    データ型: REG_DWORD (Boolean)
    値: 1

    注:

    このエントリは、メディア センシングの動作を制御します。 既定では、メディア センシング イベントは DHCP クライアントをトリガーしてアクションを実行します。 たとえば、接続イベントが発生すると、クライアントはリースの取得を試みます。 切断イベントが発生すると、クライアントによってインターフェイスとルートが無効になる可能性があります。 この値データを 1 に設定すると、DHCP クライアントと DHCP 以外のクライアントは Media Sensing イベントを無視します。

  4. コンピューターを再起動します。

    注:

    Microsoft Windows Server 2003 は、サーバー クラスター環境で使用されるメディア センシングをサポートします。 ただし、既定では、メディア センシングは Windows Server 2003 ベースのサーバー クラスターで無効になっており、DisableDHCPMediaSense レジストリ エントリは無効になります。 Windows Server 2003 Service Pack 1 (SP1) では、DisableClusSvcMediaSense レジストリ エントリが導入されました。 このレジストリ エントリを使用して、サーバー クラスターの Windows Server 2003 ベースのノードで Media Sensing を有効にすることができます。 DisableClusSvcMediaSense レジストリ エントリの詳細は次のとおりです。

    キー: HKEY_LOCAL_MACHINE\Cluster\Parameters
    名前: DisableClusSvcMediaSense
    データ型: REG_DWORD (Boolean)
    既定値: 0
    既定では、DisableClusSvcMediaSense エントリは 0 に設定されています。 このエントリを 0 に設定すると、メディア センシングは無効になります。 DisableClusSvcMediaSense エントリを 1 に設定した場合は、DisableDHCPMediaSense エントリを使用してメディア センシングを有効にすることができます。 この動作は、Microsoft Windows 2000 Server クラスター環境の動作と一致します。