{"id":24055,"date":"2021-05-15T14:43:11","date_gmt":"2021-05-15T09:13:11","guid":{"rendered":"http:\/\/198.58.113.91\/blog\/?p=24055"},"modified":"2023-06-25T12:45:40","modified_gmt":"2023-06-25T07:15:40","slug":"startup-programs-not-auto-starting-windows","status":"publish","type":"post","link":"https:\/\/www.winhelponline.com\/blog\/startup-programs-not-auto-starting-windows\/","title":{"rendered":"[Fix] Startup Programs don&#8217;t auto-launch at logon"},"content":{"rendered":"<p>Windows supports many auto-start launch points from where you can launch programs at the startup. There are many registry startup locations in addition to the Startup and Common Startup folders.<\/p>\n<p>On some computers, when you place a program shortcut in the Startup folder or the Run registry keys, one or more programs may not auto-start during login. However, the same shortcut may run correctly when launched manually.<\/p>\n<p>This post tells you why this happens and how to fix the issue.<\/p>\n<div class=\"rp\"><strong>RELATED:<\/strong> <a href=\"https:\/\/www.winhelponline.com\/blog\/taskmgr-startup-entries-disabled-automatically\/\">Task Manager Startup Entries Keep Getting Disabled<\/a><\/div>\n<h2>Cause<\/h2>\n<p>The startup programs may not launch automatically due to one of the following reasons:<\/p>\n<ul>\n<li>The startup program requires elevation (Run as administrator)<\/li>\n<li>A third-party startup manager or process manager is blocking startup apps.<\/li>\n<li>Your computer is in Selective Startup mode.<\/li>\n<li>The Startup <a href=\"https:\/\/www.winhelponline.com\/blog\/windows-10-shell-folders-paths-defaults-restore\/\">shell folder<\/a> location is incorrectly set.<\/li>\n<\/ul>\n<h2>[Fix] Programs in the Startup Folder not Starting<\/h2>\n<h3>1) The program requires elevation?<\/h3>\n<p>Due to obvious security reasons, Windows blocks startup programs that require elevation to run. This is because the UAC consent window can&#8217;t be shown during login.<\/p>\n<p>If you want to run a program elevated at startup, you have two options:<\/p>\n<ul>\n<li>Run the program as a scheduled task using the &#8220;<a href=\"https:\/\/www.winhelponline.com\/blog\/how-to-automatically-login-to-windows-and-then-lock-the-workstation\/\">At logon<\/a>&#8221; trigger.\u00a0 (or)<\/li>\n<li>Create an <a href=\"https:\/\/www.winhelponline.com\/blog\/run-programs-elevated-without-getting-the-uac-prompt\/\">elevated program shortcut<\/a> using Task Scheduler, and place the task shortcut in the Startup folder. This way, it doesn&#8217;t require UAC consent. This method works only if your user account has administrator privileges.<\/li>\n<\/ul>\n<h4><em>What if the program doesn&#8217;t auto-elevate, but it&#8217;s still blocked?<\/em><\/h4>\n<p>If your program doesn&#8217;t run elevated by default, and yet the issue occurs, then you&#8217;ll need to uncheck the Run as administrator option in the executable properties.<\/p>\n<ol>\n<li>Locate the executable file for the startup program. You can do so by right-clicking on the shortcut and clicking &#8220;Open file location&#8221; to find the executable file.<\/li>\n<li>Right-click on the executable file and click Properties.<\/li>\n<li>Select the &#8220;Compatibility&#8221; tab.<\/li>\n<li>Uncheck the &#8220;Run this program as an administrator&#8221; checkbox.<\/li>\n<li>Click &#8220;Change settings for all users.&#8221;<\/li>\n<li>Uncheck the &#8220;Run this program as an administrator&#8221; checkbox.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24056\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2021\/05\/startup-programs-not-launching-1.png\" alt=\"programs in startup folder not starting automatically\" width=\"699\" height=\"619\" \/><\/li>\n<li>Click OK, OK, to close the dialog boxes.<\/li>\n<\/ol>\n<p><strong>Note:<\/strong> If the shortcut points to a script file &#8212; e.g., <code>myapp.vbs<\/code> &#8212; instead of (&#8220;<code>wscript.exe myapp.vbs<\/code>&#8221; or &#8220;<code>cscript.exe myapp.vbs<\/code>&#8220;), then you&#8217;ll need to disable the &#8220;Run as Administrator&#8221; option in the properties of <code>wscript.exe<\/code> and\/or <code>cscript.exe<\/code> &#8212; whichever program is currently associated with the .vbs file type.<\/p>\n<p>Similarly, for AutoHotKey scripts (.ahk) in the Startup folder, you&#8217;ll need to disable the &#8220;Run this program as an administrator&#8221; option for AutoHotKey.exe, AutoHotkeyA32.exe, AutoHotkeyU32.exe, and AutoHotkeyU64.exe.<\/p>\n<hr \/>\n<h3>2) A third-party startup manager is blocking the programs<\/h3>\n<p>Some third-party startup manager programs like WinPatrol, Chameleon Startup Manager, Kerish Doctor, Quick Startup, BootRacer, etc., have the capability to delay or disable startup programs silently. These programs monitor the programs loading from the Startup folder, the Run registry keys, and the other <a href=\"https:\/\/www.winhelponline.com\/blog\/clean-boot-windows-autoruns\/#step2\">startup launch points<\/a>.<\/p>\n<p>Here is a screenshot of one such program:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24057\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2021\/05\/chameleon-startup-manager.png\" alt=\"programs in startup folder not starting automatically\" width=\"769\" height=\"542\" \/><\/p>\n<p>Another product named BootRacer claims that it can detect slow startup programs and lets the user disable them.\u00a0They do this in an attempt to &#8216;speed up&#8217; the startup process.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6338 alignleft\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/icotip.gif\" alt=\"tips bulb icon\" width=\"34\" height=\"34\" \/>Likewise, the Avast antivirus software has a feature that disables or <a href=\"https:\/\/www.winhelponline.com\/blog\/windows-cant-find-winword-excel-exe-cant-open-avast-avg\/\">snoozes programs<\/a> to save memory and CPU usage. Avast does this by attaching to the program as the debugger via the <code>Image File Execution Opions<\/code> registry key. So, if you uninstall Avast without turning off the snooze setting, the programs that were snoozed earlier would no longer run.<\/p>\n<p><em><strong>Note:<\/strong> I don&#8217;t endorse any such software and have provided the names of the software for information only. Personally, I think you&#8217;ll be better off without any such third-party startup manager programs.<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6419 alignleft\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/08\/hand.png\" alt=\"hand point icon\" width=\"49\" height=\"27\" \/>These programs can disable or delay startup programs silently without removing the program&#8217;s shortcut (from the Startup folder) or the registry entry. So, when you open the Task Manager <a href=\"https:\/\/www.winhelponline.com\/blog\/task-manager-startup-tab-entries-remove-invalid\/\">Startup tab<\/a>, these program entries will still be intact. It all looks normal for the end-user.<\/p>\n<p>So, if you&#8217;ve installed a third-party startup manager, launcher, or process manager apps, check the settings in the respective program(s). You may try resetting the defaults in that program or uninstall the program to see if that helps.<\/p>\n<hr \/>\n<h3>3) Your computer is in Selective Startup mode<\/h3>\n<p>If your computer is in Selective startup mode, some of the services or all the startup programs are prevented from auto-starting at login.<\/p>\n<p>To fix this, enable startup programs via the System Configuration Utility (msconfig.exe)<\/p>\n<p>In the System Configuration Utility&#8217;s General tab, do one of the following:<\/p>\n<ul>\n<li>Click Normal startup, click Apply, click OK. (or)<\/li>\n<li>With &#8220;Selective startup&#8221; selected, enable the <strong>Load startup items<\/strong> check box, click Apply, click OK.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24059\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2021\/05\/startup-programs-not-launching-msconfig.png\" alt=\"programs in startup folder not starting automatically\" width=\"571\" height=\"385\" \/><\/li>\n<li>Restart Windows.<\/li>\n<\/ul>\n<hr \/>\n<h3>4) The Startup shell folder location is incorrect<\/h3>\n<p>Windows allows you to relocate most, if not all, of the shell folders. Some examples of shell folders include your Documents, Music, Videos, Pictures, Startup, etc. It&#8217;s possible that the user has inadvertently relocated the <code>Startup<\/code> folder to another folder or drive &#8212; perhaps by accidental drag and drop.<\/p>\n<p>The default locations of the <code>Startup<\/code> folder and <code>Common Startup<\/code> shell folders are below:<\/p>\n<pre>Startup:\r\nC:\\Users\\%username%\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\r\n\r\nCommon Startup:\r\nC:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\StartUp<\/pre>\n<p>You can verify the shell folder location by running the commands &#8220;<code>shell:startup<\/code>&#8221; and &#8220;<code>shell:common startup<\/code>&#8221; commands via the Run dialog.<\/p>\n<p><em>For the full list of shell commands, see <a href=\"https:\/\/www.winhelponline.com\/blog\/shell-commands-to-access-the-special-folders\/\">here<\/a>.<\/em><\/p>\n<p>If the command resolves to some other folder or it returns the following error, then the shell folder path needs to be fixed in the registry:<\/p>\n<pre class=\"err\">Windows cannot find 'shell:startup'. Make sure you typed the name correctly, and then try again.<\/pre>\n<p>To fix the <code>Startup<\/code> and <code>Common Startup<\/code> shell folder paths in the registry, refer to the article <a href=\"https:\/\/www.winhelponline.com\/blog\/windows-10-shell-folders-paths-defaults-restore\/\">Restore Default User Shell Folders Paths<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24058\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2021\/05\/startup-programs-not-launching-registry.png\" alt=\"programs in startup folder not starting automatically\" width=\"750\" height=\"153\" \/><\/p>\n<p>Once done, make sure you placed your program shortcut in one of the Startup folders above &#8212; one is per-user, and the other is per-system (all users.)<\/p>\n<p>That sums it up. I hope you were able to find why some programs in the Startup folder or the &#8220;Run&#8221; registry keys don&#8217;t auto-start and rectify the issue easily.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows supports many auto-start launch points from where you can launch programs at the startup. There are many registry startup locations in addition to the Startup and Common Startup folders. On some computers, when you place a program shortcut in the Startup folder or the Run registry keys, one or more programs may not auto-start &#8230; <a title=\"[Fix] Startup Programs don&#8217;t auto-launch at logon\" class=\"read-more\" href=\"https:\/\/www.winhelponline.com\/blog\/startup-programs-not-auto-starting-windows\/\" aria-label=\"Read more about [Fix] Startup Programs don&#8217;t auto-launch at logon\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-24055","post","type-post","status-publish","format-standard","hentry","category-windows"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":56049,"url":"https:\/\/www.winhelponline.com\/blog\/taskmgr-startup-entries-disabled-automatically\/","url_meta":{"origin":24055,"position":0},"title":"Task Manager Startup Entries Keep Getting Disabled","author":"Ramesh","date":"June 25, 2023","format":false,"excerpt":"When you install a Store app, it may register its startup tab. But ITS Startup entry may get disabled automatically. If you re-enable the entry via the Task Manager Startup tab and restart, the startup entry reverts to \"Disabled.\" The result is the same if you re-enable the startup task\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"startup apps getting disabled automatically","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/06\/startup-programs-disabled-2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/06\/startup-programs-disabled-2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/06\/startup-programs-disabled-2.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":31468,"url":"https:\/\/www.winhelponline.com\/blog\/windows-security-icon-tray-taskmgr-startup\/","url_meta":{"origin":24055,"position":1},"title":"Windows Security Icon Missing from Tray and the Task Manager Startup Tab","author":"Ramesh","date":"January 3, 2023","format":false,"excerpt":"The Windows Security tray icon provides a convenient way to run a quick scan, check for definition updates, or launch the Windows Security app quickly. However, in some systems, the icon may be missing from the notification area. Let's see how to restore the missing icon. Restore the Windows Security\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"windows security tray icon missing","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/01\/windows_security_tray_icon.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":4892,"url":"https:\/\/www.winhelponline.com\/blog\/task-manager-startup-tab-entries-remove-invalid\/","url_meta":{"origin":24055,"position":2},"title":"How to Remove Invalid Entries from Task Manager Startup tab","author":"Ramesh","date":"December 19, 2016","format":false,"excerpt":"Managing startup entries was possible using the System Configuration Utility (msconfig.exe), in Windows 7 and earlier. This functionality is now provided by the Task Manager in Windows 8, Windows 10, and Windows 11, which features a new \"Startup\" tab that lists all auto-start entries in the system. You can enable\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"store app startup entries","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2016\/12\/store-app-startup-entries.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2016\/12\/store-app-startup-entries.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2016\/12\/store-app-startup-entries.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":24234,"url":"https:\/\/www.winhelponline.com\/blog\/taskmgr-startup-tab-empty-no-items\/","url_meta":{"origin":24055,"position":3},"title":"Task Manager Startup tab Empty &#8211; No startup items to display","author":"Ramesh","date":"June 19, 2021","format":false,"excerpt":"When you open Task Manager and click on the Startup tab, it may show up empty. You may see a message that reads \"There are no startup items to display\". This issue may happen even though you have many startup entries in the Run registry keys. RELATED: What is \u201cProgram\u201d\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/"},"img":{"alt_text":"task manager startup tab empty - no startup items","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2021\/06\/taskmgr-startup-no-items.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":61566,"url":"https:\/\/www.winhelponline.com\/blog\/temp-files-folders-at-logon\/","url_meta":{"origin":24055,"position":4},"title":"[Fix] Temporary Files and Folders Pop Up at Logon","author":"Ramesh","date":"September 11, 2023","format":false,"excerpt":"When you log in to your computer, several files and folders may open at startup. A few text-based files by the names \"StructuredQuery\", \"MSI67784\", \"cv_bug,\" and lastly, \"chrome_installer\" may open. If you run Autoruns (from Microsoft Sysinternals) to inspect your startup entries, the Logon tab lists all files from the\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"Autoruns temporary files in the logon tab","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/09\/temp-files-open-startup-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/09\/temp-files-open-startup-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/09\/temp-files-open-startup-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/09\/temp-files-open-startup-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":6479,"url":"https:\/\/www.winhelponline.com\/blog\/task-manager-unknown-program-startup-entry-fix\/","url_meta":{"origin":24055,"position":5},"title":"What is &#8220;Program&#8221; in Task Manager Startup Tab","author":"Ramesh","date":"August 19, 2018","format":false,"excerpt":"When you open Task Manager and click on the Startup tab to manage auto-start entries, you may notice one or more entries showing up as \"Program\" showing up with a blank or generic icon and\u00a0without any Publisher information. The unknown \"Program\" entries are most likely caused if both of the\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/"},"img":{"alt_text":"unknown program entry in task manager startup tab command line","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/08\/taskmgr-startup-unknown-program-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/08\/taskmgr-startup-unknown-program-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/08\/taskmgr-startup-unknown-program-1.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/24055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/comments?post=24055"}],"version-history":[{"count":0,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/24055\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/media?parent=24055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/categories?post=24055"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/tags?post=24055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}