Windows XP が原因で余分な SMB 変更通知トラフィックが発生することがある

Windows XP のサポートは終了しました

マイクロソフトでは、2014 年 4 月 8 日に Windows XP のサポートを終了しました。この変更は、ソフトウェアの更新プログラムおよびセキュリティ オプションに影響しています。 この変更の意味および保護された状態を維持する方法について説明します。

この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずレジストリをバックアップし、レジストリの復元方法を理解しておいてください。バックアップ、復元、および編集方法の詳細を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
256986 Microsoft Windows レジストリの説明
現象
Microsoft Windows NT ベースのサーバーおよび Microsoft Windows 2000 ベースのサーバーが、クライアントで Explorer.exe ウィンドウが開かれていなくても、ファイル システムの変更通知を Microsoft Windows XP ベースのクライアントに送り続けます。これが原因で、ワイド エリア ネットワーク (WAN) を介した余分なトラフィックが発生することがあります。この問題は、クライアントがサーバー上の共有を Explorer.exe で開いてから閉じた後に発生します。

ネットワーク モニタには、余分な SMB ネットワーク変更通知トラフィックが次のように表示されます。
Client request SMB: C NT transact - Notify Change Server response SMB: R NT transact
解決方法

Service Pack の情報

この問題を解決するには、Microsoft Windows XP の最新の Service Pack を入手します。関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
322389 最新の Windows XP Service Pack を入手する方法

修正プログラムの情報

マイクロソフトでは、現在この問題を修正する修正プログラムを提供中ですが、修正プログラムはこの資料に記載された問題のみを修正することを目的としており、障害があったコンピュータに対してのみ適用することを推奨します。この修正プログラムは、今後さらにテストを行う場合があります。この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次の Windows XP Service Pack がリリースされるまで待つことを推奨します。

この問題を解決するには、Microsoft Product Support Services にお問い合わせのうえ、修正プログラムを入手してください。Microsoft Product Support Services の電話番号一覧およびサポート料金については、次のマイクロソフト Web ページを参照してください。 : Microsoft Support 担当者が、特定の更新プログラムを適用することにより問題が解決されると判断した場合、まれに通常サポート依頼にかかる料金が免除されることがあります。ただし、特定の更新プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。
 日付           時刻  バージョン       サイズ      ファイル名 -------------------------------------------------------------------- 01-Nov-2002 22:46 6.0.2600.105  8,223,232 Shell32.dll (pre-SP1)  01-Nov-2002 17:07 6.0.2800.1137 8,239,104 Shell32.dll (with SP1) 


警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。
この修正プログラムを適用した後で、新しい
NoRemoteRecursiveEvents
値を Windows レジストリに追加して、マップされたネットワーク共有のサブフォルダで行われたファイルおよびフォルダの変更に対する変更通知を無効にすることができます。このレジストリ キーを設定した場合、マップされたネットワーク共有のルートでファイルまたはフォルダが変更されたときには、サーバーは依然として変更通知イベントを送信します。ただし、マップされたネットワーク共有の第 2 階層以下のサブフォルダで変更が行われたときには、サーバーは変更通知イベントを送信しません。
NoRemoteRecursiveEvents
値は、デフォルトでは
0
に設定されています。以下のいずれかのレジストリ キーに
NoRemoteRecursiveEvents
値を追加することができます。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
または
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoRemoteRecursiveEvents
値を
HKEY_CURRENT_USER
ハイブに追加した場合、この設定は、現在ログオンしているユーザーに対してのみ適用されます。
NoRemoteRecursiveEvents
値を
HKEY_LOCAL_MACHINE
ハイブに追加した場合、この設定は、コンピュータにログオンしているすべてのユーザーに対して適用されます。

現在ログオンしているユーザーに関してのみ変更通知要求を無効にする方法

次の手順を実行した後、レジストリ エディタを終了します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に regedit と入力し、[OK] をクリックします。
  2. 次のレジストリ キーを見つけてクリックします。
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。
  4. NoRemoteRecursiveEvents と入力し、Enter キーを押します。
  5. [編集] メニューの [修正] をクリックします。
  6. 0x1 と入力し、[OK] をクリックします。

すべてのユーザーに関して変更通知要求を無効にする方法

次の手順を実行した後、レジストリ エディタを終了します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に regedit と入力し、[OK] をクリックします。
  2. 次のレジストリ キーを見つけてクリックします。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。
  4. NoRemoteRecursiveEvents と入力し、Enter キーを押します。
  5. [編集] メニューの [修正] をクリックします。
  6. 0x1 と入力し、[OK] をクリックします。
: ネットワーク ベースの構成 (ネットワーク ドライブや UNC パスを示す USERPROFILE 変数など) を使用するコンピュータでこの機能を有効にした場合、エクスプローラでは、他のユーザーによって変更されたファイルやフォルダは自動的に更新されません。
状況
マイクロソフトでは、この問題をこの資料の冒頭に記載したマイクロソフト製品の問題として認識しています。この問題は、Microsoft Windows XP Service Pack 2 で最初に修正されました。
Directory Watch notification NT NOTIFY Watch Tree FILE_NOTIFY_CHANGE_FILE_NAME ReadDirectoryChangesW
プロパティ

文書番号:330929 - 最終更新日: 12/07/2015 13:02:01 - リビジョン: 4.4

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

  • kbnosurvey kbarchive kbhotfixserver kbhotfixserver kbqfe kbqfe kbwinxpsp2fix kbbug kbfix kbwinxppresp2fix KB330929
フィードバック