次の方法で共有


Windows トレース セッション マネージャー サービスが開始されず、イベント ID 7000 が発生する

この記事では、Windows トレース セッション マネージャー サービスが指定された時間内に開始されない問題の回避策について説明します。

適用対象: Windows 10 - すべてのエディション
元の KB 番号: 839803

重要

この記事には、レジストリの変更に関する情報が含まれています。 レジストリを変更する前に、レジストリのバックアップを必ず作成し、問題が発生した場合にレジストリを復元する方法について確実に理解しておいてください。 レジストリをバックアップ、復元、および編集する方法の詳細については、「上級ユーザー向けの Windows レジストリ情報」を参照してください。

現象

Windows トレース セッション マネージャー サービスは、Service Control Manager (SCM) で指定されたタイムアウト値では開始されません。 既定では、タイムアウト値は 3,0000 ミリ秒 (30 秒) です。

さらに、システム イベント ログは、次のようなログ エントリによってこのタイムアウトエラーを示します。

ソース: Service Control Manager
イベント ID : 7000

次のエラーにより、Windows トレース セッション マネージャー サービスを開始できませんでした。

そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
詳細については、 http://support.microsoft.comのヘルプおよびサポート センターを参照してください。
この問題は、Microsoft Enterprise Instrumentation Framework (EIF) のインストールが完了していない場合に明らかになります。 この問題は、コンピュータの起動時にも明らかになる可能性があります。

回避策

この問題を回避するには、レジストリのサービス コントロール マネージャーの既定のタイムアウト値を増やします。

重要

レジストリ エディターまたは別の方法を使用してレジストリを不適切に変更すると、深刻な問題が発生する可能性があります。 このような問題が発生した場合は、オペレーティング システムの再インストールが必要になることがあります。 こうした問題の修復について、マイクロソフトはいかなる保証もいたしません。 レジストリはユーザー自身の責任において変更してください。

レジストリのタイムアウト値を増やすには、次の手順に従います。

  1. レジストリ エディター (regedit.exe) を起動します。

  2. コントロール キーで ServicesPipeTimeout DWORD 値の値データを 60000 に変更するには、次の手順に従います。

    1. 次のレジストリ キーを見つけてクリックします。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

    2. Control サブキーをクリックします。

    3. ServicesPipeTimeout DWORD 値を右クリックし、Modify をクリックします。

    4. [decimalクリックします。

    5. 60000」と入力し、[ OK] をクリック

  3. ServicesPipeTimeout使用できない場合は新しい DWORD 値を追加し、その値データを Control キーで 60000 に設定します。 そのためには、次の手順に従います。

    1. 次のレジストリ キーを見つけてクリックします。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

    2. Control サブキーをクリックします。

    3. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

    4. ServicesPipeTimeout」と入力し、Enter キーを押します。

    5. ServicesPipeTimeout DWORD 値を右クリックし、Modify をクリックします。

    6. [decimalクリックします。

    7. 60000の値を入力し、[OK] をクリック

    値は 6,0000 ミリ秒で、60 秒または 1 分に相当します。

Note

この変更は、コンピューターが再起動されるまで有効になりません。

詳細

レジストリの ServicesPipeTimeout 値を増やした後、サービス コントロール マネージャーは、サービスが ServicesPipeTimeout 値全体を使用するのを待機してから、システム イベント ログにプログラムが起動しなかったことが報告されます。

Windows トレース セッション マネージャー サービスに依存し、数分の起動が必要なサービスの場合、60 秒の値では十分な時間にならない場合があります。 そのため、ServicesPipeTimeout 値を適切に増やします。 この値を大きくすると、依存するすべてのサービスが開始するのに十分な時間が与わります。