この記事では、 GetICMProfile
関数が Windows 10 で 1 つ以上のハンドルをリークする問題について説明します。
適用対象: Windows 10 バージョン 2004、Windows 10、バージョン 20H2、Windows 10、バージョン 21H1、Windows 10、バージョン 21H2
症状
GetICMProfile
関数を呼び出すアプリケーションでは、タスク マネージャーなどのツールでハンドルの使用量が増加したり、予期しないエラーや動作が発生したりする可能性があります。
原因
GetICMProfile
関数は、Windows レジストリ関数を使用して、レジストリからカラー プロファイル情報を取得します。 ただし、開いているレジストリ ハンドルは閉じられません。 この問題は、アプリケーションが他のイメージ カラー管理 (ICM) または Windows カラー システム (WCS) 関数を呼び出す場合にも発生する可能性があります。 これには、次の関数が含まれます。
ステータス
Microsoft は、「適用対象」セクションに記載されている製品の問題であることを確認しました。
この問題は Windows 11 で修正されています。