If you have disabled a startup app in Windows 11 only to find it running again after a reboot, you are not alone. This guide walks through the reliable ways to permanently stop apps from re-enabling themselves, covering Task Manager, Settings, the Registry, and Task Scheduler. You will need administrator access to your PC for most of these methods.
What You’ll Need
- An account with administrator privileges on Windows 11
- About 10–15 minutes of time
- Optional: a backup of your registry before making changes (File > Export in Regedit)
Step-by-Step
- Disable the app in Task Manager first. Press Ctrl + Shift + Esc to open Task Manager. Go to the Startup apps tab (if you don’t see it, click “More details” at the bottom). Find the app that keeps turning back on, right-click it, and select Disable. Note the “Status” column should now say “Disabled.”
- Check the Settings app. Open Settings (Win + I) > Apps > Startup. Look for the same app in the list. If its toggle is on, turn it off. This is a separate control from Task Manager, and sometimes an app re-enables itself through this interface.
- Remove the app from the Startup folder. Press Win + R, type
shell:startup, and press Enter. This opens the Startup folder for your user. If the app has a shortcut here, delete it. Also check the global startup folder by typingshell:common startupin the Run dialog. You’ll need admin rights to delete items there. - Edit the Registry to remove the startup entry. Press Win + R, type
regedit, and press Enter. Navigate to these two locations and look for the app’s name:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Right-click the value that corresponds to the app and choose Delete. If you’re unsure which value belongs to the app, look at the “Data” column — it usually contains the full path to the executable.
- Check Task Scheduler. Many apps re-enable themselves through scheduled tasks. Press Win + R, type
taskschd.msc, and press Enter. In the left pane, browse through Task Scheduler Library. Look for tasks with the app’s name or publisher. Right-click the task and select Disable (or Delete if you’re sure it’s not needed). Pay special attention to tasks with triggers like “At startup” or “At log on.” - Use the app’s own settings. Some applications (like Discord, Spotify, or certain printer utilities) have a built-in “Launch on startup” toggle inside their own settings menu. Open the app, go to its Settings or Preferences, and turn off any option related to launching at startup or running in the background.
- Restart your PC and verify. After applying the steps above, restart Windows. Open Task Manager > Startup apps and confirm the app still shows “Disabled.” If it shows “Enabled” again, repeat the steps and pay extra attention to Task Scheduler and the Registry — those are the most common places where apps re-register themselves.
Common Mistakes
- Only disabling in Task Manager. Task Manager’s disable action is sometimes overridden by the app’s own updater or by a scheduled task that re-enables it on next run.
- Deleting the wrong registry key. If you delete a value that belongs to a Windows system component, you can cause instability. Always check the “Data” column to confirm the path points to the app you want to remove.
- Ignoring per-user vs. system-wide settings. If the app is installed for all users, its startup entry may be in
HKEY_LOCAL_MACHINEor the common Startup folder, not just your user profile. - Disabling a task that’s needed for updates. Some apps use scheduled tasks not just for startup but also for auto-updates. Disabling the task may stop updates entirely. Read the task’s description before disabling.
Tips
- Check the app’s updater. Many apps (like Adobe, Java, or game launchers) have a separate updater service that runs at startup. Disable that too if you don’t want it.
- Use the “Startup Impact” column. In Task Manager, this shows how much the app slows down your boot. Focus on “High” impact items first.
- Create a system restore point. Before editing the Registry, create a restore point (search “Create a restore point” in Start, then click “Create”). This lets you roll back if something goes wrong.
- Consider using a portable version. If an app keeps re-adding its startup entry no matter what, a portable version (one that doesn’t install) will not have any startup hooks.
- Use the “Startup” tab in Settings for a clean overview. It lists apps with a simple toggle and often shows the publisher, making it easier to spot what you want to disable.
Troubleshooting
If the app still turns back on after following all steps:
- Reinstall the app. Uninstall the application, then reinstall it. During installation, choose “Custom” or “Advanced” options and uncheck any box that says “Launch at startup” or “Run when Windows starts.”
- Check for a service. Press Win + R, type
services.msc, and press Enter. Look for a service with the app’s name. Right-click it, select Properties, and change “Startup type” to Manual or Disabled. Be careful — some services are required for the app to work at all. - Look for a “Run once” registry key. Some apps use
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnceor theHKEY_LOCAL_MACHINEequivalent. These run the app once and then delete the entry — but the app itself may re-create it on exit. Delete it and then immediately check the app’s settings to prevent it from being recreated. - Use Process Monitor (Sysinternals). If you’re technically inclined, download Process Monitor from Microsoft’s Sysinternals suite. Filter for the app’s executable name and look for registry writes to the Run keys. This will show you exactly what the app is doing to re-enable itself.
- Check for malware. In rare cases, a program that keeps re-enabling itself could be adware or unwanted software. Run a full scan with Windows Security (or your preferred antivirus) to rule this out.
- Boot into Safe Mode and disable. Restart while holding Shift and click “Restart” from the power menu. Go to Troubleshoot > Advanced options > Startup Settings > Restart, then press 4 for Safe Mode. In Safe Mode, third-party apps don’t run, so you can safely remove their startup entries without interference.
Frequently Asked Questions
Why does an app re-enable itself after I disable it in Task Manager?
Most often, the app has a scheduled task or a registry entry that it re-creates on every launch or update. Task Manager’s disable only affects the current startup list; it doesn’t remove the underlying registration.
Is it safe to delete registry entries in the Run key?
Yes, if you only delete the value that corresponds to the app you want to stop. The Run key is meant for user-level startup items. Deleting a value there will not harm Windows itself, but double-check the data path before deleting.
I disabled a scheduled task but the app still starts. What else can I do?
Check if the task has multiple triggers or if there’s a second task with a similar name. Also check the app’s own settings — some apps have a “minimize to tray” feature that relaunches the app from the tray on login.
Will disabling a startup app affect its normal functionality?
Usually not. The app will still run when you open it manually. The only downside is that it won’t be ready instantly after boot, and it won’t check for updates in the background unless you open it.
How do I stop Windows from showing “This app has been blocked” for a startup app?
This usually happens when the app’s executable is unsigned or has been flagged. Right-click the app in Task Manager and select “Enable” if you trust it, or leave it disabled and run the app manually. You can also check the app’s publisher and reinstall it from the official source.
Does the Startup folder still work in Windows 11?
Yes. Shortcuts placed in shell:startup will launch at logon. Apps that re-enable themselves often add a shortcut here, so deleting it is a valid fix.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Payday 2 Crash Issues on PC: A Step-by-Step Guide
- Remove a Remote Access Trojan from Windows PC
- Google Pixel & Pixel XL: How to Turn Off Snooze
- Facebook as AIM Messenger: Step-by-Step Guide
- iPhone 17 SOS Service Issue: How to Fix It
- Install VLC Extensions on Linux