現象
たとえば次のようなシナリオを考えてみます。
- R2 または Windows Server 2008 R2 Service Pack (SP1) Windows Server 2012実行されているサーバーがあります。
- サーバーでサード パーティ製ソフトウェア パッケージを実行します。
- ソフトウェア パッケージは、マルチスレッド Winsock サーバー アプリケーションです。
このシナリオでは、サーバーは断続的に応答を停止し、システムはプール タグ AfdP からの高い非ページ プール使用率を示します。
原因
この問題は、afd.sys ドライバーの非ページ プール リークが原因で発生します。 このリークにより、非ページ プールが枯渇し、サーバーが応答を停止します。
この問題は、1 つのアプリケーション スレッドが、2 つ目のアプリケーション スレッドが 1 つ以上のソケットを削除している間に、ソケットのセットに Winsock Select 関数を投稿する場合に発生する可能性があります。
解決策
Windows Server 2012 R2 でこの問題を解決するには、更新プログラムの2955164をインストールします。 更新プログラムの2955164の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。
2955164 Windows RT 8.1、Windows 8.1、Windows Server 2012 R2 更新プログラムのロールアップ: 2014 年 5 月 Windows Server R2 でこの問題を解決するには、この記事に記載されている修正プログラムをインストールします。
修正プログラムの情報
サポートされている修正プログラムは、Microsoft サポートから入手できます。 ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。
修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。
注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 Microsoft カスタマー サービスとサポートの電話番号の完全な一覧、または別のサービス要求を作成するには、次の Microsoft Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support メモ "修正プログラムのダウンロードが可能" フォームには、修正プログラムを使用できる言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。
前提条件
この修正プログラムを適用するには、Windows 7 用 Service Pack 1 または Windows Server 2008 R2 がインストールされている必要があります。
再起動の必要性
この修正プログラムの適用後、コンピューターを再起動する必要があります。
修正プログラムの置き換えに関する情報
この修正プログラムは、以前にリリースされた修正プログラムを置き換えるものではありません。
ファイル情報
この修正プログラムの英語 (米国) バージョンでは、次の表に示す属性を持つファイルがインストールされます。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。 さらに、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。
Windows 7 および Windows Server 2008 R2 のファイル情報とメモImportant Windows 7 修正プログラムと Windows Server 2008 R2 修正プログラムは、同じパッケージに含まれています。 ただし、"修正プログラムの要求" ページの修正プログラムは、両方のオペレーティング システムの下に表示されます。 一方または両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページ上の "Windows 7/Windows Server 2008 R2" の下に表示されている修正プログラムを選択します。 必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。
特定の製品、SR_Level (RTM、SPn)、区分 (LDR、GDR) に適用されるファイルは、次の表に示すファイル バージョン番号を調べることで確認できます。
バージョン 製品 SR_Level サービス ブランチ 6.1.760 1.18 xxx Windows 7 および Windows Server 2008 R2 SP1 GDR 6.1.760
1.22xxxWindows 7 および Windows Server 2008 R2 SP1 LDR GDR 区分には、広範囲にわたる非常に重要な問題を解決するために幅広くリリースされているそれらの修正プログラムのみが含まれています。 LDR 区分には、幅広くリリースされている修正プログラムだけでなく、ホットフィックスも含まれています。
環境ごとにインストールされる MANIFEST ファイル (.manifest) と MUM ファイル (.mum) は、「Windows 7 および Windows Server 2008 R2 の追加ファイル情報」セクションに個別に一覧表示されます。 MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。
サポートされているすべてのバージョンの Windows 7 (x86 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Afd.sys | 6.1.7601.18544 | 338,944 | 2014 年 7 月 29 日 | 06:18 | x86 |
| Afd.sys | 6.1.7601.22753 | 338,944 | 2014 年 7 月 26 日 | 00:32 | x86 |
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Afd.sys | 6.1.7601.18544 | 497,152 | 2014 年 7 月 29 日 | 06:33 | x64 |
| Afd.sys | 6.1.7601.22753 | 496,640 | 2014 年 7 月 26 日 | 00:44 | x64 |
サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Afd.sys | 6.1.7601.18544 | 1,115,136 | 2014 年 7 月 29 日 | 06:00 | IA-64 |
追加ファイル情報
Windows 7 および Windows Server 2008 R2 のその他のファイル情報
サポートされているすべてのバージョンの Windows 7 (x86 ベース) の追加ファイル
| ファイルのプロパティ | Value |
|---|---|
| ファイル名 | X86_969a3ca266a92d3021a9d6b32233e640_31bf3856ad364e35_6.1.7601.18544_none_a273d49770d1cf9e.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 700 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 19:08 |
| プラットフォーム | 該当なし |
| ファイル名 | X86_fba70be8e66afbbf99099c22ee08dc56_31bf3856ad364e35_6.1.7601.22753_none_c32b0853487eb66d.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 700 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 19:08 |
| プラットフォーム | 該当なし |
| ファイル名 | X86_microsoft-windows-winsock-core_31bf3856ad364e35_6.1.7601.18544_none_d9cf25f1bcc7a5cf.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 73,506 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 07:52 |
| プラットフォーム | 該当なし |
| ファイル名 | X86_microsoft-windows-winsock-core_31bf3856ad364e35_6.1.7601.22753_none_da4cf46cd5ee455a.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 73,506 |
| 日付 (UTC) | 2014 年 7 月 26 日 |
| (UTC) のレポート | 02:09 |
| プラットフォーム | 該当なし |
サポートされているすべての x64 ベースバージョンの Windows 7 および Windows Server 2008 R2 の追加ファイル
| ファイルのプロパティ | Value |
|---|---|
| ファイル名 | Amd64_8c8f338b7b9d2a8b07402077d801629f_31bf3856ad364e35_6.1.7601.22753_none_b157987d61311316.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 704 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 19:08 |
| プラットフォーム | 該当なし |
| ファイル名 | Amd64_b1425b52d4a223a091e91dc247a31e3f_31bf3856ad364e35_6.1.7601.18544_none_77c40112304cc53c.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 704 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 19:08 |
| プラットフォーム | 該当なし |
| ファイル名 | Amd64_microsoft-windows-winsock-core_31bf3856ad364e35_6.1.7601.18544_none_35edc17575251705.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 73,510 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 09:28 |
| プラットフォーム | 該当なし |
| ファイル名 | Amd64_microsoft-windows-winsock-core_31bf3856ad364e35_6.1.7601.22753_none_366b8ff08e4bb690.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 73,510 |
| 日付 (UTC) | 2014 年 7 月 26 日 |
| (UTC) のレポート | 02:28 |
| プラットフォーム | 該当なし |
サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース) の追加ファイル
| ファイルのプロパティ | Value |
|---|---|
| ファイル名 | Ia64_be120ebcdac51b5ebe1a24f27cf6be17_31bf3856ad364e35_6.1.7601.18544_none_fa1f5c48b5e0c19a.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 702 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 11:27 |
| プラットフォーム | 該当なし |
| ファイル名 | Ia64_microsoft-windows-winsock-core_31bf3856ad364e35_6.1.7601.18544_none_d9d0c9e7bcc5aecb.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 73,508 |
| 日付 (UTC) | 2014 年 7 月 29 日 |
| (UTC) のレポート | 07:45 |
| プラットフォーム | 該当なし |
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。