Adding an executable (.exe) file to startup in Windows 11 allows you to run your preferred applications automatically when you log into your computer. Here’s a step-by-step guide on how to do it:
Best for: Checking existing startup programs or disabling apps.
Note: Task Manager generally allows you to disable existing startup items. To add a new item via this interface, you typically still need to use Method 1 (placing the shortcut in the Startup folder), after which it will appear in the Task Manager list.
If you are an administrator setting up a shared computer and want an app to start for everyone who logs in, the process is slightly different. how to add exe file to startup windows 11
Windows Key + R).shell:common startup and hit Enter..exe file in this folder.This requires administrator privileges, but it ensures the program launches regardless of which user account signs in.
Choose one method below (prescriptive steps assume a standard user account with admin rights where needed).
Method 1 — Start Menu “Startup” folder (recommended for single-user apps) Adding an executable (
Method 2 — All Users Startup folder (runs for every user)
Method 3 — Task Scheduler (best for delayed start, elevated privileges, or run whether user is logged in)
Method 4 — Registry (advanced; be careful) Press Ctrl + Shift + Esc to open Task Manager
Quick tips and caveats
For power users who need fine-grained control, the Windows Registry offers a powerful, albeit riskier, method. The Registry contains two primary keys that control startup programs: one for the current user (HKEY_CURRENT_USER) and one for all users (HKEY_LOCAL_MACHINE). Warning: Incorrectly editing the Registry can destabilize the system; therefore, backing up the Registry or creating a system restore point before proceeding is essential.
To begin, the user presses Windows + R, types regedit, and presses Enter. For a program that should start only for the current user, they navigate to:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
For a program that should start for every user on the machine, they navigate to:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Once at the correct key, the user right-clicks on the right-hand pane, selects “New” > “String Value,” and names it descriptively (e.g., “MyApp”). Then, they double-click the new value and, in the “Value data” field, enter the full path of the EXE file enclosed in quotation marks if the path contains spaces. For example: "C:\Program Files\MyApp\app.exe". After clicking OK and restarting the computer, the program will launch at startup.