Windows 7 Forums


Windows 7: Startup Programs - Change


Startup Programs - Change

How to Change, Add, or Remove Startup Programs in Windows 7
Published 06 Jan 2009
Published by

Featured Tutorial

Safe Internet Browsing
Safe Internet Browsing

How to safely operate on the internet and stay free from malware infections

SF Diagnostic Tool - Using for Troubleshooting
SF Diagnostic Tool - Using for Troubleshooting

Using SF Diagnostic Tool for Troubleshooting

User Profile - Customize During Installation
User Profile - Customize During Installation

How to Customize Default User Profile in Audit Mode

Restore Point - Add "Create Restore Point" to Context Menu in Windows
Restore Point - Add "Create Restore Point" to Context Menu in Windows

How to Add "Create Restore Point" to Context Menu in XP, Vista, Windows 7, and Windows 8

Peppermint3 - Create Live CD/DVD/USB To Use For Emergency Backup
Peppermint3 - Create Live CD/DVD/USB To Use For Emergency Backup

How to Create a Live Peppermint3 CD/DVD/USB to Backup Data When Windows 7 Will Not Boot

Search - Find More with Filters and Operators
Search - Find More with Filters and Operators

How to Use Windows Search Filters and Operators to get better Search Results in Windows 7
How to Change, Add, or Remove Startup Programs in Windows 7

information   Information
This will show you how to either add, remove, enable, or disable a startup program in Windows 7.
Note   Note
You can also view the startup logs in Event Viewer (C:\Windows\system32\eventvwr.msc) under Applications and Services Logs, Microsoft, Windows, Diagnostics-Performance, and Operational. The logs will be in the middle to show you what ran at startup, how long it took, and more.
warning   Warning
User Account Control prevents programs that require elevated (run as administrator) permission or an administrator password from running automatically when Windows 7 starts. If a program is blocked, you'll see a message in the notification area that says some startup programs need permission to run. You can then right click on the notification area message and either select to run the blocked program by giving UAC permission, remove the blocked program from the startup program list, or ignore the notification and not run the program.







METHOD ONE
Through the Program Itself

NOTE: Some programs may have a setting in them to allow it to run at startup or not. You will need to consult the program's documentations on how to do this specifically for their program if it is available for that program.
1. Open the program's settings menu.

2. To Add the Program to Startup -
A) Select the program's Run at startup type option.
3. To Remove the Program from Startup -
A) Unselect the program's Run at startup type option.



METHOD TWO
Through the Startup Folder

NOTE: You can add or remove shortcuts to programs or files from the Startup folder to have them run or open at the startup of Windows 7.

1. Right click on the exe file of the program you want to run at startup, or file to open at startup, and click on Create Shortcut.
NOTE: This is the shortcut that you will add to the Startup folder in either Option One or Option Two below. Skip this step if you are only removing a shortcut from the Startup folder.
A) Do either OPTION ONE "Current User" or OPTION TWO "All Users" below for what you want.



OPTION ONE
For Current Single User Only

NOTE: The single (current) user Startup folder is a hidden system folder located at:
C:\Users\(User-Name)\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
2. Open the Start Menu.

3. Click on All Programs, right click on the Startup folder, and click on Open or Explore. (See screenshot below)
Startup Programs - Change-start_menu_startup_folder.jpg
A) Go to step 5.
OR

4. In the Start Menu search line, type shell:startup and press Enter. (See screenshot below)
Startup Programs - Change-start_menu_shell-startup.jpg
5. To Add a Startup Program or File Shortcut
A) Drag the shortcut created from step 1 to inside the Startup folder and drop it. (See screenshot below)
Startup Programs - Change-startup_folder.jpg
6. To Remove a Startup Program or File Shortcut
A) Right click on the shortcut in the Startup folder and click on Delete. (See screenshot above)
7. Close the Startup folder when done. (See screenshot below step 5A)



OPTION TWO
For All Users

NOTE: The all users Startup folder is a hidden system folder located at:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
2. Open the Start Menu.

3. Click on All Programs, right click on the Startup folder, and click on Open All Users or Explore All Users. (See screenshot below)
Click image for larger version

