Aminifu said:
New versions of Windows are still not very good at 24/7 operation.
I disagree 100%. The only time I reboot is when an update forces it. That could mean several weeks go by between reboots - all with no degradation of performance - and that's on each of the 7 computers running Windows 7 here, and many of the other computers I am responsible for. And of those of my clients that I am responsible for, many of those are not only on 24/7/365, they are being used 24/7/365 too.
I note "Hybrid" sleep mode in Windows 7 is ideal for desktops. I never turn my machines off at night - they just go to sleep - often with many applications, documents, and webpages still on the monitors, ready to pick up where I left off the next morning. I do this almost every day, and have since I migrated all my systems to W7 over 3 years ago!
This is not a shutdown, but it is a full reboot.
Sorry but that does not make sense. When you shut down your computer, you exit the OS and turn off the computer. When you turn it back on, it boots. That's a full reboot.
This cleans out most temporary files and other crap that builds up over time.
Ummm, no it doesn't. Some temp files will be closed, some deleted, but most (by the 1000s actually) will still be on your system (but not in memory). Hence Windows own Disk Cleanup and CCleaner.
Memory cache and swap files do not need to be flushed. Old stuff is pushed out as new stuff is saved and the various "fetch" features are constantly evolving to meet your computing habits. Purging the fetches and caches can (will) actually slow down boots and loading of your major applications like Windows itself, and your security apps until they relearn your habits all over again.
TrainableMan said:
Other than eliminating unneeded services and start-up programs, I'm not aware of a way to make reboots go faster
I agree. But besides that, there is too much emphasis on boot times. Unless excessive, so what if it takes an extra 20 seconds or even an extra minute to fully boot if your system is raring to go once fully up with the programs you normally use.
For sure, if you are loading up a bunch of stuff at boot you don't need and likely will not use during your normal computing sessions, take them out of the boot process. This is especially true if you have a limiting amount of RAM (say less than 3 or 4Gb). But otherwise, since Windows will stuff idle apps to the background, I would not worry about it.