PowerShell to find out when a computer was last shutdown cleanly.
Here is a Powershell script to find out when is the last time computer clean shutdown
get-winevent -FilterHashtable @{ ProviderName = 'user32' ; id =1074 } -MaxEvents 1|ft -wrapRead More