Auto Start Confirm monitors programs wanting to start automatically, giving you the option to accept or deny the request.
Auto Start Confirm uses the least amount of privileges possible. It is set to run in user mode, so it only monitors and reacts after any changes have occurred. The main advantage of this is it allows users that are not administrators access to run the program.
Auto Start Confirm monitors Boot Execute, Appinit DLLs, Logon, Scheduled Tasks, Services, and Drivers. As this app progresses in development, other areas will be added to the mix.
Some essential programs require services to start automatically; if you block the auto-start, they may not function correctly.