Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方

一部のWindows 10ユーザーの間で、イベントビューアーがイベントID 7009のエラー(「Lights-Out connectサービスへの接続待機中にタイムアウトに達しました」)で埋め尽くされるという問題が報告されています。通常、このエラーはPCの起動が完了した直後から連続して発生し始めるのが特徴です。

【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方

この問題を詳しく調査したところ、イベントID 7009エラーを引き起こす背景には、いくつかの異なる原因が存在することが判明しました。考えられる主な原因は以下のとおりです。

  • Trapsサービスが無効になっている ― 問題のPCにTraps Endpoint Security Managerがインストールされている場合、メインのTrapsサービスが自動起動するよう設定されていないためにエラーが発生している可能性があります。この場合は、「サービス」画面からTrapsサービスの既定の動作を変更する必要があります。
  • Windows標準のサービスが原因 ― ロースペックなPCでは、特定のWindows標準サービスが依存関係のあるサービスの起動を妨げ、結果としてこのエラーが発生することがあります。この場合も、該当サービスの設定を見直し、システム起動時に必ず開始されるように構成する必要があります。
  • Windows Trace Session Managerの起動に十分な時間がない ― 多くの被害者の報告によると、割り当てられた時間(60秒)内に必要なすべてのサービスを起動できないローエンドPCでこのエラーが発生しやすいとのことです。これを解消するには、レジストリエディターでカスタム設定を作成し、サービスのタイムアウト値を再構成します。
  • 大規模なシステム変更がサービスの起動動作に干渉している ― 重要な更新プログラムの適用、ドライバーのインストール、サードパーティ製ソフトウェアによる干渉なども、このイベントビューアーエラーの引き金になり得ます。明確な犯人を特定するのが難しい場合、最も確実な対策はシステムの復元ユーティリティを使ってOSを正常な状態に戻すことです。

イベントID 7009エラーを引き起こしうる要因をご理解いただいたところで、実際に多くのユーザーが問題の解決に成功した対処法を順番に紹介していきます。以下の方法を試して、イベントビューアーに新たなエラーが記録されないようにしましょう。

1. Trapsサービスを「自動」に再設定する(該当する場合)

PCを起動するたびに必ず7009エラーが表示され、かつTraps Endpoint Security Managerがインストールされている環境では、多くの場合、Trapsサービスが自動的に開始されていないことが原因です。

Microsoftの技術者によると、この問題は起動時に複数のアプリケーションが同時に立ち上がり、それぞれのサービスを起動するためにシステムリソースを奪い合うことで発生しやすくなります。PCの処理能力がすべてのアプリケーションに十分に供給できない場合、一部のサービスはタイムアウトし、このエラーにつながります。

そしてTraps Endpoint Security Managerはデフォルトでは優先されないため、タイムアウトの候補になりやすいのです。

幸い、Trapsサービスの既定の動作を「自動」に変更して優先させることで、この問題の発生を防ぐことができます。

Trapsサービスを再設定する手順をステップごとに説明します。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「services.msc」と入力し、Enterキーを押して「サービス」画面を開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら、「はい」をクリックして管理者権限を付与してください。【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方
  2. 「サービス」画面が開いたら、サービスの一覧を下へスクロールしてTrapsサービスを探します。
  3. 見つかったら右クリックし、コンテキストメニューから「プロパティ」を選択します。【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方
  4. プロパティ画面が開いたら、「全般」タブにアクセスします。
  5. 「スタートアップの種類」ドロップダウンメニューを使って既定の動作を「自動」に変更し、「適用」をクリックして変更を保存します。
  6. PCを再起動し、イベントビューアーを確認して、7009エラーがまだ新たに記録されていないかチェックします。

それでも問題が解決しない場合は、次の対処法に進んでください。

2. 原因となりやすいサービスを確認する

最初の方法がTraps Endpoint Security Manager未インストールのため該当しない場合は、次のトラブルシューティングとして、この問題を引き起こすことが知られているWindows標準サービスがすべて有効化され、システム起動時に開始されるよう設定されていることを確認しましょう。

特に確認すべきサービスは以下のとおりです。

  • DCOM Server Process Launcher
  • RPC Endpoint Mapper
  • Remote Procedure Call (RPC)
  • Security Accounts Manager
  • Server

実際に、「サービス」画面で関連するすべてのサービスが正しく構成されていることを確認した後、イベントID 7009エラーが新たに発生しなくなったという報告が複数のユーザーから寄せられています。

以下の手順に従って、各サービスがシステム起動時に確実に開始されるように設定してください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「services.msc」と入力し、Enterキーを押して「サービス」画面を開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら、「はい」をクリックして管理者権限を付与してください。【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方
  2. 「サービス」画面内で一覧をスクロールし、DCOM Server Process Launcherサービスを探します。
  3. 見つかったら右クリックし、コンテキストメニューから「プロパティ」を選択します。【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方
  4. DCOM Server Process Launcherサービスのプロパティ画面で「全般」タブを開き、「スタートアップの種類」「自動」に変更します。その後、「開始」ボタンをクリックしてサービスを起動します。
  5. 次に、残りのサービスについても手順3と手順4を繰り返し、以下のサービスがすべて「自動」スタートアップに設定され、実行中の状態になるようにします。
    RPC Endpoint Mapper
    Remote Procedure Call (RPC)
    Security Accounts Manager
    Server
  6. すべての関連サービスが開始されていることを確認できたら、イベントビューアーを開き、問題が解決したかどうかを確認します。

