В системном реестре автозагрузка представлена в разделах:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run - программы, которые запускаются при входе пользователя в систему (для текущего пользователя).
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce - программы, которые запускаются только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run - программы, которые запускаются при входе в систему. Данный раздел отвечает за запуск программ для всех пользователей системы.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce - программы, которые запускаются только один раз при входе пользователя в систему. После этого параметры программ автоматически удаляются из данного раздела. Этот раздел отвечает за запуск программ для всех пользователей системы.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx - программы, которые запускаются только один раз, при загрузке системы. После этого ключи программ автоматически удаляются из данного раздела реестра. Данный раздел отвечает за запуск программ для всех пользователей системы.
Также можно автозагружать программы при помощи mmc - в оснастке Политика "Локальный компьютер" -> Конфигурация компьютера -> Административные шаблоны -> Система -> Вход в систему -> Запускать указанные программы при входе в систему. По умолчанию эта политика не задана, но можно добавить туда программу следующим способом: включаем политику, кнопка Показать -> Добавить, указываем путь к программе...
При этом в системном реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies создастся подраздел \Explorer\Run с ключами добавленных программ. Для задания программ автозапуска только для текущего пользователя необходимо создать разделы Explorer\Run в ветви HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies При этом программы из этого списка не отображаются в списке программ доступных для отключения в MSConfig.exe, а также определяются не всеми менеджерами автозагрузки. Еще один тип автозагрузки – автозагрузка из особого списка –HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
load=«программа» – программы, запускаемые до входа пользователя в систему:
run=«программа» – программы, запускаемые после входа пользователя в систему.
По поводу папки "автозагрузка" в ПУСКе...
...\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка <-это для всех пользователей
...\Documents and Settings\user_name\Главное меню\Программы\Автозагрузка <-это для пользователя user_name
В папки, напомню, помещаются ярлыки программ. Помним, что если при загрузке пользовательских данных вы нажмете и подержите Shift, то списки программ из этих папок обрабатываться не будут.