The amount of things that have to be loaded, launched or activated during the system startup is really amazing. With Autoruns, one of the small utilities of Sysinternals that Microsoft offers to administrators and those with advanced computing knowledge we will be able to know exactly what happens when Windows starts.
Find out which programs boot automatically with Windows
Autoruns is a small executable that basically checks the places where the applications are registered to be launched, and it presents them in an organized manner. Thus, we will be able to distinguish between drivers, libraries or executables, and make sure that everything works properly, or even find out where some viruses may be starting, if being launched with the system. Autoruns also allows us to modify Windows services, Explorer plug-ins and program tasks.
It is important to stress that by using Autoruns, we will access a critical part of the system, because if Windows doesn't start correctly, it could become unstable.