There are three places where Windows 10 startup can be registered: the startup folder, registry, and task scheduler. This page introduces the startup location and how to register and unregister.
For system-integrated standard startup settings,
3 places for startup and how to register or unregister
Here, the startup of “Notepad” is explained as an example.
1. Auto start Startup Folder
The easiest way to operate is to register it in the startup folder and start it automatically. Simply add shortcuts to apps and folders, executable files, etc. to the Startup folder to automatically start them after you sign in.
Startup folder location
Startup folder locations can be global or user-specific. The startup folder location can be opened by entering the path (location) in the address box and pressing “Enter” on the keyboard.
Startup folder for all users
You can open the startup folder for all users by typing shell:common startup in the explorer address bar and clicking the → button . Path: %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
User-specific startup folder
You can open your user-specific startup folder by typing shell:startup in the explorer address bar and clicking the → button . Path: %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
Register in startup folder
If you additionally register a shortcut icon or executable file in the startup folder, you can start automatically after signing.
Unlock Folder Startup
To cancel startup, delete shortcut icons and executable files that you want to stop automatic startup in the startup folder.
2. Automatic start of startup registry
Registering it in the registry startup will increase stability, but be careful as it requires additional edits to the registry. If you make a mistake in editing the registry, it may not start normally, so if you are not confident about editing, it is better to register the startup with the startup folder or task scheduler. How to open Registry Editor
- Right-click the “Windows” mark to display a menu, and click “Run” to open “Run”.
- Type regedit in the text box and click OK.
- Click Yes when the User Account Control warning appears.
- It will not be displayed if the User Account Control setting is set to “Never notify”. (Reference: Disable UAC )
If you are not confident about the operation, please make a backup before editing and then operate the registry.
Startup registry location
There are separate locations for auto-start settings in the startup registry, one that applies to all users and one that is user-specific. The Registry Startup can be opened by typing the path (location) into the address box of the Registry Editor and pressing “Enter” on the keyboard. Startup registry for all users
User-specific startup registry
Register in Startup Registry
- Right-click Run, point to New on the menu, and click String Value on the submenu.
- New value” is added, so change it to your favorite name (alphanumeric). Here, “NotePad” is used.
- Double-click the modified name value to open Edit String.
- Enter the path (location) of the executable file to be automatically started in “Value data”.
The explanatory diagram is an input example that automatically starts Notepad.
Now, from the next boot on, registry startup will perform auto-start after sign-in.
Clear Startup Registry
- Click “Delete” in the right-click menu of the one that stops auto-start.
- Check the path specified on the right side for the contents to be automatically started. If you know which app you don’t want to autostart, right-click on its name and click Delete.
When you click Delete, “Confirm value deletion” is displayed, so click “Yes”.
3. Automatic start of startup tasks
To start up with Task Scheduler, create a new task. A nice thing about the task scheduler startup is that you can “disable/enable” it with a click. Unregistering in folders and registry removes what you registered, so re-registering is a hassle.
Task scheduler location
- Open Task Scheduler by clicking Task Scheduler under Windows Administrative Tools in the Start menu.
- Click “>” in the Task Scheduler menu to expand the tree. Click
> Task Scheduler Library
Windows . Create a startup task at this location.
Create and register a startup task
- Click “Action” in Task Scheduler, click “Create Task” in the menu, and when it appears, enter a name.
- Click “New” on the “Actions” tab, click “Browse” under “New Actions”, and select the app you want to auto-start.
- Click “New” on the “Trigger” tab, select ” At logon ” in “Start task”, and click “OK” when the display changes.
- When the “Triggers” screen closes, click “OK” on the “Create Task” screen.
This completes setting the application startup by the task scheduler. From the next startup, the application set in the startup task will start automatically.
Disarm task startup
- Open Task Scheduler, go to Windows, and click the name of the task you created.
- Disabling Startup
If the startup task is enabled, “Disable” is displayed in the operation box, so clicking it will cancel automatic startup.
Windows 10 standard startup location and settings
If Windows 10 standard apps or additional apps start automatically, most of them are registered in the system-integrated startup. Also, you cannot voluntarily register for this startup. Only “enable/disable” operation of application startup is possible.
Click the “Windows” mark and move the mouse pointer to the place where the icon on the left is displayed, the menu will open and click “Settings”.
When the setting screen is displayed, click “Apps”.
You can also set the system-integrated startup in the Task Manager’s “Startup”.
Click “Startup” in the application item to open the setting screen and operate. Stop Startup
Click the “On” button for the app that disables startup, and turn it “Off” to stop automatic startup.
If you turned off the next time you start your computer, it will not start automatically.
If you want to start automatically, click “Off” and change it to “On”, and it will be enabled at the next startup.
In Windows 10, there are other places where automatic startup is managed. Please see the following page for details.