Is there an option in Windows that keeps track when your computer was last rebooted?


Just run cmd.exe with this command

systeminfo| find "System Boot Time"

For others solutions go to http://www.walkernews.net/2008/06/18/how-to-check-windows-last-boot-up-time/

  • That's a nice little command - I'll have to remember that one. – Majenko Mar 10 '11 at 10:19
  • thats fantastic! i actually changed my Right Answer vote to this one because it was so much quicker! Sorry Matt - hope you don't mind. You got in quickest and your answer was right, but his is just so much easier – RoboShop Mar 10 '11 at 10:22
  • It's not accurate if your machine goes to sleep/hibernate. – Mark Sowul Mar 14 '11 at 20:38

It will be in the event logs.

Fire up Event Viewer and select the System log from Windows Logs in the tree on the left.

There will be a lot of log entries in there, so click Filter Current Log... on the right and filter it for the Kernel-General log source only.

You will then find entries saying such things as:

The operating system started at system time ‎2011‎-‎03‎-‎09T00:04:30.375199800Z.


The operating system is shutting down at system time ‎2011‎-‎03‎-‎09T00:00:10.192212700Z.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.