Name:	Start_Menu_Startup_Folder.jpg
Views:	17420
Size:	127.5 KB
ID:	2156
4. To Add a Startup Program or File Shortcut
A) Drag the shortcut created from step 1 to inside the Startup folder and drop it. (See screenshot below)
Startup Programs - Change-startup_folder_all.jpg
5. To Remove a Startup Program or File Shortcut
A) Right click on the shortcut in the Startup folder and click on Delete. (See screenshot above)
6. Close the Startup folder when done. (See screenshot below step 4A)



METHOD THREE
Through System Configuration (msconfig)

NOTE: Using the Selective Startup option in System Configuration (msconfig), you can enable or disable startup programs. You will need to be logged into an administator account, or provide the administrator password to open System Configuration.
WARNING: It would be best to also check the registry entries in METHOD FOUR below as well, since msconfig may not always show all startup programs.
1. Open the Start Menu.
A) In the search line, type msconfig and press Enter. (See screenshot below)
Startup Programs - Change-start_menu_msconfig.jpg
B) Go to step 3.
OR

2. Open the Control Panel (All items view) and click on the Administrative Tools icon, then click on System Configuration. Close the Control Panel and Administrative Tools windows.

3. If prompted, click on Continue for the UAC prompt, or type in the administrator's password.

4. Click on the Startup tab. (See screenshot below)
Tip   Tip
If you look under the Location column for the Start Item, you will see the registry location for it that you can use to remove the startup item using METHOD FOUR below instead.
Startup Programs - Change-system_configuration_startup_tab.jpg
5. To Disable a Startup Program
A) Select a listed startup program and uncheck it. (See screenshot above)

B) Repeat to disable anymore listed startup programs.
6. To Enable a Startup Program
A) Select a listed startup program and check it. (See screenshot below step 4)

B) Repeat to enable anymore listed startup programs.
7. To Disable All Listed Startup Programs
A) Click on the Disable all button. (See screenshot below step 4)

B) Go to step 9.
8. To Enable All Listed Startup Programs
A) Click on the Enable all button. (See screenshot below step 4)
9. Click on Apply. (See screenshot below step 4)

10. Click on the Boot tab, then check the Make all boot settings permanent box and click on OK. (See screenshot below)
Startup Programs - Change-boot-1.jpg
11. Click on Yes. (See screenshot below)
Startup Programs - Change-boot-2.jpg
12. Click on the Restart button to apply. (See screenshot below)
WARNING: This will restart your computer immediately. Save and close anything that you are working on first.
Startup Programs - Change-restart.jpg



METHOD FOUR
Manually in Registry Editor

NOTE: This will allow you to remove a startup program for either the current single user or all users. If you wanted to add a startup program, then METHOD TWO above would be a safer and easier way to do so.
1. Open the Start Menu.

2. In the search line, type regedit and press Enter. (See screenshot below)
Startup Programs - Change-start_menu_regedit.jpg
3. For "Current User" Only Locations
A) In regedit, go to: (See screenshots below)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
AND
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
Startup Programs - Change-current_reg_run.jpg

Startup Programs - Change-current_reg_runonce.jpg
4. For "All Users" Locations
A) In regedit, go to: (See screenshots below)

For 32-bit and 64-bit Windows 7:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
AND
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
AND (If added by Group Policy)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
AND (If added by Group Policy)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
AND

For 64-bit Windows 7 only:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
AND
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce
Startup Programs - Change-all_users_reg_run.jpg
Startup Programs - Change-all_users_reg_runonce.jpg
5. In the right pane of Run and/or RunOnce, right click on the startup program you want to remove and click on Delete. (See screenshots above)
NOTE: RunOnce is only to run the program once for the next time that Windows 7 starts up. Run is to run the program everytime that Windows 7 starts up.

6. Click on Yes to confirm deletion.

7. When done, close regedit.



METHOD FIVE
Using CCleaner
1. If you have not already, download and install the free program CCleaner.

2. Open CCleaner, and click on the Tools icon (left side) and on the Startup button. (See screenshot below)
Startup Programs - Change-ccleaner.jpg
3. Select a startup item, then either enable, disable, or delete it from the Vista startup programs list. (See screenshot above)



METHOD SIX
Through Task Scheduler


