Commandes
(Get-CimInstance Win32_OperatingSystem).LastBootUpTime
Get-Uptime # PowerShell 7
systeminfo | findstr /i "démarrage"
Get-WinEvent -FilterHashtable @{LogName='System'; Id=6005,6006} -MaxEvents 10
Le piège du démarrage rapide
Avec le démarrage rapide, Arrêter enregistre le noyau sur le disque : au rallumage, l'uptime continue. Redémarrer fait toujours un démarrage complet. Pour un vrai arrêt : shutdown /s /t 0 ou désactiver le démarrage rapide.