DonationCoder.com Software > Finished Programs
DONE: Faster boots combining hibernate and restart (Boot Snooze)
skwire:
v1.0.2 - 2010-02-04
+ Added configurable delay before hibernating/standby.
+ Added configurable delay before rebooting. (Thanks, MerleOne)
DONE: Faster boots combining hibernate and restart (Boot Snooze)
skwire:
Any thoughts as to why my system doesn't hibernate / standby from Boot Snooze, when it will do both when manually triggered from the Turn Off Computer menu? Anything I can do to help you test?-Ampa (February 04, 2010, 08:31 PM)
--- End quote ---
I really have no idea, Ampa. :( It works fine on my computer, my wife's and mouser's secondary PC. I believe it works for Tomos, too.
war59312:
Nice little app. Thanks! :D
Few suggestions though..
1.) Fix the about window text, wordwrap it or make window bigger so all text is readable, without having to enlarge.
2.) "Check For Updates" requires DcUpdater so how about if user downloads it and copies it to the same folder as your app then use it there. That is simply check if DcUppdater exits in the current bath.
Atm if I extract DcUpdater to same folder it works, but if in sub folder it does not. Problem with extracting to same folder is that DcUppdater then shows BootSnooze and itself twice.
3.) "Delay before reboot" has zero as default. Perhaps 1 is more save as default value?
4.) "RunOnce" entry is not removed if user cancels the operation. It should be.
5.) Verify that hibernation has not been disabled.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
"Heuristics"=hex:06,00,00,00,00,01,00,00,00,00,00,00,f0,00,00,00,3f,42,0f,00
--- End quote ---
If that is the value of the registry key then hibernation has been disabled. Thus the option to hibernate should be switched to "Enable Hibernation". Then if the user clicks that then change it back to Hibernate button.
To enable hibernation change the key to:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
"Heuristics"=hex:05,00,00,00,00,01,01,00,00,00,00,00,00,00,00,00,3f,42,0f,00
--- End quote ---
Differences highlighted.
Though if user is running vista or windows 7 then simply issue "powercfg.exe /hibernate on" and "powercfg -h on".
6.) Speaking of hibernation, check to see if user is running vista or windows 7 and if so then run "powercfg /a" internally and decide which methods to use are best.
mouser:
#2 is my responsibility -- i like the idea of supporting dcupdater in a subdirectory, so i'll add a check for that in dcuhelper.
but i dont really understand the thing about listing twice or why that would happen.. can you post more about it here: https://www.donationcoder.com/forum/index.php?topic=9607.0
war59312:
Post updated..
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version