Un PC Windows 11 a redémarré automatiquement ?

J’avais des processus en cours sur mon Windows (prenant beaucoup de temps) et de nombreuses applications ouvertes (Eclipse, sqlDeveloper, etc.).

Il est important de savoir que pendant que le PC fonctionnait, il était déconnecté du web (câble Ethernet physiquement retiré)

Hier, mon système a redémarré, causant l’arrêt des processus et la fermeture/le plantage des applications. J’ai perdu beaucoup de données…

Ma question est : comment trouver ce qui a causé le redémarrage de Windows ?

Je soupçonne que c’est lié à une mise à jour Windows ?

MISE À JOUR

Ajout des événements de l’Observateur d’événements :

    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

Pour connaître la raison d’un redémarrage, utilisez l’une des commandes suivantes :

PowerShell :

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

CMD :

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

Si l’ordinateur a planté, et pas simplement redémarré,
vérifiez le dossier %SystemRoot%\Minidump pour un fichier .dmp dont
la date de création correspond au moment du plantage.

Si un tel fichier est trouvé, analysez-le avec
BlueScreenView,
ou compressez-le et publiez-le en ligne pour que nous puissions y jeter un oeil
(OneDrive, Dropbox, etc.).

Si les minidumps ne sont pas activés, je vous suggère d’activer les petits vidages mémoire.
Consultez l’article
Configure Windows 10 to Create Minidump on BSOD.

Référence utile :
How to find out why your PC shut down for no reason on Windows 10 and 11.