割り当てられたドライブを使用して Windows Server 2003 ベースのコンピュータからリモート サーバーにファイルをコピーすると、パフォーマンスが低下する

文書翻訳 文書翻訳
文書番号: 885189 - 対象製品


重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずレジストリをバックアップし、レジストリの復元方法を理解しておいてください。バックアップ、復元、および編集方法の詳細を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
256986 Microsoft Windows レジストリの説明
すべて展開する | すべて折りたたむ

現象

Microsoft Windows Server 2003 または Windows Server 2003 ターミナル サービス セッションを実行しているコンピュータから、Microsoft Windows 2000 Server または Microsoft Windows NT 4.0 Server を実行しているネットワーク上のコンピュータにファイルをコピーするのにサーバー メッセージ ブロック (SMB) プロトコルを使用している場合、予想したコピー速度よりも遅くなる場合があります。この現象は、割り当てられたドライブを使用して、ネットワーク共有に接続している場合に発生します。ネットワーク キャプチャを分析すると、ネットワーク モニタに、次に示す大量の SMB 変更通知トラフィックが表示されます。
SMB C NT transact - Notify Change
SMB R NT transact
UNC パスを使用してネットワーク共有に接続した場合に、この現象が発生することはありません。

原因

この問題は、遅延した TCP/IP 承認 (TCP ACK) が "SMB: C NT transact - Notify Change" パケットで生じた場合に発生する可能性があります。通常、この問題は、エクスプローラを使用して、大量のファイルやフォルダをコピーした場合に発生します。エクスプローラの変更通知要求は、ネットワーク共有への接続に UNC パスを使用した場合よりも、割り当てられたドライブを使用した場合に頻繁に発生します。したがって、Windows Server 2003 ターミナル サービス セッションにログオンして、割り当てられたドライブを使用した場合、エクスプローラでコピー パフォーマンスが低下することがあります。

回避策

警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。

この問題を回避するには、次の手順を実行します。
  1. 次の「サポート技術情報」 (Microsoft Knowledge Base) の資料に記載されている修正プログラムをインストールします。
    831129 割り当てられたネットワーク ドライブをエクスプローラで表示するとフォルダ ツリーがちらつく
  2. 次のレジストリ サブキーに NoRemoteRecursiveEvents レジストリ エントリを追加して、エントリを 1 に設定します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
    NoRemoteRecursiveEvents レジストリ エントリを 1 に設定すると、割り当てられたネットワーク共有のサブフォルダにおけるファイルおよびフォルダの変更について変更通知要求が無効になります。サーバーは、変更通知要求が無効になった場合でも、割り当てられたネットワーク共有のルートおよび最初のフォルダ レベルのファイルまたはフォルダが変更された場合には、変更通知イベントを送信します。ただし、割り当てられたネットワーク共有の第 2 レベル以降のサブフォルダで変更が行われた場合は、変更通知イベントを送信しません。

    次のレジストリ サブキーに NoRemoteRecursiveEvents レジストリ エントリを追加して、エントリを 1 に設定するには、以下の手順を実行します。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に regedit と入力し、[OK] をクリックします。
    2. 次のレジストリ サブキーを見つけてクリックします。
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
    3. [編集] メニューの [新規] または [新規作成] をポイントし、[DWORD 値] をクリックします。
    4. NoRemoteRecursiveEvents と入力し、Enter キーを押します。
    5. [編集] メニューの [変更] (または [修正]) をクリックします。
    6. [値のデータ] ボックスに 1 と入力して、[OK] をクリックします。
    7. レジストリ エディタを終了します。

詳細

この問題が発生しているかどうかを確認するには、ドライブをネットワーク共有に割り当てて、そのネットワーク共有にフォルダをコピーします。UNC パスを使用してネットワーク共有に接続し、同じフォルダをネットワーク共有にコピーします。ネットワーク モニタで両方のコピー操作のキャプチャを比較して、過度の SMB 変更通知トラフィックが発生していないかどうかを確認します。
関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
831129 割り当てられたネットワーク ドライブをエクスプローラで表示するとフォルダ ツリーがちらつく
816375 Windows XP のエクスプローラでネットワーク ドライブのウィンドウ表示がちらつく
330929 Windows XP が原因で余分な SMB 変更通知トラフィックが発生する場合がある
321169 Windows XP から Windows 2000 のドメイン コントローラにファイルをコピーするときに SMB のパフォーマンスが低下する

プロパティ

文書番号: 885189 - 最終更新日: 2005年11月11日 - リビジョン: 1.2
この資料は以下の製品について記述したものです。
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
キーワード:?
kbtshoot kbfileprintservices kbwinservnetwork kbprb KB885189
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com