Windows 11 PC 自动重启?

Windows 11 PC 自动重启?

我的 Windows 上运行了一些进程(花费了很长时间)并且打开了许多应用程序(Eclipse、sqlDeveloper 等)。

重要的是要知道,当电脑运行时 - 它已与网络断开连接(物理上移除了以太网电缆)

昨天我的系统重启,导致进程停止,应用程序开始关闭/崩溃。我丢失了大量数据...
我的问题是如何找出导致 Windows 重启的原因?
我怀疑这与 Windows 更新有关?

更新
从事件查看器添加事件:

    The kernel power manager has initiated a shutdown transition.Action: Power Action Reboot 
    The system has prepared for a system initiated reboot from Sleeping (Idle).
    Virtualization-based security (policies: VBS Enabled,VSM Required,Boot Chain Signer Soft Enforced) is enabled due to HyperV.
    The last shutdown's success status was true. The last boot's success status was true.
    EFI time zone bias: 2047. Daylight flags: 0. Firmware time: ‎2023‎-‎12‎-‎14T00:33:07.000000000Z.
    The boot menu policy was 0x1.
    The boot type was 0x0.
    There are 0x1 boot options on this system.
    The bootmgr spent 0 ms waiting for user input.
    The firmware reported boot metrics.
    ACPI thermal zone \_TZ.TZ00 has been enumerated.     
    ACPI thermal zone \_TZ.TZ01 has been enumerated.         
    The system has detected a system initiated reboot from Sleeping (Idle).
    Connectivity state in standby: Disconnected, Reason: NIC compliance
    The system session has transitioned from 0 to 1.Reason SessionUnlock 
    The system session has transitioned from 1 to 3.Reason InputAccelerometer 
    The system session has transitioned from 3 to 4.Reason InputAccelerometer 
    The system session has transitioned from 4 to 6.Reason InputHid 

答案1

要找出重新启动的原因,请使用以下命令之一:

  • 电源外壳 :

    Get-WinEvent -FilterHashtable @{ LogName = 'System'; Id = 41, 1074, 6006, 6605, 6008; } | Format-List Id, LevelDisplayName, TimeCreated, Message
    
  • 命令:

    wevtutil qe System /q:"*[System[(EventID=41) or (EventID=1074) or (EventID=6006) or (EventID=6005) or (EventID=6008)]]" /c:100 /f:text /rd:true 
    

如果计算机崩溃了,而不仅仅是重新启动,请检查文件夹%SystemRoot%\Minidump.dmp是否存在创建时间与崩溃时间相对应的文件。

如果找到,则使用以下方法分析此文件 蓝屏视图或者将其压缩并发布到网上供我们查看(OneDrive、Dropbox 等)。

如果未启用小型转储,我建议启用小型内存转储。请参阅文章 配置 Windows 10 以在 BSOD 上创建 Minidump

有用的参考: 如何找出 Windows 10 和 Windows 11 上 PC 无故关机的原因

答案2

查看事件查看器。“Windows 日志->系统”部分。每次重启时,您都会发现很多与计算机重启/启动有关的记录(来源列显示内核电源和/或内核启动),其中 1 条记录将显示哪个应用程序请求重启。(或者,如果是崩溃,蓝屏崩溃信息会记录在这样的记录中。)

我猜可能是 Windows Update 的问题,因为它有时会为了修复高度关键的安全问题而紧急重启。
它会发出通知,让你将重启延迟到稍后,但如果你没有快速响应该通知(例如你当时不在电脑旁),它还是会重启。

编辑后:也可能是崩溃/错误,严重到拖累整个操作系统(又名“蓝屏”)。

相关内容