目 录CONTENT

文章目录

win11莫名其妙的重启

过客
2025-10-23 / 0 评论 / 1 点赞 / 2 阅读 / 0 字

最近遇到一个很奇怪的事,电脑待机的时候有时会莫名其妙重启,这里提供一下排查重启的思路,不同情况重启的原因可能不同。

检查Windows系统日志,系统日志像是电脑的“黑匣子”,它记录了开关机的详细情况。

1. 打开事件查看器​​

按下 Win + R键,输入 eventvwr.msc,然后按回车。

2. 筛选关键事件​

在左侧面板依次展开“Windows 日志” -> “系统”。如果知道重启时间就定位到对应时间的日志;如果不知道具体时间,就在右侧点击“筛选当前日志...”。在“事件ID”框中,输入以下最重要的几个ID,用英文逗号隔开:6005,6006,6008,41,1074。

  • 6005: 表示系统已启动(开机)。
  • 6006: 表示系统已正常关闭。
  • 6008: 表示系统未正常关闭(意外断电或崩溃)。
  • 41: 表示系统先前意外关闭或未正常启动(关键警告)。
  • 1074: 记录了由用户、程序或系统更新发起的计划内重启原因。

3. 找到6008事件

先找到大致重启时间段的6008事件,在“常规”选项卡里会提供比主界面表格更多一点的描述,虽然可能帮助不大,但值得先看一眼。

4. 分析6008事件前后的相关日志

  • 回到事件查看器的主界面,查看6008事件​​前后几分钟内​​发生的事件,重点注意41, 1074, 6006, 1001相关日志。

    • 41: 系统意外重启或关闭的核心警告(非常关键)。
    • 1074: 记录由软件、用户或系统更新发起的正常重启/关机。
    • 6006: 系统正常关机的记录(用于对比)。
    • 1001: Windows错误报告(特别是蓝屏后)的详细信息。
  • ​如果看到了事件ID 41​​:双击打开它,在“常规”选项卡里仔细查看描述。系统通常会在这里记录导致重启的根本原因,比如是哪个硬件驱动程序、进程或电源问题引起的。

  • ​如果看到了事件ID 1001​​:这里很可能包含了蓝屏故障的详细代码和导致崩溃的文件名(例如某个.sys驱动文件),这是最直接的证据。

  • ​观察事件顺序​​:如果6008事件之前没有任何41或1001事件,却有一个1074事件,那可能是某个程序或系统更新计划内的重启。

5. 分析具体原因

  • 我这边出现的是41事件。

  • 查看日志详细信息,切换成XML视图,看不懂的话直接复制所有内容发到Deepseek上去分析一下就可以了。

日志名称:          System
来源:            Microsoft-Windows-Kernel-Power
日期:            2025/10/22 12:48:25
事件 ID:         41
任务类别:          (63)
级别:            关键
关键字:           (70368744177664),(2)
用户:            SYSTEM
计算机:           ZNGW
描述:
系统已在未先正常关机的情况下重新启动。如果系统停止响应、发生崩溃或意外断电,则可能会导致此错误。
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331c3b3a-2005-44c2-ac5e-77220c37d6b4}" />
    <EventID>41</EventID>
    <Version>10</Version>
    <Level>1</Level>
    <Task>63</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000400000000002</Keywords>
    <TimeCreated SystemTime="2025-10-22T04:48:25.5912423Z" />
    <EventRecordID>17499</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="8" />
    <Channel>System</Channel>
    <Computer>ZNGW</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="BugcheckCode">0</Data>
    <Data Name="BugcheckParameter1">0x0</Data>
    <Data Name="BugcheckParameter2">0x0</Data>
    <Data Name="BugcheckParameter3">0x0</Data>
    <Data Name="BugcheckParameter4">0x0</Data>
    <Data Name="SleepInProgress">0</Data>
    <Data Name="PowerButtonTimestamp">0</Data>
    <Data Name="BootAppStatus">0</Data>
    <Data Name="Checkpoint">0</Data>
    <Data Name="ConnectedStandbyInProgress">false</Data>
    <Data Name="SystemSleepTransitionsToOn">0</Data>
    <Data Name="CsEntryScenarioInstanceId">1</Data>
    <Data Name="BugcheckInfoFromEFI">false</Data>
    <Data Name="CheckpointStatus">0</Data>
    <Data Name="CsEntryScenarioInstanceIdV2">1</Data>
    <Data Name="LongPowerButtonPressDetected">false</Data>
    <Data Name="LidReliability">false</Data>
    <Data Name="InputSuppressionState">0</Data>
    <Data Name="PowerButtonSuppressionState">0</Data>
    <Data Name="LidState">3</Data>
    <Data Name="WHEABootErrorCount">0</Data>
  </EventData>
</Event>
字段名称 含义分析
​BugcheckCode 0 这通常意味着​​系统没有记录到蓝屏错误​​。可能的原因是突然断电,或者系统在发生崩溃时来不及将错误代码写入磁盘就重启了。
​SleepInProgress 0 表示事件记录时,系统并不在睡眠过程中。
​ConnectedStandbyInProgress​ true ​这是非常关键的线索​​。它表明意外重启发生时,您的电脑正处于“连接待机”模式(Modern Standby)。这是一种类似智能手机的待机状态,系统可以保持网络连接以接收邮件和更新。
​PowerButtonTimestamp​ 0 排除了因长按电源键强制关机导致重启的可能性。

综合判断​​:问题很可能与​​连接待机​​模式下的​​电源管理​​或​​硬件驱动/固件​​有关。系统在低功耗的待机状态下,某个组件(如网卡、显卡的电源管理)或驱动程序无法正常工作,导致了系统崩溃或意外重启。

1
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区