How to launch apps automatically during startup on Windows 11

Windows 11 Startup apps
Windows 11 Startup apps (Image credit: Windows Central)

If you have a group of apps you open immediately every time you sign into your Windows 11 account, it's possible to configure these applications to launch automatically to save extra steps and get to them faster.

You have at least four ways to auto-start an app on Windows 11. If the app can start automatically by design, you can control this behavior from the "Startup" settings page or the app's preference page. In addition, you can place a shortcut in the "Startup" folder, which the system will detect and run to launch the program automatically, or you can create a task to launch the app automatically as the user logs in.

In this Windows 11 guide, we will walk you through the different ways to launch apps automatically on your computer.

How to configure app automatic start with Startup settings

To launch an app startup on Windows 11, use these steps:

  1. Open Settings.
  2. Click on Apps.
  3. Click the Startup page on the right side.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Turn on the toggle switch for the app you want to launch at startup.

Source: Windows Central (Image credit: Source: Windows Central)

Once you complete the steps, the app will start as you sign into the account automatically. You may need to repeat the steps to configure other apps.

How to configure app automatic start with Startup folder

Windows 11 also includes the "Startup" folder, a known folder that the system checks every time you sign in and run any app or script found in the location. If the app you want isn't available through the Settings app, you can place a shortcut to launch automatically on startup.

To start an app automatically through the Startup folder, use these steps:

  1. Open Start.
  2. Search for Run and click the top result to launch the tool.
  3. Type the following command and click the OK button.shell:startup

Source: Windows Central (Image credit: Source: Windows Central)
  1. Click the New menu and select the Shortcut option.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Click the Browse button.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Open the app installation folder.Quick tip: Classic 32-bit applications are usually installed in the "Program Files (x86)" folder, and 64-bit applications are typically installed in the "Programs Files" folder.
  2. Select the app executable (.exe) file that launches the program.Quick note: Usually, the exe file has the name (or part of the name) and the icon of the program. For instance, the "Mozilla Firefox" executable file is the "firefox.exe" file.
  3. Click the OK button.
  4. Click the Next button.
  5. Click the Finish button.

After you complete the steps, Windows 11 will launch any app, shortcut, or script that it finds in the Startup folder.

How to configure app automatic start with app preferences

You may also be able to configure an app to launch at startup from the app's settings. Here's an example to enable Microsoft Teams (consumer) to launch at startup automatically:

  1. Open the Microsoft Teams app.
  2. Click the Settings and more (three-dotted) menu.
  3. Select the Settings option.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Click on General.
  2. Check the Auto-start Teams option.

Source: Windows Central (Image credit: Source: Windows Central)

Once you complete the steps, the app will launch automatically at startup. Although these steps are specific to the consumer version of Microsoft Teams, the concept applies to most classic desktop programs.

How to configure app automatic start with Task Scheduler

Alternatively, it's also possible to run apps during startup by creating a scheduled task using the Task Scheduler app.

To auto-start apps on Windows 11 with Task Scheduler, use these steps:

  1. Open Start.
  2. Search Task Scheduler and click the top result to open the app.
  3. Right-click the "Task Scheduler Library" branch, and select the New Folder option.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Type a name for the folder — for example, MyTasks.Quick note: This step isn't a requirement, but it's a recommended step to keep your tasks separate from the system and apps tasks.
  2. Click the OK button.
  3. Expand the "Task Scheduler Library" branch, and select the MyTasks folder.
  4. Click the Action menu.
  5. Select the Create Basic Task option.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Confirm a name for the task.

Source: Windows Central (Image credit: Source: Windows Central)
  1. (Optional) In the "Description" field, create a description for the task.
  2. Click the Next button.
  3. Select the When I log on option.Quick tip: You could select the "When the computer starts" option, but it might require changing the "Security options" in the advanced properties of the task to work correctly.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Select the Start a program option.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Click the Next option.
  2. Click the Browse button.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Open the app installation folder.
  2. Select the app executable (.exe) file that launches the program.
  3. Click the Open button.
  4. Click the Next button.
  5. Click the Finish button.

Once you complete the steps, the app will launch automatically on Windows 11 every time you sign in.

While there are many ways to launch apps automatically, it's worth pointing out that having too many apps can affect system performance. You should only auto-start those that you need the most. If you have a lot of apps launching at startup, you can use these steps to disable those you don't need.

More Windows resources

For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

Mauro Huculak

Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he's a recognized member of the Microsoft MVP community.