修正: IIS 7.0 のパフォーマンス カウンターは、Windows Vista または Windows Server 2008 を連続して 30 ~ 45 日間実行した後に更新を停止します。

どこにいても、どのデバイスからでも、 Microsoft 365

Microsoft 365 にアップグレードして、最新の機能と更新プログラムを利用できます。

今すぐアップグレード

現象

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 Insider に参加する

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

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

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×