disable startup programs in Windows 11

Disable Startup Programs in Windows 11/10 [7 Ways]

Last Updated

June 22, 2026

Posted In

In this post, I will demonstrate different methods using which you can disable startup programs in Windows 11. If you are wondering how to stop programs from running on startup, the techniques discussed in this guide will surely help.

On your Windows 10/11 PC, you’ll find a set of programs that automatically run every time you boot up your computer. Most programs add themselves to the startup list, which wastes resources and can slow down your computer and may cause problems like a bootable failure, system crash, black screen, etc.

Removing the unwanted programs from the PC at startup can significantly speed up the boot time of your Windows 11 PC. So, I strongly advise you to review your startup programs and disable any that are no longer required. Let’s get started.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

Caution: Be cautious when disabling programs; some are essential for system operation. If you notice any issues, re-enable the program.

Where are startup apps stored?

The startup programs are launched from the Windows 11 startup folder, which is located in the following path: C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Method 1: Disable Startup Programs in Windows 11 using Settings

On Windows 11, the recommended way to disable the startup programs is using Windows Settings. Let’s see how you can accomplish that.

1. Click on the Start Menu and open the Settings app.

Windows Start Menu and Settings in Windows 11
Launch Windows 11 Settings

2. On the Settings window, select Apps in the left sidebar. Now under Apps, select the option “Startup“.

Disable Startup Programs in Windows 11 using Settings
Disable Startup Programs in Windows 11 using Settings

3. The Startup window displays the list of apps that you can enable or disable to run at the startup. Turn off the toggle switch for each program to prevent it from running at startup.

Disable Startup Programs in Windows 11 using Settings
Disable Startup Programs in Windows 11 using Settings

Method 2: Stop Startup Programs with Task Manager

Follow the below steps to use the Task Manager to stop programs from launching automatically at startup.

Step 1. Right-click the Start Menu in the Windows 11 taskbar and select Task Manager. You may also press Ctrl + Shift + Esc keys to launch the Task Manager.

Launch Windows 11 Task Manager
Launch Windows 11 Task Manager

2. Select the Startup tab in the Task Manager. On the right-hand side, the Status tab displays the status of each app and shows whether it’s enabled to run at startup or disabled.

Disable Startup Programs with Task Manager
Disable Startup Programs with Task Manager

3. Right-click an app and select Disable. The disabled app will not load at startup with next boot.

Disable Startup Programs with Task Manager
Disable Startup Programs with Task Manager

Method 3: Disable Specific Startup Program Using PowerShell

Right-click the Start button and select Windows PowerShell (Admin). Replace “ProgramName” with the actual name of the startup program and execute the below command. That should disable the specific program at startup.

Get-CimInstance Win32_StartupCommand | Where-Object { $_.Name -eq "ProgramName" } | Remove-CimInstance

Method 4: Remove Startup Programs using Task Scheduler

Windows 10 and 11 have a built-in task creation, scheduling, and management utility called Task Scheduler. You can use the task scheduler to disable startup tasks or programs by following the below steps:

  1. On your Windows 11 PC, click Start and type “Task Scheduler” and select Task Scheduler app from the search results.
  2. Select the Task Scheduler Library option, and here you will find startup tasks, including the startup programs that run at startup.
  3. To disable the startup program, select a program from the list and select the Disable option.
Disable Startup Programs in Windows 11 using Task Scheduler
Disable Startup Programs in Windows 11 using Task Scheduler

Method 5: Prevent programs from running at startup from Registry on Windows 11

On Windows 11, you can disable startup programs from the Registry. This requires deleting the program entries from the “Run” and “StartupApproroved” keys. Open the registry editor by running the command ‘regedit.’ In the registry editor, navigate to the following path:

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run

Each program that is set to run at startup is displayed here. Right-click on the program registry key and select Delete.

Prevent programs from running at startup from Registry
Prevent programs from running at startup from Registry

Next, browse to the below path in the registry editor and again right-click on the key that is associated with the startup program and select Delete.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Prevent programs from running at startup from Registry
Prevent programs from running at startup from Registry

Method 6: Disable Startup Programs using Group Policy

On Windows 11 Pro/Enterprise version, users can stop startup programs with the help of the Group Policy Editor app. The group policy setting “Run these programs at user logon” lets you enable or disable all the startup programs in Windows 10/11.

  • Launch the Run dialog by pressing the keys Windows + R. Type gpedit.msc in the box and press the OK button. This will launch the Group Policy Editor on your PC.
  • In the Local Group Policy Editor, navigate to the following path: Computer Configuration > Administrative Templates > System > Logon.
  • In the right pane, locate the policy called Run these programs at user logon and double-click on it.
  • In the policy settings window, select Disabled. All the Windows 11 startup programs will be disabled.
Disable Startup Programs using Group Policy
Disable Startup Programs using Group Policy

Method 7: Disable Startup Apps using Intune

If your Windows 11 devices are enrolled and managed in Intune MDM, you can use the settings catalog to restrict all the startup apps at launch. Intune lets you apply the policy either to devices or users.

Sign in to the Microsoft Intune admin center. Navigate to Devices > Windows > Configuration Create > New Policy. Choose Windows 10 and later as Platform and Settings Catalog as Profile Type.

On the Basics tab, specify the name of the profile as “Disable Windows 11 Startup Apps” depending on what exactly you want to achieve. You may add a brief description about the profile. Click Next to continue.

In the Settings Picker, search for the term “Logon“. From the results, under Administrative Templates, select the category named Logon. Select “Run these programs at user logon (User)” and close the settings picker.

Disable Startup Apps using Intune
Disable Startup Apps using Intune

Configure the setting Run these programs at user logon (User) to Disabled. Click Next. Assign this policy to a security group consisting of Windows 11 users and close the create profile wizard. Once the policies are applied to remote devices, all the startup apps are disabled for users.

Disable Startup Programs on Windows 11 using Intune
Disable Startup Programs on Windows 11 using Intune

Leave a Reply

Your email address will not be published. Required fields are marked *

Prajwal Desai

Prajwal Desai is a highly accomplished technology expert and an 11-time Dual Microsoft MVP (Most Valuable Professional), specializing in Microsoft Intune, SCCM, Windows 365, Enterprise Mobility, and Windows. As a renowned author, speaker, and community leader, he is widely recognized for sharing his in-depth expertise and insights through his blog, YouTube channel, conferences, webinars, and other platforms.