メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

Windows Vista または Windows Server 2008 システムを 30 ~ 45 日間継続的に実行した後、Microsoft インターネット インフォメーション サービス (IIS) 7.0 のパフォーマンス カウンターは、更新を停止します。したがって、信頼性およびパフォーマンス モニターを使用して IIS 7.0 のパフォーマンス データを収集することはできません。さらに、次のようなアプリケーション イベントは、イベント ビューアーに記録されます。

原因

この問題は、IIS 7.0 で導入された最適化のロジックが原因で発生します。このロジックは、キューのパフォーマンス カウンター要求のタイムスタンプは、共有メモリのパフォーマンス カウンター データのタイムスタンプよりも小さい場合、キューのパフォーマンス カウンター要求を無視します。

IIS 7.0 では、 GetTickCount Win32 API を使用して、キューのパフォーマンス カウンター要求と共有メモリのパフォーマンス カウンターのデータの両方の時刻のタイムスタンプ値を取得します。このタイムスタンプ値は DWORD 値として格納され、システムは 49.7 日間継続的に実行されている場合は 0 にリセットされます。

タイム ・ スタンプの後は、要求の値は、0 の場合、要求のタイムスタンプ値は、共有メモリ内で常にタイムスタンプよりも小さいときにリセットされます。そのため、要求は無視され、IIS のパフォーマンス カウンターの更新を停止します。

解決策

修正プログラムの情報

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

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

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×