Обычно они запускаются через реестр, хотя есть несколько разных мест, где программы могут запускаться, включая сценарии запуска, запланированные задачи, меню «Пуск» -> папка запуска, как службы и, как упоминалось ранее, реестр.
Большинство программ делают это в реестре, хотя.
В реестре есть 4 места для запуска программ, разделенных на 2 раздела.
Локальный компьютер хранит программы, которые запускаются независимо от того, кто запускает компьютер (установлен для всех пользователей)
А текущий пользователь хранит программы, которые запускаются только для пользователя, вошедшего в систему (установленного для вашего пользователя)
Итак, ключи:
[HK_LM \ HK_CU] \Software\Microsoft\Windows\CurrentVersion\Run
а также
[HK_LM \ HK_CU] \Software\Microsoft\Windows\CurrentVersion\RunOnce
RunOnce
используется только для запуска программы один раз и автоматически очищается при следующем запуске, хотя иногда программа устанавливает себя обратно при каждом запуске (обычно вирусы)
Такие программы, как punkbuster, полагаются на сервисы и сервисы могут быть настроены на автоматический запуск.
Чтобы получить к ним доступ, сделайте следующее:
- Откройте меню «Пуск»
- Введите: services.msc
- Нажмите enter
- Нажмите Да в диалоговом окне UAC.
- Найдите сервис и дважды щелкните по нему
- Нажмите Стоп, чтобы остановить службу
- Измените Тип запуска,
manual
чтобы предотвратить его повторную загрузку, или чтобыdisabled
ничто не могло даже запустить его вручную.
Обратите внимание, что если вы отключите punkbuster, вы не сможете играть в многопользовательские игры, в которых punkbuster активен.
Обратите внимание, что вы можете использовать команду net start
and net stop
для запуска и остановки служб, если для них не задан тип запуска disabled
.