Windows 10 allows you to check how long the system has been running for without a restart. This can be handy for when you need to do some detective work and need to know if your computer was still running during a particular time that something may have happened, and loads of other troubleshooting scenarios.

Checking the system uptime is most useful for system administrators who regularly may need to find out what the computers on the network that they’re managing were doing.

The following tutorial demonstrates how to check your system uptime when you’re using a version of the Windows 10 operating system.

Method One: How to Find System Uptime in Task Manager

Here is how you can find out what the system update is for your computer directly from the Task Manager:

Note: This only works if you select the CPU from Task Manager from the Performance tab. It is the central processing unit that is the only hardware capable of knowing the system uptime, which is why that it the case.

1. Open Task Manager.

2. Click on the Performance tab, click on CPU in the left menu, and then look toward the bottom right side of the Task Manager window for the uptime.

You can now close the Task Manager window.

Method Two: How to Find System Uptime in Command Prompt

Here is how you can find out what the system update is for your computer by entering some commands into the command line:

You can find out the system uptime from the Command Prompt. The Command Prompt offers two unique formats for this: one that will show you the days, hours, minutes, seconds, milliseconds, total days, total hours, total minutes, total seconds, total milliseconds, and another that shows the days, hours, minutes, seconds only and all in one row.

1. Open the Command Prompt window.

2. Type one of the following commands into the command line and then press the Enter key on your keyboard. (click to enlarge screenshot below)

powershell (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

or

powershell ((get-date) - (gcim Win32_OperatingSystem).LastBootUptime).ToString('g')


You can now close the Command Prompt window and continue using your computer if you like.

Method Three: How to Find System Uptime in Windows PowerShell

Here is how you can find out what the system update is for your computer by entering some commands into PowerShell:

1. Open the Windows PowerShell window.

2. Type one of the following commands into the command line and then press the Enter key on your keyboard. (click to enlarge screenshot below)

(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

or

((get-date) - (gcim Win32_OperatingSystem).LastBootUptime).ToString('g')


You can now close the Windows PowerShell window and continue using your computer if you like.

That’s all.