それでもイベントビューアーに新しいイベントID 7009エラーが記録される場合は、次の対処法に進みましょう。

3. サービスタイムアウト値(ServicesPipeTimeout)を変更する

上記の2つの方法でも問題が解決しない場合は、デフォルトのタイムアウト値(60秒)ではサービスコントロールマネージャーが必要なサービスを起動するのに不十分である可能性を検討しましょう。

注:サービスコントロールマネージャーは、デフォルトでServicesPipeTimeoutエントリに指定された時間(60秒)だけ待機し、その時間内にサービスが応答しない場合に7009イベントをログに記録するよう構成されています。

この問題は、ロースペックなPC構成ではWindows Trace Session Managerの起動に60秒以上かかる場合に発生しやすいとされています。

これが7009エラーの主な原因である場合、ServicesPipeTimeoutレジストリ値を増やすことで、依存するすべてのサービスに十分な起動時間を与えることができます。

以下は、ServicesPipeTimeoutの値を変更して7009エラーを解決するための簡単なステップバイステップガイドです。

注:万が一の事態に備えるため、作業を始める前にレジストリのバックアップを作成しておくことを強くおすすめします。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「regedit」と入力し、Ctrl + Shift + Enterを押して管理者権限でレジストリエディターを開きます。【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方

    注:UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者権限を付与してください。

  2. レジストリエディターのメイン画面が開いたら、左側のメニューを使用して以下の場所にアクセスします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

    注:この場所へは手動で移動してもよいですし、ナビゲーションバーにパスを直接貼り付けてEnterキーを押せば、瞬時にアクセスできます。

  3. 左側でControlレジストリフォルダーが選択された状態で、右側のセクションに移動し、ServicesPipeTimeoutをダブルクリックします。
  4. ServicesPipeTimeout値の編集画面で、「基数」「10進数」に設定し、「値のデータ」600000と入力してから「OK」をクリックして変更を保存します。【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方

    注:お使いの環境にServicesPipeTimeoutエントリが存在しない場合は、自分で作成する必要があります。その場合は、「編集」メニュー(または空いているスペースを右クリック)から「新規 > DWORD (32ビット) 値」を選択し、名前をServicesPipeTimeoutとしてEnterキーを押してください。

  5. 変更が正常に適用されたら、レジストリエディターを閉じてPCを再起動します。
  6. PCが再起動したら、イベントビューアーを確認し、エラーの新しいインスタンスが記録されていないかチェックします。

それでも問題が解決しない場合は、最後の対処法に進んでください。

4. システムの復元を実行する

ここまでのどの方法でも問題が解決しなかった場合、重要な更新プログラムのインストール、ドライバーの導入、予期しないシャットダウンなどの大規模なシステム変更が、起動のたびに7009エラーが発生する状況を作り出した可能性が高いと結論付けられます。

このエラーを引き起こしうるすべての要因を網羅的に列挙することは事実上不可能なため、問題を引き起こした可能性のあるシステム変更をまとめて元に戻す迅速な方法として、システムの復元を利用するのが効果的です。

システムの復元を使えば、現在のイベントビューアーエラーを引き起こす条件が存在しなかった頃の、正常な状態へマシンの状態を戻すことができます。

注:デフォルトでは、システムの復元は重要なシステムイベント(ドライバーのインストール、重要なWindows Updateの適用など)の直前に復元スナップショットを定期的に保存するよう設定されています。既定の動作を変更していなければ、この問題が発生する直前の時点のスナップショットがすでに作成されている可能性が非常に高いです。

あとは最適な復元ポイントを特定し、システムの復元経由で適用すれば、この問題が発生していなかった過去の時点へコンピューターを戻すことができます。

【解決済み】イベントID 7009「タイムアウトに達しました(30000ミリ秒)」エラーの直し方

注:復元操作を実行すると、OSがその復元スナップショットを作成した以降に行ったすべての変更は失われる点に注意してください。必要なファイルは事前にバックアップしておくことをおすすめします。

  1. Windows 10で「接続が中断されました」エラーを解決する13の方法

    Microsoft Edgeで「ネットワークの変更が検出されました」というエラーに悩まされていませんか?もしそうなら、この記事を読んでいるあなたはラッキーです。「接続が中断されました(Your connection was interrupted)」というエラーは、不安定なインターネット接続、破損したブラウザキャッシュ、誤ったブラウザ設定、ウイルスの存在、古いOS、ドライバーの未更新、VPN・プロキシ設定など、さまざまな原因で発生します。この記事では、「接続が中断されました」エラーを解消するためのトラブルシューティング手法を厳選してご紹介します。ぜひ最後まで読み進めてください。Windows

  2. Windows 10のイベントID 1000アプリケーションエラーを解決する方法【原因と対処法を徹底解説】

    PC上でアプリケーションやプログラムがクラッシュすると、イベントビューアーのログに「イベント1000 アプリケーションエラー」が記録されることがあります。イベントID 1000は、何らかの未知の要因によって対象のアプリケーションがクラッシュしたことを示すものです。このエラーにはエラーIDと、該当アプリケーションの保存先ファイルパスが表示されます。このエラーが発生すると、アプリケーションが意図せず強制終了し、再度正常に起動できなくなる場合があります。頻繁にこのエラーに遭遇しているなら、今すぐ対処が必要です。本記事では、Windows 10でこのエラーを解決するための完璧なガイドをご紹介します。そ