Stop programs from starting up automatically on boot on Windows

8

1

Is there an easy way to prevent programs (Such as Logitech and Windows Live) from starting up automatically when I turn on my computer? I rarely use these, and each time I start my PC, I have to manually exit the program (by right-clicking the system tray icon, or ending the process in the task manager).

JDelage

Posted 2009-07-26T12:23:54.350

Reputation: 777

Answers

11

To remove programs from the boot process, first check if it it in Start Menu > All Programs > Startup. If it is, remove it.

Next, go Start Menu > Run > msconfig. In the startup tab (I think it is the last tab), unchecked the program you wan to stop starting up. The names may not be the same to what you are used to, so you should check the Manufacturer and Command column to identify the correct programs to 'remove'. If it turns out you have removed the wrong program from the boot process, you can just go back into the msconfig utility and re-enable the program.

Josh Hunt

Posted 2009-07-26T12:23:54.350

Reputation: 20 095

@yoshm, could you please provide some more information? If removing application links from the Startup folder and disabling automatic startup in msconfig.exe is not the correct way, then what is the correct way? I know software can be permanently removed from the control panel, but you mention disable it on your system. How can a software be disabled on the system without uninstalling it and without using msconfig? Thanks. – John Sonderson – 2014-12-15T18:11:12.090

1@JohnSonderson - For example, if it's in the Startup program group, you can remove it from there. Many programs (e.g., Skype) have an option to "Automatically start when Windows starts" - you can deselect that option. – yosh m – 2014-12-15T22:44:38.503

1P.S. For windows 8.1, Task Manager now has a tab for managing startup items. – yosh m – 2014-12-15T22:46:06.523

Thank you @yoshm for your responses. However, I'm running Windows 7 and would like to know: how can I see if a program such as skype.exe is in the Startup program group? I've right clicked on the executable, selected Properties, and clicked on the Security tab. There I see, under Users and Groups, three groups: SYSTEM, Admnistrators (MyPCNameHere\Administrators), and Users (MyPCNameHere\Users). I don't see Startup. Even when I go to Skype -> Tools -> Options -> Launch Skype when Windows Starts up, no group called Startup is added to the aforementioned place from Properties menu item. – John Sonderson – 2014-12-16T22:47:02.277

Sorry for th shockng answer, iPod touch sucks is horrble for longer responses – Josh Hunt – 2009-07-26T13:12:59.870

Warning: Using msconfig is NOT recommended for permanent changes. It's only for trouble-shooting. Use it to find the problem - but then find the correct way to remove it permanently or disable it on your system and go back to regular bootup (i.e., turn off msconfig). – yosh m – 2012-01-29T12:55:23.950

11

There are a few other ways apps can get started automatically - the easiest way to find/disable all of them is the autoruns utility

Martin Beckett

Posted 2009-07-26T12:23:54.350

Reputation: 6 073

This app is not a stock app and needs to be downloaded separately, but it seems quite useful. Thanks! – John Sonderson – 2014-12-15T18:15:09.130

1Autoruns isn't really well suited for average joes on their computers, due to it's ability to remove anything and everything that starts, including critical system bits. – music2myear – 2011-04-21T17:20:15.413

3

A good free tool for managing your startup programs that has become popular in the last year or so is Soluto - it analyzes your startup & provides recommendations about startup programs that you may not otherwise have realzed are chewing up startup time and run-time resources. For each, you have the option to leave it in the boot, disable it, or delay it - so it will run, but not slow down the initial bootup. The recommendations are crowdsourced and moderated, so they are generally trustworthy. Anything you do is reversible, too.

yosh m

Posted 2009-07-26T12:23:54.350

Reputation: 2 048

Judging from the site Soluto is for Android and Apple mobile devices, not for Windows. I like the ability to postpone startup so as to not slow down the system when it boots.

– John Sonderson – 2014-12-15T18:17:46.773

1@JohnSonderson - I looked & it appears that Soluto no longer offers their PC products. I stopped using it when I upgraded to a new machine about a year ago with a new OS. – yosh m – 2014-12-15T22:53:59.260

1Soluto is ideal for non-techies to manage their startup programs. Utilities like Ccleaner also offer easier access to these functions. – user 99572 is fine – 2012-01-29T13:13:34.610

2

Don't forget to check a program's options or preferences. Some do have an option to start on windows start-up that you can disable but hide it well. If I remember right, Live Messenger's option was pretty well hidden, for example.

Jay Sheridan

Posted 2009-07-26T12:23:54.350

Reputation: 290

2

First, the programs themselves will probably have options allowing you to tell them not to start at logon or system load. Using this function is usually best becuase many programs also check their settings, and if their settings say they ought to start when windows starts, they'll reset themselves to do so whether you used autorns, or msconfig, or any other tool.

For those programs that don't have an easy option to stop themselves, I would recommend CCleaner. It allows you to disable most start up programs very easily, while hiding some of the deep and critical system functions that other programs, such as autoruns, reveal.

music2myear

Posted 2009-07-26T12:23:54.350

Reputation: 34 957

Interesting to know that programs can override msconfig settings. – John Sonderson – 2014-12-15T18:18:43.323

1Not particularly interesting. MSConfig is just one view of a particular set of registry settings that programs are allowed to write to and modify. You want a program not to start, and the developers of that program think their program works best when it starts with the computer. Most programs set their Run entry once, and then leave it alone except when receiving an update. Some programs are more aggressive about this, and as a result I uninstall them. – music2myear – 2014-12-15T18:28:55.097

1Thanks. Useful to know that msconfig is just a view of a particular set of registry settings. – John Sonderson – 2014-12-15T18:41:08.293