MFC アプリケーションが Windows Server 2003 または Windows XP を実行しているコンピューターで GDI オブジェクトをリークします。

現象

Microsoft Foundation クラス (MFC) アプリケーションを実行するには、Microsoft Windows XP Service Pack 2 (SP2) をインストールを実行しているコンピューターで、グラフィックス デバイス インターフェイス (GDI) のオブジェクトのメモリをリークを作成し、子ウィンドウを破棄するときに参照してください可能性があります。メモリ リークを表示するには、タスク マネージャーでプロセスの GDI オブジェクトを表示します。

この問題は、テーマ サービスが開始されると、Windows Server 2003 を実行しているコンピューターにも発生します。既定では、Windows Server 2003 でテーマ サービスが無効になります。

原因

この問題は、新しいテーマ インターフェイスの実装にバグが発生したために発生します。

解決策

修正プログラムの情報

Windows Server 2003

サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この問題が発生しているシステムにのみ適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。

注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。一覧マイクロソフト カスタマー サービス & サポートの電話番号または別のサービス リクエストを作成する、次のマイクロソフト Web サイトを参照してください。注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。

必要条件

前提条件が必要ではありません。

再起動の必要性

この修正プログラムを適用した後、コンピューターを再起動する必要があります。

修正プログラムの置き換えに関する情報

この修正プログラムによって他の修正プログラムが置き換わることはありません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との差を検索するには、コントロール パネルの [日付と時刻]の[タイム ゾーン] タブを使用します。
Windows Server 2003 では、x86 ベースのバージョン
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Uxtheme.dll6.0.3790.274200,70418-Feb-200505:38x86
Updspapi.dll6.1.22.0371,93616-Feb-200500:18x86

Windows Server 2003 では、Itanium ベースのバージョン
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォームサービス区分
Uxtheme.dll6.0.3790.274539,64817-Feb-200513:38IA-64RTMQFE
Wuxtheme.dll6.0.3790.274200,70417-Feb-200513:38x86WOW
Updspapi.dll6.1.22.0639,71215-Feb-200508:18IA-64該当なし

Windows XP の場合

必要条件

この修正プログラムをインストールするには、Windows XP Service Pack 2 (SP2) インストールが必要です。

再起動の必要性

この修正プログラムを適用した後、コンピューターを再起動する必要があります。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、他の修正プログラムが置き換えられることはありません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との差を検索するには、コントロール パネルの [日付と時刻]の[タイム ゾーン] タブを使用します。
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Uxtheme.dll6.0.2900.2523218,62423-Sep-200417:16x86
Updspapi.dll6.1.22.4371,93625-Feb-200503:53x86
次のファイルが Microsoft ダウンロード センターからダウンロードできます。

Download Windows XP 更新プログラム (KB319740) パッケージを今すぐダウンロードします。
リリース日: 2006 年 3 月 21 日

Microsoft サポート ファイルをダウンロードする方法の詳細については、次の記事番号をクリックして、マイクロソフト サポート技術情報の記事をご参照ください。
119591オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
このファイルは、マイクロソフトによってウイルス スキャン済みです。マイクロソフトは、ファイルが公表された日付に使用可能な最新のウイルス検出ソフトウェアを使用しています。このファイルは、ファイルへの不正な変更を防止するセキュリティが強化されたサーバーに格納されています。

回避策

この GDI のリークがパフォーマンスを低下が深刻な場合は、Windows XP で新しいユーザー インターフェイスのテーマをオフにすることができます。これを行うには、以下の手順を実行します。

  1. [スタート] をクリックし、[コントロール パネル] をクリックします。
  2. 表示とテーマをクリックし、[表示] をクリックします。
  3. [画面のプロパティ] ダイアログ ボックスの [テーマ] タブ、[テーマ] ボックスの一覧でWindows クラシックをクリックします。
  4. [適用] をクリックし、[ OK] をクリックします。

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
プロパティ

文書番号:319740 - 最終更新日: 2017/02/01 - リビジョン: 1

フィードバック