Windows 10 / 11 startup locations

Folders

%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
[win] + [r] --> shell:startup --> [Enter]
%programdata%\Microsoft\Windows\Start Menu\Programs\Startup
[win] + [r] --> shell:common startup --> [Enter]

Registry Keys

Be sure to backup the registry keys first before deleting values!

HKLM

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

There are also RunOnce-Keys in the listed paths above. The programs in there will only run on next startup and not at every boot

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce

HKCU

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Like above there is also a key named RunOnce

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

HKU

HKU\[SID]\Software\Microsoft\Windows\CurrentVersion\Run
HKU\[SID]\Software\Microsoft\Windows\CurrentVersion\RunOnce

Also cleanup the deleted values under

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run 
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run 
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run32

Task-Manager

[win] + [r] --> taskmgr.exe /startup

There you’re able to disable startup programs

Consider running “taskmgr.exe /startup” once as user and once as administrator (you need to run an elevated command prompt)

Leave a Reply

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