当您检查Windows 10,8.1,7操作系统上的任何类型的错误时,最好的方法是打开任何Windows操作系统版本中提供的Windows事件日志功能。此外,当您搜索系统中发生的特定事件时,如果事件日志中包含其他类型的消息,则可能会有些混乱。为了快速访问您要查找的内容,我将在下面向您展示如何在Windows 10,8,7中清除事件日志。
在Windows 10,8,7事件日志中,您可以查看运行在Windows 10,8,7或,安装事件,系统事件甚至转发事件的应用程序中的错误,警告或信息。来自其他Windows设备。清除事件日志可以通过选择要一次清除一个事件来手动完成。
Windows 10,8,7中的清除事件查看器
1.手动清除Windows事件日志
►左键单击或点击开始按钮。
►在开始菜单中左键单击控制面板。
►左键单击System and Security。
►在系统和安全性窗口中单击“管理工具”。您还可以在搜索菜单中输入“event”,然后选择“ 查看事件日志 ”
►现在,您需要以管理员身份登录,然后双击(左键单击)“事件查看器”。
►打开事件查看器后,您将获得可以访问的事件列表。
►右键单击要清除的事件,然后单击“清除日志”。
►清除完事件日志后,关闭事件日志窗口,您可以继续工作。
2.使用命令提示符
►在Windows 10,8,7开始屏幕上开始输入“cmd.exe”
►找到“cmd”图标后,您需要右键单击它并选择“以管理员身份运行”。
►您需要输入您打开“wevtutil el”而没有引号的“cmd”窗口。这将显示您拥有的所有活动。
现在您已经在前面列出了事件日志,记下要清除的事件日志。
►要清除特定事件,请记下下面的命令,然后记下日志的名称。
wevtutil cl示例
注意:如果您具有上面的“示例”,则表示要清除的日志的名称。
现在,您有两种方法可以在Windows 10,8,7中清除事件日志。另外,您应该非常小心,不要删除以后可能需要的事件日志。
如何在Windows 10,8,7中清除事件日志
上面列出的两种方法向您展示了如何从Windows 10,8或Windows 7清除特定的事件日志。现在,我们将向您展示如何一次清除所有事件日志。有一些方法可以一次清除所有事件日志,因此您可以选择最适合您需求的方法。
方法1 – 使用命令提示符清除事件日志
命令提示符可能是解决所有系统相关问题的最常用工具,它也可用于清除所有事件日志。以下是使用命令提示符清除所有事件日志所需执行的操作:
►打开记事本并粘贴以下文本:
@echo off
FOR / F“tokens = 1,2 *”%% V IN(’bcdedit’)DO SET adminTest = %% V
IF(%adminTest%)==(Access)转到noAdmin
for / F“tokens = * “%% G in(’wevtutil.exe el’)DO(调用:do_clear”%% G“)
回显。
echo事件日志已被清除!
goto theEnd
:do_clear
echo clearing%1
wevtutil.exe cl%1
goto:eof
:noAdmin
echo您必须以管理员身份运行此脚本!
回声。
:结束
►将该文本另存为.bat或.cmd文件(使用引号将文件命名为自动保存为.cmd文件,如“ClearLog.cmd”)
►运行刚刚以管理员身份保存的.cmd文件
►只需让命令完成
就是这样,您所有的事件日志现在都已清除。 这可能是清除Windows 10或Windows 8.1中所有事件日志的最简单方法,但是如果您想尝试其他方法,请在下面查看如何执行此操作。
方法2 –使用PowerShell清除事件日志
要使用Windows PowerShell清除所有事件日志,请执行以下操作:
转到搜索,键入powershell,右键单击PowerShell并选择以管理员身份运行
在PowerShell中输入以下行,然后按Enter:
wevtutil el | Foreach对象{wevtutil cl“ $ _”}
现在只需键入退出以关闭PowerShell窗口
方法3 –使用VBScript / WMI清除事件日志
以下是使用VBScript / WMI清除所有事件日志的方法(但请注意,您只能清除经典事件日志):
►打开记事本,然后输入以下文本:
strComputer = ”.”
Set objWMIService = GetObject(“winmgmts:” _
& ”{impersonationLevel=impersonate, (Backup, Security)}!” _
& strComputer & ”rootcimv2”)
Set colLogFiles = objWMIService.ExecQuery _
(“Select * from Win32_NTEventLogFile”)
For each objLogfile in colLogFiles
objLogFile.ClearEventLog()
Next
►将其另存为VBScript(.VBS),看一下方法1,了解如何直接将文件另存为.vbs,并将其命名,例如ClearEvent.vbs
►将您刚创建的ClearEvent.vbs移到C:/ Windows / System32
►现在,以管理员身份打开命令提示符并运行以下命令:
CScript ClearEvent.vbs
这就是全部,现在您知道有多种方法可以清除Windows 10,Windows 8.1和Windows 7中的事件日志。清除事件日志非常有用,尤其是当您试图查明错误的确切原因时最近经历过。如果您有任何疑问,请访问下面的评论部分。