1. Параметр Run. Несомненно, самое распространенное
местоположение программ автозапуска — параметр Run, он находится в
подразделе HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Run и в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Run. Параметр Run в корневом разделе HKEY_LOCAL_MACHINE
запускает программы непосредственно перед параметром Run в корневом
разделе HKEY_CURRENT_USER, и указанные в обоих параметрах программы
запускаются раньше, чем программы из папки Startup.
2. Параметр RunOnce. Обычно параметр RunOnce используется
для автоматического запуска программ различными средствами настройки.
Этот параметр можно найти в подразделах
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunOnce и
HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\RunOnce.
Параметр RunOnce в корневом разделе HKEY_LOCAL_MACHINE запускает
соответствующие программы непосредственно после регистрации
пользователя и до того, как запустятся программы, указанные в других
параметрах Run. Параметр RunOnce в корневом разделе HKEY_CURRENT_USER
запускает программы после того, как операционная система обработает
другие параметры Run и содержимое папки Startup. Работая в XP, можно
также проверить параметр RunOnceEx в подразделе
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunOnceEx.
3. Параметр RunOnce\Setup. Значение по умолчанию для
RunOnce\Setup определяет программы для запуска после регистрации
пользователя. Параметр RunOnce\Setup есть в корневых разделах
HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Полные названия подразделов:
HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\RunOnce\Setup и
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\RunOnce\Setup.
4. Параметр RunServices. Программы, перечисленные в
RunServices, запускаются сразу после указанных в RunServicesOnce и до
того, как пользователь зарегистрируется в системе. Параметр RunServices
можно найти в подразделах HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\RunServices и
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\RunServices.
5. Параметр RunServicesOnce. Параметр RunServicesOnce
предназначен для запуска служебных программ до того, как пользователь
зарегистрируется в системе, и до того, как запустятся программы из
других подразделов. Параметр RunServicesOnce вы найдете в подразделах
HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\RunServicesOnce и
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\RunServicesOnce.
6. Параметр Explorer\Run. В отличие от load и Userinit,
параметр Explorer\Run находится в двух корневых разделах —
HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Полные названия подразделов с
параметрами Explorer\Run: HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Policies\Explorer\Run и
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Policies\Explorer\Run.
7. Параметр Userinit. Параметр Userinit в разделе
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\
CurrentVersion\Winlogon\Userinit также может инициировать запуск
программ на этапе загрузки системы. Обычно данный параметр содержит
значение userinit.exe, но он может принимать значения переменных,
разделяемых запятыми, так что другие программы могут добавляться в
конец записи.
8. Раздел load. Несколько подразделов реестра также могут
автоматически запускать программы. Одно из таких тайных мест — параметр
реестра load в подразделе
HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\
CurrentVersion\Windows\load.
9. Папка All Users Startup. Еще одно распространенное
место, где могут храниться автоматически запускаемые программы. Если
содержимое папки Startup определяет программы, которые автоматически
запускаются только для данного зарегистрировавшегося пользователя, то
папка All Users Startup автоматически запускает программы вне
зависимости от того, кто зарегистрировался в системе. Полный путь
папки: Documents and Settings, All Users, Start Menu, Programs,
Startup. После миграции из NT папку можно найти в WinNT, Profiles,
user, Start Menu, Programs, Startup.
10. Папка Startup. Пользовательская папка Startup является
одним из распространенных мест расположения программ, которые Windows
автоматически загружает на начальном этапе работы. Папка может иметь
следующий полный путь: Documents and Settings, user, Start Menu,
Programs, Startup. После миграции из NT папку Startup можно найти в
WinNT, Profiles, user, Start Menu, Programs, Startup.
Источник: http://www.osp.ru/index.html |