fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Бізнес

Автоматичний запуск програм

Де знайти програми запускаються автоматично
Є програми, які автоматично запускаються при завантаженні системи незалежно від того, хочете ви цього чи ні. Пошук і зупинка таких програм — сізіфова праця. Автоматичний запуск програм операційною системою Windows можливий з двох папок і восьми головних розділів реєстру. Нижче перераховані 10 місць, звідки Windows XP, Windows 2000 і Windows NT можуть автоматично запускати програми в процесі завантаження системи.
10. Папка Startup. Спеціальна папка Startup є одним з найпоширеніших місць розташування програм, які Windows автоматично завантажує на початковому етапі роботи. Папка може мати наступний повний шлях: Documents and Settings, user, Start Menu, Programs, Startup. Після міграції з NT папці Startup можна знайти в WinNT, Profiles, user, Start Menu, Programs, Startup.
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.
8. Розділ load. Кілька підрозділів реєстру також може автоматично запускати програми. Одне з таких таємних місць — параметр реєстру load в розділі HKEY_CURRENT_USERSoftwareMicrosoftWindowsNT CurrentVersionWindowsload.
7. Параметр Userinit. Параметр Userinit в розділі HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNT CurrentVersionWinlogonUserinit також може ініціювати запуск програм на етапі завантаження системи. Зазвичай цей параметр містить значення userinit.exe, але він може приймати значення змінних, розділених комами, так що інші програми можуть додаватися в кінець запису.
6. Параметр ExplorerRun. На відміну від load і Userinit, параметр ExplorerRun знаходиться в двох кореневих розділах — HKEY_CURRENT_USER і HKEY_LOCAL_MACHINE. Повні назви підрозділів з параметрами ExplorerRun: HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionPoliciesExplorerRun і KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionPoliciesExplorerRun.
5. Параметр RunServicesOnce. Параметр RunServicesOnce призначений для запуску службових програм до того, як користувач зареєструється в системі, і до того, як запрацюють програми з інших підрозділів. Параметр RunServicesOnce ви знайдете в підрозділах HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRunServicesOnce і HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRunServicesOnce.
4. Параметр RunServices. Програми, перераховані в RunServices, запускаються відразу після зазначених в RunServicesOnce і до того, як користувач зареєструється в системі. Параметр RunServices можна знайти в підрозділах HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRunServices і HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRunServices.
3. Параметр RunOnceSetup. Значення за замовчуванням для RunOnceSetup визначає програми для запуску після реєстрації користувача. Параметр RunOnceSetup є в кореневих розділах HKEY_CURRENT_USER і HKEY_LOCAL_MACHINE. Повні назви підрозділів: HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRunOnceSetup і HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRunOnceSetup.
2. Параметр RunOnce. Зазвичай параметр RunOnce використовується для автоматичного запуску програм різними засобами настройки. Цей параметр можна знайти в підрозділах HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRunOnce і HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRunOnce. Параметр RunOnce в кореневому розділі HKEY_LOCAL_MACHINE запускає відповідні програми безпосередньо після реєстрації користувача і до того, як запрацюють програми, зазначені в інших параметрах Run. Параметр RunOnce в кореневому розділі HKEY_CURRENT_USER запускає програми після того, як операційна система обробить інші параметри Run і вміст папки Startup. Працюючи в XP, можна також перевірити параметр RunOnceEx у підрозділі HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRunOnceEx.
1. Параметр Run. Безсумнівно, найпоширеніша розташування програм автозапуску — параметр Run, він знаходиться в розділі HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRun і в HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRun. Параметр Run в кореневому розділі HKEY_LOCAL_MACHINE запускає програми безпосередньо перед параметром Run в кореневому розділі HKEY_CURRENT_USER, і зазначені в обох параметрах програми запускаються раніше, ніж програми з папки Startup.
Джерело Де знайти програми запускаються автоматично