When Windows starts, there is usually a whole bunch of programs that start automatically. Do not think that the control of the "start → program → start" menu is all right, in fact, in Windows xp/2k, let Windows automatically start the program many ways, the following tells you the most important two folders and eight registry keys.
First, the current user-specific Startup folder
This is a common location for many applications to start automatically, and Windows automatically launches all shortcuts that fit into the folder. User startup folders are typically: \documents and settings\< User name >\ Start menu \ program \ Startup where "< user name >" is the current logged-on user account name.
Ii. valid startup folders for all users
This is the second important place to find the automatic startup program, where the shortcuts to the folder always start automatically, regardless of the user's identity, which distinguishes it from the user-specific Startup folder. This folder is typically in: \documents and Settings\All users\ Start menu \ program \ Boot.
Third, the Load registration key
There is not much information about the registry key, and it can actually start the program automatically. Location: Hkey_current_user\software\microsoft\windowsnt\currentversion\windows\load.
Four, Userinit registration key
Location: Hkey_local_machine\software\microsoft\windowsnt\currentversion\winlogon\userinit. This also enables the system to initialize the program automatically when it is started. There is usually a userinit.exe below the registration key, as shown in the figure, but this key allows you to specify multiple programs separated by commas, such as "Userinit.exe,osa.exe" (without quotes).