Note   Note
By default, you cannot run a elevated (Run as administrator) program that requires UAC permission at startup using the normal Windows 7 startup programs above.

For a Administrator User Account:
You can have Run as administrator (elevated) programs run at startup for a administrator account by running it in a startup task in Task Scheduler.

For a Standard User Account:
You will not be able to run elevated programs at startup for a standard user account though. Only unelevated programs (ex: Notepad).

1. For how to create a startup task, see:

How to Create a Task to Run a Program at Startup and Log On in Windows 7
That's it,
Shawn



Need more help? Try searching our extensive help and support site.
Loading
06 Jan 2009   #1
darkassain

Windows 7 Ult x64(x2), HomePrem x32(x4), Server 08 (+VM), 08 R2 (VM) , SuSe 11.2 (VM), XP 32 (VM)
In a ∞ Portal
 
 

run once isnt that that it only runs on next reboot???
thats how i remember....

im think it should be stated

just a thought...



if im wrong then and its changed let me know...
My System SpecsSystem Spec

06 Jan 2009   #2
Brink

64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise
Texas
 
 

Yep, you are correct Darkassain. Note added.

Thank you,
Shawn
My System SpecsSystem Spec
14 Jan 2009   #3
Dinesh

Windows® 8 Pro (64-bit)
Mumbai, India
 
 

Also through Windows defender...
My System SpecsSystem Spec
.


14 Jan 2009   #4
Brink

64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise
Texas
 
 

Hi Dinesh,

Sorry, but startup programs has been removed from Windows Defender in Windows 7. It is now strictly a anti-malware program.
My System SpecsSystem Spec
14 Jan 2009   #5
Coldout

Windows 7
 
 

I'm using the registry to run SpeedFan at startup, but I have to Disable UAC as the driver isn't signed.
Is there a way to bypass UAC for this, without the need to disable UAC? I did post feedback to MS saying that it would be nice if UAC had User overide feature, so we could allow some programs we need.
My System SpecsSystem Spec
14 Jan 2009   #6
Brink

64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise
Texas
 
 

Coldout,

You might see if creating a task in Task Scheduler to run SpeedFan at startup instead may work better for you.

Task Scheduler - Wake Up Computer - Vista Forums

Hope this helps,
Shawn
My System SpecsSystem Spec
15 Jan 2009   #7
Coldout

Windows 7
 
 

Nice one thanks.
I have it running at start now. Just the icon not showing.
Seems to be running ok, when I use task manager - show processes from all users. It is there, though cannot see CPU temps or change settings via task bar Icon.

This is a lot better than having to run it manually every time I boot. And I can leave UAC on now too.

Thanks again!
My System SpecsSystem Spec
15 Jan 2009   #8
Brink

64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise
Texas
 
 

You're welcome Coldout.

You might see if using Compatibility Mode with Vista selected on the SpeedFan exe file may allow the icon to show.
My System SpecsSystem Spec
12 Jul 2009   #9
Sope

Windows 7 64-bit
Wales, UK
 
 

Quote   Quote: Originally Posted by Brink View Post
Coldout,

You might see if creating a task in Task Scheduler to run SpeedFan at startup instead may work better for you.

Task Scheduler - Wake Up Computer - Vista Forums

Hope this helps,
Shawn
I've also followed this advice and have Speedfan opening successfully on startup, but there's still a problem - I would like it to open in a minimized state. I know this can be done by customizing a shortcut but I can't see a way to achieve this using the Task Scheduler.

Any advice appreciated.

UPDATE: After taking another look at Speedfan's settings I found the option to force it to always start minimized - sorry for being a dope!

Last edited by Sope; 12 Jul 2009 at 03:26 PM.. Reason: correction/apology
My System SpecsSystem Spec
Comment

 Startup Programs - Change problems?



Tutorial Tools



Similar help and support threads for: Startup Programs - Change
Windows 7 Tutorial Category
Solved Startup programs General Discussion
getting programs to run at startup with UAC Installation & Setup
How to change the order of startup programs General Discussion
Startup programs not opening during startup General Discussion
Why is there no Control Panel/Programs/Change Startup.. Software


All times are GMT -5. The time now is 07:58 AM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32