If your Windows computer continues to show a high uptime even though you shut it down every day, it may not be completing a full shutdown. Features like Fast Startup can preserve part of the system state to speed up startup, causing the uptime counter to continue increasing. Resetting the uptime usually requires a full restart or adjusting your power settings.
Reset Windows Uptime
1. Check Your Current Uptime
Before making changes, confirm whether Windows is reporting an unusually long uptime.
- Press Ctrl + Shift + Esc to open Task Manager.
- Select the Performance tab.
- Choose CPU from the left pane.
- Locate the Up time value near the bottom of the window.
If the uptime shows several days despite shutting down your computer daily, Fast Startup is likely preventing a complete shutdown.
A restart reloads the operating system completely and resets the uptime counter.
- Open the Start menu.
- Select Power.
- Click Restart instead of Shut down.
After your computer restarts, check the uptime again in Task Manager.
3. Disable Fast Startup
Fast Startup reduces boot time by saving part of the operating system during shutdown. Disabling it ensures Windows performs a complete shutdown each time.
- Press Windows + R.
- Type control, then press Enter.
- Open Power Options.
- Select Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Under Shutdown settings, clear Turn on fast startup (recommended).
- Click Save changes.
- Shut down your computer normally, then turn it back on.
Advanced Troubleshooting
4. Force a Full Shutdown
If Fast Startup is still affecting shutdown behavior, you can force Windows to perform a complete shutdown.
- Press Windows + X.
- Select Terminal (Admin) or Command Prompt (Admin).
- Run the following command:
shutdown /s /f /t 0
- Press Enter.
Warning: This command immediately closes all running applications. Save your work before using it.
5. Install Windows Updates
Keeping Windows up to date can resolve shutdown-related issues caused by outdated system files.
- Open Settings.
- Go to Windows Update.
- Click Check for updates.
- Install any available updates.
- Restart your computer.
6. Disable Hibernation (Optional)
Since Fast Startup depends on hibernation, disabling hibernation also turns off Fast Startup.
- Open Command Prompt as an administrator.
- Run the following command:
powercfg /h off
- Press Enter.
Note: This disables Hibernate mode until you enable it again.
7. Confirm the Uptime Has Reset
- Restart or fully shut down your computer.
- Turn it back on.
- Open Task Manager.
- Select Performance > CPU.
- Verify that the Up time value has reset.
Additional Diagnostic Checks
If the issue persists after completing the recommended fixes, use the following diagnostic checks to help identify the underlying cause.
Check Whether Fast Startup Is Enabled
Open Command Prompt as an administrator and run:
powercfg /a
This command displays the available power states and whether hibernation is enabled. Because Fast Startup relies on hibernation, this can also help confirm whether Fast Startup is available on your computer.
View the Last System Boot Time
Run the following command:
systeminfo | find "System Boot Time"
This displays the last time Windows completed a full startup.
Check Uptime with PowerShell
Open PowerShell and run:
(Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime
This returns the computer's uptime based on the last boot time.
Review Shutdown Events
- Press Windows + R.
- Type eventvwr, then press Enter.
- Navigate to Windows Logs > System.
Look for these Event IDs:
- 6005 β Event Log service started
- 6006 β Event Log service stopped
- 6008 β Unexpected shutdown
- 1074 β User or process initiated shutdown or restart
These events can help identify shutdown or restart issues.
Check BIOS/UEFI Power Settings
Some computers include firmware features that can affect shutdown behavior, such as:
- Fast Boot
- Wake on LAN
- Hybrid shutdown settings
Temporarily disable these features to determine whether they are affecting uptime reporting.
Warning: Only modify BIOS or UEFI settings if you understand their purpose.
Repair Windows System Files
Corrupted system files can interfere with normal shutdown operations.
- Open Command Prompt as an administrator.
- Run:
sfc /scannow
- After the scan finishes, run:
DISM /Online /Cleanup-Image /RestoreHealth
- Restart your computer after both commands complete.
Third-party applications or services can sometimes prevent Windows from shutting down correctly. Perform a clean boot, then test whether the uptime resets properly after shutting down.
Important Considerations
- Disabling Fast Startup may slightly increase startup time, especially on computers with traditional HDDs.
- Running
powercfg /h off disables Hibernate mode as well as Fast Startup. - Save your work before changing power settings or running repair commands.
- BIOS and UEFI menus vary by computer manufacturer.
- Major Windows updates may re-enable Fast Startup automatically.
- Download drivers and BIOS updates only from your computer manufacturer's official support website.
- Forcing a shutdown closes running applications without saving unsaved work.
Frequently Asked Questions
Why does Windows show a high uptime after I shut down my computer?
Windows may be using Fast Startup, which saves part of the operating system state instead of performing a full shutdown.
Does restarting reset the uptime counter?
Yes. A restart reloads the operating system completely and resets the uptime value shown in Task Manager.
Is Fast Startup bad for my computer?
No. Fast Startup is designed to reduce startup time, but it can occasionally cause issues with updates, drivers, dual-boot configurations, or uptime reporting.
Why is my uptime still high after disabling Fast Startup?
Other factors may be preventing a complete shutdown, including enabled hibernation, outdated drivers, BIOS or UEFI Fast Boot settings, or corrupted system files. Review the diagnostic checks to help identify the underlying cause.
What should I do if the problem continues?
If your computer still reports an unusually high uptime after completing the recommended troubleshooting steps, contact Swazzy Support for further assistance.
Conclusion
Windows reporting a high uptime after shutdown is most commonly caused by Fast Startup preventing a complete shutdown. Performing a full restart, disabling Fast Startup, and following the recommended reset and diagnostic steps should resolve the issue in most cases. If the problem persists, contact Swazzy Support for additional troubleshooting and assistance.