Win11怎么查看启动日志_Win11分析系统启动问题排查故障【修复】

阿浩姑娘_4554

阿浩姑娘_4554

2026-05-09

1459人浏览

原创

windows 11启动问题需通过事件id(6005/6008/41/1074)定位,可用事件查看器筛选、powershell批量提取、systeminfo查最近启动时间、winlogon事件追溯用户登录,并修复eventlog服务确保日志可用。

win11怎么查看启动日志_win11分析系统启动问题排查故障【修复】

如果您需要定位Windows 11中启动缓慢、黑屏卡顿或意外重启等系统启动问题,则必须准确访问并解析启动日志。Windows通过结构化事件ID(如6005标识成功启动、6008标识意外断电、41标识蓝屏后重启)完整记录启动生命周期,这些日志是排查故障的核心依据。以下是多种可独立操作的查看与修复方法:

一、通过事件查看器筛选事件ID 6005定位每次开机时刻

事件ID 6005由Windows事件日志服务在内核及所有关键系统服务加载完毕后立即写入,是标识系统成功完成启动过程的最权威信号,其时间戳精确到秒且不受用户登录状态影响。

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

2、在左侧导航窗格中,依次展开Windows 日志 → 系统。

3、在右侧“操作”面板中,点击筛选当前日志。

4、在弹出窗口的“包括事件ID”文本框中输入6005,其他字段保持为空。

5、点击“确定”,日志列表将仅显示所有开机事件,每条记录的“日期和时间”即为对应启动时刻。

6、双击任意一条事件,在“常规”选项卡中确认描述为“事件日志服务已启动”,以验证该事件有效性。

二、使用PowerShell命令批量提取全部启动与异常事件

PowerShell直接调用系统日志API,支持高精度筛选、时间倒序排序与结构化输出,可同时捕获启动(6005)、意外关机(6008)、蓝屏重启(41)及计划重启(1074)等关键事件,适用于多维度分析启动失败链路。

1、右键点击“开始”按钮,选择终端(管理员)并确认以管理员身份运行。

2、粘贴并执行以下命令:Get-WinEvent -LogName System -FilterXPath "*[System[(EventID=6005) or (EventID=6008) or (EventID=41) or (EventID=1074)]]" | Select-Object TimeCreated, Id, LevelDisplayName, ProviderName, Message | Sort-Object TimeCreated -Descending | Format-Table -AutoSize

3、执行后立即输出完整事件表,TimeCreated字段包含精确到秒的时间戳,LevelDisplayName标明严重程度(如错误、严重),Message提供原始上下文。

三、通过systeminfo命令快速获取最近一次启动时间戳

systeminfo命令从操作系统WMI数据库中直接读取原始启动时间,不依赖事件日志服务是否启用或运行状态,结果稳定可靠,适合应急场景下验证当前会话是否为新启动。

1、按下Win + R键,输入cmd并按回车,启动命令提示符。

创客贴设计
创客贴设计

创客贴设计是一款面向海报、图片、PPT 和营销物料制作的在线 AI 设计工具。

下载

2、输入以下命令并回车:systeminfo | find "系统启动时间"

3、系统将返回一行结果,显示当前计算机的系统启动时间,即最近一次开机的具体时间点。

四、结合winlogon来源事件追溯用户级启动行为

winlogon.exe进程负责用户登录流程初始化,其日志虽不反映内核级启动完成,但能精准标识用户会话启动时刻,有助于区分“系统已启动”与“用户已登录”两个阶段,对排查登录卡顿或桌面延迟问题至关重要。

1、在事件查看器中,确保已展开Windows 日志 → 系统。

2、点击右侧“筛选当前日志”。

3、在“事件来源”文本框中输入winlogon,并在“包括事件ID”中输入7001,7002(分别代表用户会话创建与激活)。

4、点击“确定”,列表将仅显示winlogon触发的用户级启动事件,重点关注“日期和时间”与“任务类别”字段。

五、修复日志缺失或服务未运行导致的启动日志不可见问题

若事件查看器中无法查到6005或其他关键启动事件,可能是事件日志服务(EventLog)被禁用、损坏或日志文件被清空。需优先恢复日志服务运行并验证其配置完整性。

1、按下Win + R组合键,输入services.msc并按回车,打开服务管理控制台。

2、在服务列表中找到Windows Event Log,右键选择属性。

3、确认“启动类型”设置为自动(延迟启动),且“服务状态”显示为正在运行;如未运行,点击“启动”按钮。

4、切换至“恢复”选项卡,确认“第一次失败”、“第二次失败”及“后续失败”均设为重新启动服务。

5、点击“应用”后,重启计算机并再次尝试查看6005事件。

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

0

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

20

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.9万人学习