Introduction: we often encounter a lot of programs that we don't want to start on our own, and there are a lot of programs that we don't want it to start. Don't think everything is fine if we manage the "Start> program> Start" menu, in fact, in Windows XP/2 K, there are many ways to enable Windows to automatically start the program. The following describes the two most important folders and the eight registration keys.
We often encounter a lot of programs that we don't want to start on our own, and there are a lot of programs that we don't want it to start. Don't worry about the "Start> program> Start" menu. Actually, everything is fine, in Windows XP/2 K, there are many ways for Windows to automatically start a program. The following describes the two most important folders and eight registration keys. To see what you don't want, press "del.
Folder
1. Dedicated Startup folder of the current user
This is a common location for Automatic startup of many applications. All shortcuts for Windows Automatic startup in this folder. The User Startup Folder is generally used in: Documents and Settings <username> Start Menu \ Program startup, where "<username>" is the name of the user account currently logged on.
2. Effective startup folders for all users
This is the second important position to find an Automatic startup program. No matter what identity the user uses to log on to the system, the shortcut to put the folder is always automatically started-this is the difference between it and the user-specific Startup Folder. This folder is generally started in the "Documents and SettingsAll Users" start "Menu \ Program.
Registry
Iii. Load registration key
There is not much information about the registration key. In fact, it can also automatically start the program. Location: HKEY_CURRENT_USERSoftwareMicrosoftWindowsNTCurrentVersionWindowsload.
Iv. Userinit registration key
Location: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionWinlogonUserinit. This also enables the system to automatically initialize the program at startup. Generally, this registration key has a userinit.exe. This key allows you to specify multiple programs with commas (,), for example, userinit.exe, cmd.exe "(without quotation marks ).
V. assumerrun registration key
Unlike load and Userinit, The assumerrun key is available in both HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE. The specific location is HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRun, and worker.
6. RunServicesOnce registration key
The RunServicesOnce registration key is used to start the service program. the start time is before the user logs on and prior to other programs started by the registration key. RunServicesOnce registration key location: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunServicesOnce, and HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServicesOnce.
VII. RunServices registration key
The program specified by the RunServices registration key runs immediately after the program specified by RunServicesOnce, but both run before the user logs on. RunServices: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion RunServices, and HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServices.
8. RunOnceSetup registration key
RunOnceSetup specifies the program run after the user logs on. Its location is HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunOnceSetup, and HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceSetup.
9. RunOnce registration key
The installer usually runs the program automatically with the RunOnce key, which is located in HKEY_LOCAL_MACHINESOFTWAREMicrosoft windowscur=versionrunonce and hkey_current_usersoftwaremicrosoftwindowscur=versionrunonce. The RunOnce key under HKEY_LOCAL_MACHINE runs the program immediately after the user logs on. The runtime is before the program specified by other Run keys. The RunOnce key under HKEY_CURRENT_USER runs after the operating system processes other Run keys and the content of the "Start" folder. If it is XP, you also need to check HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceEx.
10. Run registration key
Run is the most common registration key for automatically running programs. Its location is HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun and HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun. The Run key under HKEY_CURRENT_USER runs immediately following the Run key under HKEY_LOCAL_MACHINE, but both are before processing the "Start" folder.
Summary:
Documents and Settings <username> Start Menu \ Program startup
Events and SettingsAll Users "START" Menu \ Program startup
HKEY_CURRENT_USERSoftwareMicrosoftWindowsNTCurrentVersionWindowsload
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRun
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunServicesOnce
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunServices
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunOnceSetup
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunOnce
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionWinlogonUserinit
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorerRun
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServicesOnce
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServices
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceSetup
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceEx
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun