disable mystery programs running at startup

Hi and sorry for the ambiguous title...

I have a few programs that should run at startup which are 'properly' configured to do so via adding shortcuts to the startup directory:

C:\Users\[me]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

However I have (at least) 4 programs which are also starting up, which I can't find where they are configured or how to disable them.

I have tried to find them in the above folder, as well as in the 'startup' section of 'msconfig'.

The programs include:

  1. Skype (for which I have disabled 'start when windows starts' in its options)
  2. Thunderbird (for which I cannot find any option to run-at-startup)
  3. Task manager (as above)
  4. and some anonymous call to javaw (can't find any more details but it fails anyway)

The other strange thing is that it seems like these (at least skype and thunderbird) are running 'as administrator' ... i have deduced this because I am unable to use the file-drag-and-drop feature in both (which is a known problem when running 'as administrator').

If someone could guide me to where these extra programs are configured to run-at-startup I would be very greatful!

ps. my user account has the administrator role.

EDIT: preferrably without another 3rd party tool...


I always check in these places:

  1. StartUp folder (sounds like you've got that sorted)

  2. Start -> msconfig -> Startup tab (which you've done)

  3. Start -> regedit ->

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
    

If you look through those you'll have a pretty complete overview of what's happening when your Windows session starts.

Also check the Windows Task Scheduler - particularly if there is a process is starting intermittently. Some vendors configure their tuning/utility/updates as tasks.

If there's a particular process you see starting up but it's not listed in those places, chances are that it's being started by a Windows service which starts when Windows does.


Autoruns by Sysinternals. It displays absolutely everthing that's being auto-started in any way, let's you click to disable. http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx


I use CCCleaner but more ofthen i use solutions like foocode says