Originally Posted by Dimaggio1103
Its not just for diagnostic. Everyone should use it to maintain a lite startup program list. Sometimes the more people install stuff the longer boot overtime will take. Using msconfig is a great way to shorten it.
With Services.msc, I can see everything. With msconfig, my choices are limited (when looking at its Services tab).
Even msconfig's help file says so:
Using System Configuration
System Configuration is a tool that can help identify problems that might prevent Windows from starting correctly. You can start Windows with common services and startup programs turned off and then turn them back on, one at a time. If a problem doesn't occur when a service is turned off, but does occur when that service is turned on, then the service could be the cause of the problem.
System Configuration is intended to find and isolate problems, but it's not meant as a startup management program. To permanently remove or turn off programs or services that run at startup, see Uninstall or change a program.
So, I bypass this thing and I use Services.msc. I also check these three Registry keys:
On top of that, I recommend disabling all unnecessary things in the BIOS.
You can also turn off unnecessary Windows Features:
Of course, there's also Black Viper's site:
Finally, there are many things that start with Windows that go right to the Notification Area that don't need to be there.