現象
次のような状況を考えます。
-
Windows Server 2012 R2 を実行しているサーバーまたは Windows Server 2008 R2 Service Pack (SP1) があります。
-
サーバー上には、サードパーティ製のソフトウェア パッケージを実行します。
-
ソフトウェア パッケージは、マルチ スレッドの Winsock サーバー アプリケーションです。
このシナリオでは、サーバーが断続的に応答を停止し、プール タグ AfdP から高の非ページ プール使用率が表示されます。
原因
この問題は、afd.sys ドライバーの非ページ プール メモリ リークが発生したために発生します。このリークは、非ページ プールが不足し、サーバーが応答を停止すると、します。
アプリケーション スレッドを 1 つポストWinsock S選択関数は、ソケットのソケットの 1 つまたは 2 番目のアプリケーション スレッドが削除中に問題が発生します。解決策
Windows Server 2012 R2 でこの問題を解決するには、更新プログラム 2955164 をインストールします。詳細については 2955164 の更新は、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
Windows RT 8.1、Windows 8.1 では、Windows Server 2012 R2 更新プログラムのロールアップ: 月 2014年Windows Server 2008 R2 でこの問題を解決するには、この資料に記載されている修正プログラムをインストールします。
修正プログラムの情報
サポートされている修正プログラムは、マイクロソフトのサポートから使用できます。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。
修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。