Due to the enterprise nature of Windows, users are usually more tech-savvy and have an interest in minutiae details surrounding the performance.
You can easily find you last reboot time on Windows using the Task Manager
Windows implemented the Up time of your computer right into the Task Manager so it’s an easy guess where to find it.Using the system event log to check the last reboot time is one of the fastest ways.Also, you can check the server’s last reboot time and uptime using the command prompt with some specific commands.
Download DriverFix (verified download file).
Click Start Scan to find all problematic drivers.
Click Update Drivers to get new versions and avoid system malfunctionings.
DriverFix has been downloaded by 0 readers this month.
One of those interesting things to know is how to check the last reboot time on Windows or how to schedule a reboot. We made sure to instruct you about those below.
How to see the last reboot time & computer uptime:
1. Check the Task Manager’s uptime
The first place to look for your last reboot time is the Task Manager. Windows implemented this function right there so you can easily find it.
Here is how to see it:
- Open the Task Manager by simultaneously pressing CTRL + SHIFT + ESC.
- Then click the Performance tab.
- In the lower part, you can find the Up time since your last reboot.
2. Use the System Event Log
You can use the System Event Log to find out when was the last reboot of Windows. 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:
- Open Event Viewer from the Start menu.
- In the far right pane, select Create Custom View.
- Under the Log drop-down menu, choose Windows Logs.
- Under the
add just 6009. - Create a custom view.
- Now you can see all the times your PC was rebooted since the system was installed which is a great feature.
3. 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:
- Open Command Prompt as an administrator.
- In the command line, copy-paste the following command and press Enter:systeminfo | find /i “Boot Time”
- You should see the last time your PC was rebooted.
4. 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 a reboot on Windows Server via the Scheduled Tasks utility:
- Open Scheduled Tasks from the Start menu.
- Select Add a New Scheduled Task and click Next.
- On the Program selection screen, navigate to C:WINDOWSSystem32shutdown.exe.
- Select shutdown.exe and name the task shutdown.
- Choose the shutdown frequency.
- Select the time and day when the scheduled reboot will occur.
- Enter your administrative credentials and confirm.
- Now, check the Open Advanced options when I click Finish box and click Finish.
- Finally, when a new window appears, copy-paste the following command and replace the default one:C:WINDOWSsystem32shutdown.exe -r -f -t 01
- Select Apply and you are good to go.
- Later, you can check when the last time the Windows reboot occurred with one of the first two steps.
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Still having issues? Fix them with this tool:
SPONSORED
- windows 10Windows 11
Email *
Commenting as . Not you?
Comment