知方号

知方号

如何清除Win10,8,8.1,7系统中的事件日志

如何清除Win10,8,8.1,7系统中的事件日志

当您检查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中的事件日志。清除事件日志非常有用,尤其是当您试图查明错误的确切原因时最近经历过。如果您有任何疑问,请访问下面的评论部分。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。