イベントビューアを開こうとした際に、「ハンドルが無効です」 とのエラーメッセージが表示され、ログが確認できない状況になる場合があります。
これは、イベントビューアのログファイルが破損した為に起こる現象で、ログファイルの再作成が必要です。
ただし、ログファイルはシステムが常に使用している為、ファイルを削除したりファイル名を変更したりすることはできず、また、EventLog サービスは他のサービスとの関連で停止することも出来ない為、以下の方法で実施します。
<手順>
以下は、Windows XP / Windows Server 2003 ・ 2003 R2 でのサービス名およびファイルパスです。
Windows Vista / Windows Server 2008 以降は、以下に置き換えて実施してください。
イベントログのファイルパス : C:¥Windows¥System32¥winevt¥Logs
サービス名 : Windows Event Log
1、[スタート] - [管理ツール] - [サービス] をクリック。
※クライアントの場合は、[コンピュータ] を右クリックして [管理] をクリック後、[サービス] を展開。
2、"EventLog" サービスのプロパティを開き、スタートアップの種類を 「無効」 に変更。
3、PC の再起動を実施。
※システムの起動時に、EventLog サービスに依存するいくつかのサービスの起動に失敗することがありますが、そのまま続行します。
4、イベントログのファイルパス (C:¥Windows¥System32¥Config) を開き、該当のログをリネームまたは削除する。
5、[サービス] を開き、"EventLog" サービスのプロパティを開き、スタートアップの種類を 「有効」 に変更。
6、PC を再起動する。
※システム起動時に、イベントログファイルが再作成されます。
<参照情報>
■破損したイベント ビューアのログ ファイルを削除する方法
http://support.microsoft.com/kb/172156/ja
なお、イベントログサービス自体の不具合およびイベントログファイルの破損に対しての修正プログラムも提供されている為、上記で改善しない場合は、以下も参照し、適用する事を検討してみてください。
■Windows vista または Windows Server 2008 の Windows イベント ログ サービスがクラッシュします。
http://support.microsoft.com/kb/2518874/ja
■Windows Server 2008 R2 または Windows 7 では、Windows Event Log サービスがクラッシュする可能性があります。
http://support.microsoft.com/kb/2499016/ja
■Windows Server 2008 R2 または Windows 7 では、イベント ログ ファイル破損します。
http://support.microsoft.com/kb/2701799/ja
これは、イベントビューアのログファイルが破損した為に起こる現象で、ログファイルの再作成が必要です。
ただし、ログファイルはシステムが常に使用している為、ファイルを削除したりファイル名を変更したりすることはできず、また、EventLog サービスは他のサービスとの関連で停止することも出来ない為、以下の方法で実施します。
<手順>
以下は、Windows XP / Windows Server 2003 ・ 2003 R2 でのサービス名およびファイルパスです。
Windows Vista / Windows Server 2008 以降は、以下に置き換えて実施してください。
イベントログのファイルパス : C:¥Windows¥System32¥winevt¥Logs
サービス名 : Windows Event Log
1、[スタート] - [管理ツール] - [サービス] をクリック。
※クライアントの場合は、[コンピュータ] を右クリックして [管理] をクリック後、[サービス] を展開。
2、"EventLog" サービスのプロパティを開き、スタートアップの種類を 「無効」 に変更。
3、PC の再起動を実施。
※システムの起動時に、EventLog サービスに依存するいくつかのサービスの起動に失敗することがありますが、そのまま続行します。
4、イベントログのファイルパス (C:¥Windows¥System32¥Config) を開き、該当のログをリネームまたは削除する。
5、[サービス] を開き、"EventLog" サービスのプロパティを開き、スタートアップの種類を 「有効」 に変更。
6、PC を再起動する。
※システム起動時に、イベントログファイルが再作成されます。
<参照情報>
■破損したイベント ビューアのログ ファイルを削除する方法
http://support.microsoft.com/kb/172156/ja
なお、イベントログサービス自体の不具合およびイベントログファイルの破損に対しての修正プログラムも提供されている為、上記で改善しない場合は、以下も参照し、適用する事を検討してみてください。
■Windows vista または Windows Server 2008 の Windows イベント ログ サービスがクラッシュします。
http://support.microsoft.com/kb/2518874/ja
■Windows Server 2008 R2 または Windows 7 では、Windows Event Log サービスがクラッシュする可能性があります。
http://support.microsoft.com/kb/2499016/ja
■Windows Server 2008 R2 または Windows 7 では、イベント ログ ファイル破損します。
http://support.microsoft.com/kb/2701799/ja