Have you ever restarted your Windows PC, opened Task Manager, and noticed that the CPU uptime still shows several hours or even days? It can be confusing, especially when you are sure you shut down your computer the night before. Fortunately, this behavior is common in Windows 11 and Windows 10, and there are a few simple ways to reset the uptime counter.
Windows uptime refers to the amount of time your operating system has been running since the last full system startup. You can check it in Task Manager, where Windows displays how long the system has been active. This information helps you determine whether your computer has recently restarted and can be useful when troubleshooting performance issues.
However, clicking Shut down does not always reset uptime. Windows uses a feature called Fast Startup, which can save part of the system state to help your computer start faster. As a result, a standard shutdown may not reset the uptime counter.
In this guide, you will learn how to reset uptime in Windows 11 and Windows 10 using several methods.
How to Reset Uptime in Windows 11/10

To reset uptime in Windows 11 or Windows 10, follow these steps:
- Press Ctrl + Shift + Esc to open Task Manager.
- Select Performance and click CPU to check the current uptime.
- Save any open work before restarting your computer.
- Select Start > Power > Restart to perform a full system restart.
- Open Task Manager > Performance > CPU again to verify that the uptime has reset.
1: Check the Current System Uptime
Before resetting uptime, check how long your Windows computer has been running. This gives you a starting point and helps you confirm whether the reset worked.
Press Ctrl + Shift + Esc on your keyboard to open Task Manager. If Task Manager opens in its simplified view, select More details to display all available tabs and system information.
Next, select Performance from the left sidebar in Windows 11 or the top tab in Windows 10. Click CPU to open the processor performance screen. Look for the Up time entry near the bottom of the window.
The uptime value is usually displayed in days, hours, minutes, and seconds. For example, if the counter shows 2:06:35:20, your computer has been running for two days, six hours, 35 minutes, and 20 seconds since its last qualifying startup.
Keep this value in mind before proceeding. After you restart your PC, you can return to the same screen and check whether the counter has returned to a few seconds or minutes.
2: Restart Your Windows Computer
The simplest and most reliable way to reset system uptime is to restart your computer. Unlike a standard shutdown with Fast Startup enabled, a normal Windows restart performs a full operating system restart.
To do this, save your open documents, close any applications you are using, and select Start > Power > Restart. Wait for Windows to shut down and start again. Depending on your computer’s hardware, installed updates, and startup applications, this process may take a few minutes.
Once you reach the desktop, press Ctrl + Shift + Esc > Performance > CPU. Check the Up time value again. If the restart completed successfully, the counter should show a short period rather than the previous number of days or hours.
Remember that restarting is different from signing out of your Windows account. Signing out closes your user session but does not restart the operating system, so it will not reset system uptime.
3: Use the Restart Command
If you prefer using a command instead of navigating through the Start menu, you can restart Windows through Command Prompt. This method is useful when you are comfortable entering basic commands or want a straightforward alternative.
Press Windows + R to open the Run dialog box. Type cmd and press Enter to launch Command Prompt. In the command window, enter the following command:
shutdown /r /t 0
Press Enter to execute it. The /r option tells Windows to restart the computer, while /t 0 sets the shutdown timeout to zero seconds.
Before running this command, save all your work because the restart begins immediately. Windows will close the current session and restart the system. After signing back in, open Task Manager > Performance > CPU to verify the uptime counter.
If you would rather use PowerShell, you can also open Windows PowerShell or Terminal and enter the same command. Both methods can initiate a system restart when used with the appropriate permissions.
4: Perform a Full Shutdown if Necessary
Sometimes, users shut down their computers and discover that the uptime counter continues from its previous value. This commonly happens when Fast Startup is enabled.
Fast Startup is designed to reduce boot time by saving part of the Windows kernel session during shutdown. Because this process is different from a complete system restart, the CPU uptime counter may not reset after you turn the computer off and back on.
To perform a full shutdown, save your work and open Start > Power. Press and hold the Shift key while selecting Shut down. Keep holding Shift as you select the option, then release it once Windows begins shutting down.
Wait until the computer has completely powered off. Turn it on again using the physical power button. Open Task Manager and check the uptime counter.
If the counter still does not reset, use the Restart option described in Step 2. A normal restart is generally the easiest way to ensure that Windows starts a new operating system session.
5: Disable Fast Startup to Prevent Confusion
If you want your uptime counter to reset after ordinary shutdowns, you can consider disabling Fast Startup. Keep in mind that this setting may increase startup time slightly, depending on your hardware and configuration.
Press Windows + R, type control, and press Enter to open Control Panel. Navigate to Hardware and Sound > Power Options > Choose what the power buttons do.
Select Change settings that are currently unavailable if the shutdown settings are grayed out. Under Shutdown settings, look for Turn on fast startup (recommended).
If the option is available and selected, clear its checkbox and click Save changes. You may need an administrator account to change this setting. If the checkbox is missing, your Windows configuration may not offer the feature, or hibernation may be unavailable or disabled.
After changing the setting, select Start > Power > Shut down. Wait for the computer to turn off completely, then turn it back on. Check Task Manager > Performance > CPU to see whether the uptime counter has reset.
You do not have to disable Fast Startup just to reset uptime occasionally. Restarting your computer is usually sufficient and lets you keep the faster startup behavior.
6: Reset Uptime Using Windows Terminal
Windows Terminal provides another convenient way to restart your computer. It can run Command Prompt or PowerShell commands from a single application.
Right-click Start and select Terminal or Terminal (Admin), depending on the options available on your system. An administrator terminal is not normally necessary for the standard restart command, but you can use it if Windows requests elevated permissions.
Enter shutdown /r /t 0 and press Enter. Windows will begin restarting immediately, so make sure you have saved your files before executing the command.
After the computer starts again, open Task Manager and navigate to Performance > CPU. Check the uptime value to confirm the result.
Avoid using commands that force applications to close unless you understand the consequences. Unsaved work can be lost when programs are terminated without an opportunity to save changes.
Troubleshoot Uptime That Does Not Reset
If uptime still looks incorrect after following the previous steps, first confirm that you actually restarted Windows rather than putting the computer to sleep, hibernating it, or signing out of your account.
Next, check whether the uptime counter has increased from a small value after startup. A counter that displays a few seconds or minutes is normal because Windows begins counting as soon as the operating system starts.
If you restarted the computer but the displayed value still seems unusually high, repeat the restart through Start > Power > Restart. Allow Windows to complete any pending restart or update process before checking again.
You can also open Settings > Windows Update in Windows 11 or Windows 10 to check whether a restart is required to complete an update. Follow the instructions shown on the screen and check uptime afterward.
Finally, make sure you are viewing Task Manager > Performance > CPU > Up time, rather than an application’s running time or another performance measurement. CPU uptime is a system-level counter, not a record of how long a particular program has been open.
FAQs
Why does Windows uptime not reset after shutdown?
The most common reason is Fast Startup, which allows Windows to save part of the kernel session during shutdown. Try using Start > Power > Restart to reset uptime without changing your power settings.
Does restarting Windows 11 reset uptime?
Yes. A normal restart performs a new operating system startup and resets the CPU uptime counter. After restarting, open Task Manager > Performance > CPU to verify the result.
Can I reset uptime without restarting my PC?
No, not through a normal supported Windows setting. The uptime counter reflects the current operating system session, so you generally need to restart Windows or perform a full shutdown and startup to reset it.
Does resetting uptime delete my files?
No. Restarting Windows does not delete your personal files, installed applications, or saved settings. However, unsaved changes in open applications can be lost, so save your work before restarting.
Is high system uptime bad for my computer?
Not necessarily. Windows can run for days or weeks without a restart if everything is working correctly. However, restarting can help resolve certain temporary software issues, finish updates, and clear problems associated with a long-running session.
How can I check uptime in Windows 10 and Windows 11?
Press Ctrl + Shift + Esc, select Performance, and click CPU. Find the Up time value to see how long the operating system has been running.
Does sleep mode reset Windows uptime?
No. Sleep mode preserves the current operating system session, so it does not reset uptime. Hibernation also preserves the session, and returning from it generally does not start a new uptime count.
Final Words
Resetting uptime in Windows 11 or Windows 10 is straightforward once you understand how Windows handles shutdowns and restarts. The quickest solution is to open Start > Power > Restart and let your computer complete a full restart.
If uptime does not reset after a regular shutdown, Fast Startup may be responsible. You can perform a full shutdown by holding Shift while selecting Shut down or disable Fast Startup if you prefer a more traditional startup process.
For most users, there is no need to change advanced system settings or run complicated commands. Check the uptime counter in Task Manager > Performance > CPU, restart your PC, and check the value again.