Windows 8 uptime not resetting after restart or shut down
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
and get $2,000 discount on your first invoice
--------------------------------------------------
Take control of your privacy with Proton's trusted, Swiss-based, secure services.
Choose what you need and safeguard your digital life:
Mail: https://go.getproton.me/SH1CU
VPN: https://go.getproton.me/SH1DI
Password Manager: https://go.getproton.me/SH1DJ
Drive: https://go.getproton.me/SH1CT
Music by Eric Matyas
https://www.soundimage.org
Track title: Dreaming in Puzzles
--
Chapters
00:00 Windows 8 Uptime Not Resetting After Restart Or Shut Down
00:51 Accepted Answer Score 15
02:08 Answer 2 Score 6
03:06 Answer 3 Score 1
04:01 Thank you
--
Full question
https://superuser.com/questions/744583/w...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#windows81 #reboot #uptime
#avk47
ACCEPTED ANSWER
Score 15
This seems to be connected to what @LightBulb said. In this thread the second post mentions:
this happens becasue of the new Shutdown/Boot mechanism from Windows 8 which is basically a logoff + Hibernation. [sic]
He also links this msdn blog, where I found the following:
Of course, there are times where you may want to perform a complete shutdown – for example, if you’re opening the system to add or change some hardware. We have an option in the UI to revert back to the Windows 7 shutdown/cold boot behavior, or since that’s likely a fairly infrequent thing, you can use the new /full switch on shutdown.exe. From a cmd prompt, run:
shutdown /s /full / t 0
to invoke an immediate full shutdown. Also, choosing Restart from the UI will do a full shutdown, followed by a cold boot.[highlight by me]
Summary:
Shut down does not reset the CPU cycle! If you want to reset the CPU cycle (and thus uptime), use the Restart option or run shutdown /s /full
instead.
@Daniel B has provided yet another alternative. When shutting down via UI, press Shift when you click. When using that trick with "Restart", you get the "Advanced Startup Options" screen.
ANSWER 2
Score 6
@Vogel612's answer is correct, the reason your uptime doesn't reset is because of Windows 8's new Hybrid Boot feature.
You can disable the feature, if you like. There is little reason to keep it enabled on a system with SSD, unless your SSD happens to be really slow for whatever reason.
- Go to power options (Type "power options" on the Start Screen).
- Click on "Choose what the power buttons do" on the left side of the window.
- Click on the blue link "Change settings that are currently unavailable". This allows you to change the settings.
- Uncheck "Turn on fast startup (recommended)" to disable Hybrid Boot.
- Don't forget to "Save changes".
The reason the option is marked as "recommended" is because it helps boot your PC faster. Windows 8 boots a lot faster on HDDs with this option enabled, but the difference is mostly negligible on SSDs.
ANSWER 3
Score 1
This CPU up time not reporting correctly is a Microsoft generated problem. I'm not sure why MS thought it was a good idea to mess with how the Kernel loads into RAM after a shutdown and not a restart, but I have a solution for all of you. Microsoft changed how the shutdown function worked starting with the Schizophrenic OS we call Windows 8 and affects windows 10 as well.
Option 1 use the command shutdown /p
in CMD or RUN to do a real shutdown
Option 2 open power management and uncheck FAST BOOT at the bottom under the section "change what the power button does" (click the top link) that says "change settings that are currently unavailable" and has a UAC icon next to it.
Option 3 Change this Reg key from 1 to zero to remove the CPU up time problem
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
"HiberbootEnabled"=dword:00000000
Option 4 Format your harddrive and install a real OS like Linux... I'd forgive you some if you go back to windows 7. I totally understand.
Here is more info and a breakdown of what's going on.