How to Make Programs Run on Windows Startup in Windows 10/8/7

You must have noticed that when you start your Windows PC, a few programs start automatically. We all have got many different kinds of programs or any software to run on startup of Windows. For example, if you want to browse the internet as soon as the PC boots to desktop, you always need to start the browser manually by double-clicking its icon. But if you wish to make it run automatically when the PC starts, you can set the application at auto-start in Windows 10/8/7.

HOW TO RUN ANY SOFTWARE ON STARTUP IN WINDOWS:

There are three ways to run the software at every startup:

1. Place the program shortcut in your startup folder

You will find the Startup folder by going to the following destination:

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

The startup program is for the currently logged user only. For directly accessing the required folder, open “Run”, type shell:startup and press Enter.

run software automatically on startup

The All Users Windows startup folder is located at:

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

You can access the folder easily by opening Run >> shell:common startup and press Enter. You can also add various shortcuts of your required programs in this folder that you want to automatically start when Windows boots up.

run software automatically on startup

2. Use freeware to add programs to startup.

The built-in MSCONFIG or System Configuration Utility allows you to delete startup entries using many free tools. It does not allow you to add any startup programs, but if you want to add a startup program easily, you can use any freeware such as Chameleon Startup Manager or Quick Startup. They are the featured startup managers that allow you to add your programs easily along with their launch programs.

3. Make the program run with Windows boot using Registry Editor.

The file can be edited to add a program which will be started with the boot of the Windows. To run the program every time you log in or once, you need to use the Run or RunOnce register keys.

The registry keys are to be found in:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

These are the different Registry files for the Current logged user- Run every time or run once.

So now you know how to run software automatically on startup when Windows boots. If you have any questions, please comment below and we will try to resolve your problem.