Windows 10、8、8.1、7でイベントログを消去する方法
お使いのWindows 10、8.1、7オペレーティングシステムで何らかのエラーをチェックしている場合、これを行うための最良の方法はすべてのWindows OSバージョンで利用可能なWindowsイベントログ機能を開くことです。 また、システム内で発生した特定のイベントを検索しているときに、イベントログに他の種類のメッセージがいっぱいになっていると少し混乱することがあります。 あなたが探しているものにすばやくアクセスするために、Windows 10、8、7でイベントログをクリアする方法を以下に示します。
Windows 10、8、7のイベントログでは、Windows 10、8、7で実行しているアプリケーション、セキュリティ関連のイベント、セットアップイベント、システムイベント、さらには転送されたイベントからのエラー、警告、情報を表示できます。他のWindowsデバイスから。 イベントログを消去するには、一度に1つずつ消去するイベントを選択します。
Windows 10、8、7のクリアイベントビューア
- Windowsイベントログを手動で消去する
- コマンドプロンプトを使用する
1. Windowsイベントログを手動で消去します
- スタートボタンを左クリックまたはタップします。
- スタートメニューのコントロールパネルを左クリックします。
- システムとセキュリティを左クリックします。
- [システムとセキュリティ]ウィンドウの[管理ツール]を左クリックします。 検索メニューに「event」と入力して、[ View event logs ]を選択することもできます。
- これで、管理者としてサインインして「Event Viewer」をダブルクリック(左クリック)する必要があります。
- Event Viewerを開くと、アクセスできるイベントのリストが表示されます。
- クリアしたいイベントを右クリックしてから、「ログのクリア」をクリックします。
- イベントログの消去が終了したら、[イベントログ]ウィンドウを閉じて作業を続けます。
2.コマンドプロンプトを使用する
- スタート画面では、Windows 10、8、7の場合は、「cmd.exe」と入力します。
- 「cmd」アイコンが見つかったら、それを右クリックして「Run as administrator」を選択する必要があります。
- あなたは引用符なしで“ wevtutil el”を開いた“ cmd”ウィンドウにタイプする必要があるでしょう。 これはあなたが持っているすべてのイベントを表示します。
- 目の前にイベントログのリストがあるので、消去したいものを書き留めます。
- 特定のイベントをクリアするには、以下のコマンドの後にログの名前を続けて書き留めます。
wevtutil clの例
注:上記の「例」の場合は、消去したいログの名前です。
これで、Windows 10、8、7でイベントログを消去するための2つの方法があります。補足として、後で必要になる可能性があるイベントログを削除しないように十分に注意する必要があります。
Windows 10、8、7でイベントログを消去する方法
- コマンドプロンプトでイベントログを消去する
- PowerShellでイベントログを消去する
- VBScript / WMIを使用してイベントログを消去する
上記の2つの方法は、Windows 10、8、またはWindows 7から特定のイベントログを消去する方法を示しています。では、すべてのイベントログを一度に消去する方法を説明します。 一度にすべてのイベントログを消去する方法がいくつかありますので、自分のニーズに最も適したものを選択できます。
方法1 - コマンドプロンプトでイベントログを消去する
コマンドプロンプトは、おそらくシステム関連の問題をすべて解決するための最も使用されているツールで、すべてのイベントログを消去するためにも使用できます。 これは、コマンドプロンプトですべてのイベントログを消去するために必要な作業です。
- メモ帳を開き、次のテキストを貼り付けます。
- @echo off
FOR / F“ tokens = 1, 2 *” %% V IN( 'bcdedit')SET adminTest = %% Vを設定してください。
IF(%adminTest%)==(アクセス)後藤noAdmin
( 'wevtutil.exe el')DOの/ F“ tokens = *” %% Gに対して(call:do_clear“ %% G”)
エコー。
エコーイベントログがクリアされました。
後藤
:do_clear
エコークリア%1
wevtutil.exe cl%1
後藤:eof
noAdmin
echoこのスクリプトは管理者として実行する必要があります。
エコー。
:終わり
- @echo off
- そのテキストを.batファイルまたは.cmdファイルとして保存します(「ClearLog.cmd」のように、自動的に.cmdファイルとして保存するには、ファイルに引用符で名前を付けます)。
- 管理者として保存したばかりの.cmdファイルを実行します。
- コマンドを終了させるだけ
これですべてです、あなたのすべてのイベントログがクリアされました。 これは、おそらくWindows 10またはWindows 8.1のすべてのイベントログをクリアする最も簡単な方法ですが、他の方法を試したい場合は、以下の方法を参照してください。
方法2 - PowerShellを使用してイベントログを消去する
Windows PowerShellですべてのイベントログを消去するには、次の操作を行います。
- [検索]に移動し、「powershell」と入力し、[PowerShell]を右クリックして[管理者として実行]を選択します。
- 以下の行をPowerShellに入力して、Enterキーを押します。
- wevtutil el | Foreachオブジェクト{wevtutil cl“ $ _”}
- wevtutil el | Foreachオブジェクト{wevtutil cl“ $ _”}
- 今すぐPowerShellウィンドウを閉じるには終了と入力してください
方法3 - VBScript / WMIを使用してイベントログを消去する
VBScript / WMIを使用してすべてのイベントログを消去する方法は次のとおりです(ただし、従来のイベントログのみを消去できます)。
- メモ帳を開き、以下のテキストを入力します。
- strComputer =”。”
objWMIService = GetObject(“ winmgmts:” _を設定します。
& "{impersonationLevel = impersonate、(バックアップ、セキュリティ)}!\" _
&strComputer& "rootcimv2")
colLogFiles = objWMIService.ExecQuery _を設定します。
(“ Select * from Win32_NTEventLogFile”)
colLogFiles内の各objLogfileに対して
objLogFile.ClearEventLog()
次
- strComputer =”。”
- VBScript(.VBS)として保存し、ファイルを.vbsとして直接保存する方法については、方法1を参照してください。たとえば、ClearEvent.vbsのように名前を付けます。
- 作成したClearEvent.vbsをC:/ Windows / System32に移動します。
- 管理者としてコマンドプロンプトを開き、次のコマンドを実行します。
- CScript ClearEvent.vbs
- CScript ClearEvent.vbs
これで、Windows 10、Windows 8.1、およびWindows 7でイベントログを消去するためのさまざまな方法がわかりました。イベントログを消去することは非常に便利です。最近経験した。 質問がある場合は、以下のコメント欄にアクセスしてください。
編集者注:この投稿はもともと2014年9月に公開され、それ以来鮮度と正確さのために更新されています。