MSConfig

It can disable or re-enable software, device drivers and Windows services that run at startup, or change boot parameters.

[1] MSConfig is often used for speeding up the Microsoft Windows startup process of the machine.

According to Microsoft,[2] MSConfig was not meant to be used as a startup management program.

MSConfig is a troubleshooting tool which is used to temporarily disable or re-enable software, device drivers or Windows services that run during startup process to help the user determine the cause of a problem with Windows.

Some of its functionality varies by Windows versions:[3]