win11怎么查看电脑开关机记录_Win11开关机记录查看方法

win11怎么查看电脑开关机记录_Win11开关机记录查看方法
最新回答
没什么大不了

2026-02-15 10:38:54

在Windows 11中查看电脑开关机记录,可通过事件查看器、PowerShell命令或第三方工具实现,具体方法如下:

一、使用事件查看器筛选关键事件ID

事件查看器是Windows内置的日志管理工具,通过筛选特定事件ID可精准定位开关机记录。不同事件ID对应不同操作类型,便于区分正常与非正常关机。

  • 操作步骤:

    按下 Win + R 组合键打开“运行”窗口,输入 eventvwr.msc 并回车,启动事件查看器。

    在左侧导航栏中展开 Windows 日志,点击 系统。

    在右侧操作面板中点击 筛选当前日志。

    在“事件ID”输入框中填入以下ID并用英文逗号分隔:6005,6006,6008,1074,点击 确定。

    列表将仅显示相关事件:

    6005:系统启动(开机)。

    6006:正常关机。

    6008:意外断电(异常关机)。

    1074:计划重启或用户触发的重启。

    双击任一事件可查看详细信息,包括具体时间和触发原因。

二、通过PowerShell命令快速导出记录

PowerShell提供高效的查询方式,适合批量处理或导出日志的场景。可直接在命令行中执行,并支持将结果保存为文件。

  • 操作步骤:

    右键点击开始菜单,选择 终端(管理员) 或 Windows PowerShell(管理员)。

    在终端中输入以下命令并按回车:Get-WinEvent -LogName System | Where-Object {$_.Id -eq 6005 -or $_.Id -eq 6006 -or $_.Id -eq 6008 -or $_.Id -eq 1074} | Select-Object TimeCreated, Id, Message | Sort-Object TimeCreated -Descending | Format-Table -AutoSize

    系统将列出所有匹配的开关机事件,按时间倒序排列,最新记录在最上方。

    若需保存为文本文件,可执行以下扩展命令:Get-WinEvent -LogName System | Where-Object {$_.Id -eq 6005 -or $_.Id -eq 6006 -or $_.Id -eq 6008 -or $_.Id -eq 1074} | Select-Object TimeCreated, Id, Message | Sort-Object TimeCreated -Descending | Out-File "C:开关机记录.txt"

    导出文件将包含完整的时间、事件ID和描述信息,便于后续查阅。

三、利用第三方工具直观查看

对于不熟悉系统工具的用户,第三方软件(如 NirSoft的TurnedOnTimesView)提供图形化界面,可更直观地展示开机时长和历史记录,无需手动解析日志。

  • 操作步骤:

    访问 NirSoft官网 下载 TurnedOnTimesView 工具。

    解压后直接运行程序,无需安装。

    软件将自动读取系统日志并列出每次电脑的 开机时间、关机时间及运行时长。

    数据以表格形式呈现,支持按时间排序、筛选日期范围等操作。

    可选择导出为 CSV或HTML格式,方便进行数据分析或存档。

总结:

  • 事件查看器 适合需要精准筛选特定事件ID的用户,可详细查看每次开关机的触发原因。
  • PowerShell命令 适合需要批量处理或导出日志的场景,支持自定义保存路径和文件格式。
  • 第三方工具 适合不熟悉系统操作的用户,提供图形化界面和一键导出功能,使用更便捷。根据需求选择合适的方法,即可快速获取Windows 11的开关机历史记录。