現象
たとえば次のようなシナリオを考えてみます。
Windows 7 または Windows Server 2008 R2 を実行しているコンピューターに、インターネット インフォメーション サービス (IIS) 7.5 をインストールします。 さらに、IIS 7.5 をインストールするときに、次のいずれかの機能をインストールします。
- Windows 7 を実行しているコンピューター上の IIS 6 メタベースと IIS 6 構成互換性 機能
- 2008 R2 を実行しているコンピューター上の IIS 6 メタベース互換性ロール サービスWindows Server
IIS Active Directory サービス インターフェイス (ADSI) プロバイダーを使用して、一部の IIS メタベース プロパティに対してクエリを実行するアプリケーションを実行します。 アプリケーションは、IIS メタベースに関連するすべての参照を繰り返し開き、閉じます。
このシナリオでは、アプリケーションと Inetinfo.exe プロセスでメモリ リークが発生します。 そのため、パフォーマンスが低下する可能性があります。
原因
この問題は、IIS ADSI プロバイダーでエラーが発生したために発生します。
解決策
修正プログラムの情報
マイクロソフトでは、この問題を修正する修正プログラムを提供しています。 ただし、この修正プログラムは、この記事で説明されている問題のみを修正することを目的としています。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。
修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。
注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧を参照、または別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support メモ "修正プログラムのダウンロードが可能" フォームには、修正プログラムを使用できる言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。
前提条件
この修正プログラムを適用するには、次のいずれかのオペレーティング システムを実行しているコンピューターに IIS 7.5 がインストールされている必要があります。
- Windows 7
- Windows Server 2008 R2
再起動の必要性
この修正プログラムの適用後、コンピューターを再起動する必要があります。
修正プログラムの置き換えに関する情報
この修正プログラムは、他の修正プログラムを置き換えるものではありません。
ファイル情報
この修正プログラムのグローバル バージョンには、次の表に示すファイル属性 (またはそれ以降のファイル属性) があります。 これらのファイルの日付と時刻は世界協定時 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、[コントロール パネル] の [日付と時刻] の [タイム ゾーン] タブを使用してください。
サポートされているすべてのバージョンの Windows 7 (x86 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Adsiis.dll | 7.5.7600.20879 | 289,792 | 2011 年 1 月 13 日 | 05:37 | x86 |
| Iisext.dll | 7.5.7600.20879 | 86,016 | 2011 年 1 月 13 日 | 05:39 | x86 |
| Adsiis.dll | 7.5.7601.21640 | 289,792 | 2011 年 1 月 13 日 | 05:34 | x86 |
| Iisext.dll | 7.5.7601.21640 | 86,016 | 2011 年 1 月 13 日 | 05:35 | x86 |
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Adsiis.dll | 7.5.7600.20879 | 333,312 | 2011 年 1 月 13 日 | 06:15 | x64 |
| Iisext.dll | 7.5.7600.20879 | 107,008 | 2011 年 1 月 13 日 | 06:17 | x64 |
| Adsiis.dll | 7.5.7601.21640 | 333,312 | 2011 年 1 月 13 日 | 06:19 | x64 |
| Iisext.dll | 7.5.7601.21640 | 107,008 | 2011 年 1 月 13 日 | 06:21 | x64 |
| Adsiis.dll | 7.5.7600.20879 | 289,792 | 2011 年 1 月 13 日 | 05:37 | x86 |
| Iisext.dll | 7.5.7600.20879 | 86,016 | 2011 年 1 月 13 日 | 05:39 | x86 |
| Adsiis.dll | 7.5.7601.21640 | 289,792 | 2011 年 1 月 13 日 | 05:34 | x86 |
| Iisext.dll | 7.5.7601.21640 | 86,016 | 2011 年 1 月 13 日 | 05:35 | x86 |
サポートされているすべての IA-64 ベースバージョンの Windows 7 および Windows Server 2008 R2
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Adsiis.dll | 7.5.7600.20879 | 535,040 | 2011 年 1 月 13 日 | 21:05 | IA-64 |
| Iisext.dll | 7.5.7600.20879 | 229,376 | 2011 年 1 月 13 日 | 05:24 | IA-64 |
| Adsiis.dll | 7.5.7601.21640 | 535,040 | 2011 年 1 月 13 日 | 05:10 | IA-64 |
| Iisext.dll | 7.5.7601.21640 | 229,376 | 2011 年 1 月 13 日 | 05:12 | IA-64 |
| Adsiis.dll | 7.5.7600.20879 | 289,792 | 2011 年 1 月 13 日 | 05:37 | x86 |
| Iisext.dll | 7.5.7600.20879 | 86,016 | 2011 年 1 月 13 日 | 05:39 | x86 |
| Adsiis.dll | 7.5.7601.21640 | 289,792 | 2011 年 1 月 13 日 | 05:34 | x86 |
| Iisext.dll | 7.5.7601.21640 | 86,016 | 2011 年 1 月 13 日 | 05:35 | x86 |
サポートされているすべてのバージョンの Windows 7 (x86 ベース) の追加ファイル
| ファイル名 | Update.mum |
|---|---|
| ファイル バージョン | 該当しない |
| ファイル サイズ | 2,684 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 1,817 |
| プラットフォーム | 該当しない |
| ファイル名 | X86_16202cc9d577e5eaf96d1851e7e84563_31bf3856ad364e35_6.1.7600.20879_none_bcadf91746662d9f.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 709 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 17:17 |
| プラットフォーム | 該当しない |
| ファイル名 | X86_249e01b1b75ed4ad8926eb9ea458d79a_31bf3856ad364e35_6.1.7601.21640_none_31e14281293a56c0.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 709 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 17:17 |
| プラットフォーム | 該当しない |
| ファイル名 | X86_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7600.20879_none_e809fca45bc0f101.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,620 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 06:17 |
| プラットフォーム | 該当しない |
| ファイル名 | X86_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7601.21640_none_ea07c6d458d7250b.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,620 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 10:06 |
| プラットフォーム | 該当しない |
サポートされているすべての x64 ベースバージョンの Windows 7 および Windows Server 2008 の追加ファイル
| ファイル名 | Amd64_b488168c3df26cd33b34b6b0ccb7062a_31bf3856ad364e35_6.1.7601.21640_none_c12d8eae843a5f14.manifest |
|---|---|
| ファイル バージョン | 該当しない |
| ファイル サイズ | 1,068 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 1,817 |
| プラットフォーム | 該当しない |
| ファイル名 | Amd64_c76b66a08defadb3d299de6bbc536973_31bf3856ad364e35_6.1.7600.20879_none_b2137c8f08123cf0.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 1,068 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 1,817 |
| プラットフォーム | 該当しない |
| ファイル名 | Amd64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7600.20879_none_44289828141e6237.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,626 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 07:03 |
| プラットフォーム | 該当しない |
| ファイル名 | Amd64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7601.21640_none_4626625811349641.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,626 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 07:03 |
| プラットフォーム | 該当しない |
| ファイル名 | Update.mum |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 3,120 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 1,817 |
| プラットフォーム | 該当しない |
| ファイル名 | Wow64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7600.20879_none_4e7d427a487f2432.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,626 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 06:09 |
| プラットフォーム | 該当しない |
| ファイル名 | Wow64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7601.21640_none_507b0caa4595583c.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,626 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 06:02 |
| プラットフォーム | 該当しない |
サポートされているすべての IA-64 ベースバージョンの Windows Vista および Windows Server 2008 の追加ファイル
| ファイル名 | Ia64_335c28dfe1ba8ef3a4876d09468d5216_31bf3856ad364e35_6.1.7600.20879_none_057f4a57da8a8e6b.manifest |
|---|---|
| ファイル バージョン | 該当しない |
| ファイル サイズ | 1,066 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 17:17 |
| プラットフォーム | 該当しない |
| ファイル名 | Ia64_734cb2d12d60b3536b03417e4256437d_31bf3856ad364e35_6.1.7601.21640_none_a6dc520a0d41ef49.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 1,066 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 17:17 |
| プラットフォーム | 該当しない |
| ファイル名 | Ia64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7600.20879_none_e80ba09a5bbef9fd.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,623 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 06:58 |
| プラットフォーム | 該当しない |
| ファイル名 | Ia64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7601.21640_none_ea096aca58d52e07.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,623 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 07:00 |
| プラットフォーム | 該当しない |
| ファイル名 | Update.mum |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 2,347 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 17:17 |
| プラットフォーム | 該当しない |
| ファイル名 | Wow64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7600.20879_none_4e7d427a487f2432.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,626 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 06:09 |
| プラットフォーム | 該当しない |
| ファイル名 | Wow64_microsoft-windows-iis-adsicompatibility_31bf3856ad364e35_6.1.7601.21640_none_507b0caa4595583c.manifest |
| ファイル バージョン | 該当しない |
| ファイル サイズ | 19,626 |
| 日付 (UTC) | 2011 年 1 月 13 日 |
| (UTC) のレポート | 06:02 |
| プラットフォーム | 該当しない |
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
回避策
この問題を回避するには、アプリケーションの実行中に IIS://Localhost/W3SVC オブジェクトのインスタンスを 1 つ作成して維持します。