Windowsイベントログサービスは、システム、システムコンポーネント、およびアプリケーションがイベントを記録するために使用する一連のイベントログを維持します。このサービスは、プログラムがイベントログを維持および管理し、アーカイブやクリアなどのログに対する操作を実行できるようにする機能を公開します。そのため、管理者はイベントログを維持し、管理者権限を必要とする管理タスクを実行できます。
Windowsイベントログサービスが開始または実行されていない
何らかの理由で、以下を開始するのに問題がある場合は、Windowsイベントログサービスが実行されていないことが原因の1つである可能性があります。
- タスクスケジューラ
- Windowsイベントカレンダー
- メッセンジャー共有フォルダ
このようなシナリオでは、次のようなエラーメッセージが表示される場合があります。
イベントログサービスは利用できません。サービスが実行されていることを確認します
WindowsはローカルコンピューターでWindowsイベントログサービスを開始できませんでした
まず、システムを再起動して、それが役立つかどうかを確認します。単純な再起動がこのサービスの再初期化に役立つ場合があります。Windowsイベントログに開始済みと表示されている場合は、ServicesManagerから再起動します。
Windowsイベントログサービスが開始または停止されているかどうかを確認するには、services.mscを実行し、Enterキーを押してサービスマネージャーを開きます。ここで、もう一度Windowsイベントログサービスを右クリックし、そのプロパティを確認します。
スタートアップの種類が自動に設定されていること、およびサービスが開始されていることを確認します。ローカルサービスアカウントで実行されていること。
また、[リカバリ]タブで、3つのドロップダウンボックスすべてに、失敗した場合に備えて[サービスの再起動]オプションが表示されていることを確認します。必要に応じて再起動します。
それでもWindowsイベントログサービスが開始されない場合があり、代わりに次のエラーメッセージが表示される場合があります。
指定されたファイルが見つかりません
この場合、次のフォルダを開きます。
C:\ Windows \ System32 \ winevt \ Logs
このログフォルダには、.evtx形式のイベントログが含まれており、イベントビューアでのみ読み取ることができます。このログフォルダに読み取り/書き込みアクセス権を付与し、それが役立つかどうかを確認します。
また、次のことを行うこともできます。
レジストリエディタを開き、次のキーに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ eventlog
ObjectNameをダブルクリックし、その値がNT AUTHORITY \ LocalServiceに設定されていることを確認します。そうでない場合は、変更します。
それでも問題が解決しない場合は、システムファイルチェッカーを実行してログを確認します。