Autostart locations in Windows store entries for the automatic execution of programs with or without your knowledge at computer boot, startup, user log-on, and when a predefined condition or criteria is met. More often than not autostart locations in Windows are the hide-outs of malware and PUPs.