Sharing is caring!

When you turn on your computer, many programs run on Startup. For example, if you want to browse the internet without having to open the browser manually and entering the URL, you can run it automatically, when Windows starts. In this article, we’ll teach you how to enable an auto start program within Windows 10, 8 or 7.

There are three methods to run software at every startup in Windows:

The first one involves placing the program shortcut in the startup folder and you can find the Current Users Startup folder in:

C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

The startup program will allow the current logged user to access the required folder, to open Run, type shell:startup and press Enter.

As fort he All Users Windows startup folder, you can find it at:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

The folder can be easily accessed by opening Run, typing shell:common startup and pressing Enter. Then, you will be able to add different shortcuts of your favorite programs which will start with Windows.

The second method involves using freeware that will allow you to add programs to startup. So, you will need the built-in MSCONFIG or System Configuration Utility with which you will be able to delete the startup entries using free tools. Then, with freeware such as Chameleon Startup Manager or Quick Startup, you will easily add startup programs.

The third method is for those who know how to use Registry Editor and to edit the file to add a program that starts when Windows boots. A program can be programmed to run every time you start your computer, by using Run or RunOnce register keys, which are found in:


You mustn’t confuse these Registry files, as they serve two different purposes for the Current logged user: Run every time or run once.

What programs have you added to startup in Windows?