How to check last reboot on Windows Server


Aleksandar Ognjanovic
by Aleksandar Ognjanovic
Editor
Loading Comments
Affiliate Disclosure

How to check last reboot on Windows Server

Due to the enterprise nature of Windows Server, users are usually more tech-savvy and have an interest in minutiae details surrounding the performance. One of those interesting things to know is how to check the last reboot time on Windows Server or how to schedule a reboot. We made sure to instruct you about those below.

Windows Server: How to schedule a reboot

1. Use the System Event Log

You can use the System Event Log to find out when was the last reboot of Windows Server. This procedure is quite simple as the only important thing is to single out one Event.

Follow these steps to see when was the last reboot via the System Event Log utility:

  1. Open Event Viewer from the Start menu.
  2. In the far right pane, select Create Custom View.
  3. Under the Log drop-down menu, choose Windows Logs.
  4. Under the <All Event IDs> add just 6009.How to check last reboot on Windows Server
  5. Create a custom view.
  6. Now you can see all the times your PC was rebooted since the system was installed which is a great feature.

2. Use Command Prompt

Alternatively, you can use a certain Command Prompt command to check when was the last time a Windows Server reboot occurred. You can also check the up-time of your Server with a similar command.

Follow these steps to check the last reboot via the Command Prompt:

  1. Open Command Prompt as an administrator.
  2. In the command line, copy-paste the following command and press Enter:
    systeminfo | find /i “Boot Time”How to check last reboot on Windows Server
  3. You should see the last time your PC was rebooted.

If you run into a situation that requires repairing Windows Server boot issues, learn what to do here.


3. Schedule reboot with Scheduled Tasks

If you have an interest in automatizing the reboot sequence, you can do so by creating a scheduled task. If you are not familiar with it, here’s how to schedule reboot on Windows Server via the Scheduled Tasks utility:

  1. Open Scheduled Tasks from the Start menu.
  2. Select Add a New Scheduled Task and click Next.
  3. On the Program selection screen, navigate to C:\WINDOWS\System32\shutdown.exe.How to check last reboot on Windows Server
  4. Select shutdown.exe and name the task shutdown.
  5. Choose the shutdown frequency.
  6. Select the time and day when the scheduled reboot will occur.
  7. Enter your administrative credentials and confirm.
  8. Now, check the Open Advanced options when I click Finish box and click Finish.
  9. Finally, when a new window appears, copy-paste the following command and replace the default one:
    C
    :\WINDOWS\system32\shutdown.exe -r -f -t 01
  10. Select Apply and you are good to go.
  11. Later, you can check when the last time Windows Server reboot occurred with one of the first two steps.

RELATED STORIES YOU SHOULD CHECK OUT:

Was this page helpful?
Thanks for letting us know!
Get the most from your tech with our daily tips
Tell us why!