How to View Windows Uptime in Windows 10

Find out how long your system has been on since the last restart

What to Know

  • Task Manager: Press Ctrl+Alt+Del > select Task Manager > Performance > CPU > check Up Time.
  • Systeminfo command: Press Win+X > select Command Prompt app > type "systeminfo" > press Enter.
  • Next: Compare System Boot Time info with current date/time to determine Up Time.

This article explains how to check how long a PC has been left running in Windows 10.

View Windows Uptime With Task Manager

The easiest way to see how long your Windows 10 computer has been running is using the Task Manager.

  1. Press Ctrl+Alt+Del and select Task Manager.

  2. Select the Performance tab. If you select CPU from the left navigation pane, you'll see Up time at the lower left of the CPU specifications section.

    show uptime
  3. You'll see the Up time increase in realtime. If you want, you could keep this window open to keep your Windows 10 computer uptime available at all times.

Check System Uptime With Systeminfo Command

Another command that'll show you Windows Uptime in Windows 10 is the Systeminfo command.

This command isn't just limited to network information. Instead, it provides all of the important information about your Windows 10 computer. This includes OS information, system information, hotfixes installed, and network card details.

One of these pieces of information is the System Boot Time. To see the System Boot Time:

  1. Press Win+X and select the Command Prompt app.

    The Windows PowerShell works, too.

  2. Type the command systeminfo and press Enter.

    Screenshot of running the systeminfo command in Windows 10
  3. Just under the OS information, you'll see System Boot Time. Note the difference between the System Boot Time and the current time and date. This is the amount of time that your Windows 10 system has been running.

Why Care About Windows Uptime in Windows 10?

There are many reasons you should reboot your computer. Just a few of those include:

  • Clears RAM: Your computer leaves temporary data in Random Access Memory (RAM). Restarting clears that memory and all of the random, unimporant data that remains stored there. This reduces clutter and improves overall performance.
  • Removes Memory Leaks: Sometimes you may run a poorly written program that has a memory leak. This is when a program running in the background continues allocating more memory that it doesn't need. Restarting closes these programs and clears memory.
  • Resets Your Internet Connection: Most ISPs assign a random IP address when you connect your computer to the internet. When your computer holds this IP address for an extended period, it sometimes leads to timeout issues at the ISP end, and can cause network glitches. Restarting will refresh your IP, disconnect any background applications that are using your internet connection, and keeps your internet working at top speeds.
  • Virus Scans and Windows Updates: Many antivirus applications run system scans on startup or shutdown. Windows updates usually occur then as well. Rebooting ensures those scans and updates take place frequently.

If you prefer keeping your computer running all the time, then it's a good idea to monitor your Windows uptime to make sure you at least reboot after a set amount of time has gone by.

Was this page helpful?