T

6 Ways to Check Computer Uptime on Windows 10 and 11

30 views · updated 2026-07-01 · published 2026-07-01 · by Hasarinda Manjula · Microsoft Windows Reading time: 3 min English සිංහල

Overview

System uptime tells you how long your PC has been running since the last boot — useful for troubleshooting stability and confirming a reboot took effect. This guide shows six ways to check uptime on Windows 10 and 11.

Check how long your Windows PC has been running.

Key Takeaways

  • Task Manager shows uptime on the Performance tab.
  • Command-line tools (systeminfo, wmic, net statistics) report last boot time.
  • PowerShell can calculate exact uptime.
  • Fast Startup can make uptime look longer than the last full shutdown.

Method 1: Task Manager

1. Right-click the taskbar and choose Task Manager (or press Ctrl + Shift + Esc).

2. Open the Performance tab and select CPU.

3. Read the Up time value at the bottom (days:hours:minutes:seconds).

Method 2: Network Adapter

1. Open Settings > Network & Internet > Advanced network settings.

2. View the adapter’s status; its duration reflects time since connection (an approximation of uptime).

6 Ways to Check Computer Uptime on Windows 10 and 11

Network adapter duration approximates uptime.

Method 3: systeminfo (Command Prompt)

1. Open Command Prompt.

2. Run: systeminfo | find "System Boot Time"

3. Read the boot timestamp; subtract from the current time for uptime.

6 Ways to Check Computer Uptime on Windows 10 and 11

systeminfo reports the System Boot Time.

Method 4: wmic

1. Open Command Prompt.

2. Run: wmic path Win32_OperatingSystem get LastBootUpTime

3. Interpret the returned timestamp (YYYYMMDDHHMMSS).

6 Ways to Check Computer Uptime on Windows 10 and 11

wmic returns the last boot time.

Method 5: net statistics

1. Open Command Prompt.

2. Run: net statistics workstation

3. Read the "Statistics since" line — it shows when the system started.

6 Ways to Check Computer Uptime on Windows 10 and 11

net statistics shows the "since" time.

Method 6: PowerShell

1. Open PowerShell.

2. Run: (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

3. PowerShell returns the exact uptime as days, hours, minutes, and seconds.

6 Ways to Check Computer Uptime on Windows 10 and 11

Calculate exact uptime in PowerShell.

Note: If Fast Startup is enabled, a normal shutdown is a partial hibernate, so uptime may not reset. Use Restart for a true reboot.

Troubleshooting

Problem: Uptime seems too high after shutting down.

Solution: Fast Startup keeps the kernel session — use Restart, or disable Fast Startup in Power Options, for a full reboot.

Problem: systeminfo is slow.

Solution: It gathers a lot of data; use the wmic or PowerShell one-liners for a faster result.

Problem: wmic is missing.

Solution: wmic is deprecated on newer Windows 11 builds — use the PowerShell CIM method instead.

Problem: Times don’t match between methods.

Solution: Some methods report network/service start rather than OS boot; trust Task Manager or the PowerShell LastBootUpTime value.

Conclusion

Whether you prefer a GUI or the command line, Windows offers several ways to check uptime. Task Manager is quickest for a glance, while PowerShell’s LastBootUpTime gives precise figures for troubleshooting.

</w:pBdr><w:spacing w:before="220" w:after="40"/></w:pPr><w:r><w:rPr><w:b/><w:bCs/><w:color w:val="0B5394"/><w:sz w:val="21"/><w:szCs w:val="21"/><w:rFonts w:ascii="Calibri" w:cs="Calibri" w:eastAsia="Calibri" w:hAnsi="Calibri"/></w:rPr><w:t xml:space="preserve">About TechHub

This guide is part of the TechHub Knowledge Base. For more step-by-step IT guides and support, visit techhub.com.lk.

Thanks for your feedback! 🙌

Read more

TechHub Assistant
Online · AI assistant
Thinking
⬇ Downloads 📦 Orders 🛒 Buy License 🎫 Create Ticket 🙋 Contact
AI-generated · may be inaccurate. Talk to a human