Win7: Автозапуск (mcsonfig) для пользователя SYSTEM?

372
Deragon

Итак, когда вы открываете msconfig.exe, вы можете выбрать, какие приложения должны запускаться при включении компьютера. Это во вкладке «Автозапуск».

Однако на этой вкладке отображаются только альтернативы для вошедшего в систему пользователя. Если я открою панель управления и перейду на вкладку процессов, я вижу множество приложений, работающих под пользовательской СИСТЕМОЙ. (например, серверы punkbuster и apache, которые я не хочу запускать постоянно).

Как я могу отключить их, чтобы они не запускались при включении компьютера?

1

2 ответа на вопрос

1
LPChip

Обычно они запускаются через реестр, хотя есть несколько разных мест, где программы могут запускаться, включая сценарии запуска, запланированные задачи, меню «Пуск» -> папка запуска, как службы и, как упоминалось ранее, реестр.

Большинство программ делают это в реестре, хотя.

В реестре есть 4 места для запуска программ, разделенных на 2 раздела.

Локальный компьютер хранит программы, которые запускаются независимо от того, кто запускает компьютер (установлен для всех пользователей)

А текущий пользователь хранит программы, которые запускаются только для пользователя, вошедшего в систему (установленного для вашего пользователя)

Итак, ключи:

[HK_LM \ HK_CU] \Software\Microsoft\Windows\CurrentVersion\Run 

а также

[HK_LM \ HK_CU] \Software\Microsoft\Windows\CurrentVersion\RunOnce 

RunOnce используется только для запуска программы один раз и автоматически очищается при следующем запуске, хотя иногда программа устанавливает себя обратно при каждом запуске (обычно вирусы)

Такие программы, как punkbuster, полагаются на сервисы и сервисы могут быть настроены на автоматический запуск.

Чтобы получить к ним доступ, сделайте следующее:

  1. Откройте меню «Пуск»
  2. Введите: services.msc
  3. Нажмите enter
  4. Нажмите Да в диалоговом окне UAC.
  5. Найдите сервис и дважды щелкните по нему
  6. Нажмите Стоп, чтобы остановить службу
  7. Измените Тип запуска, manualчтобы предотвратить его повторную загрузку, или чтобы disabledничто не могло даже запустить его вручную.

Обратите внимание, что если вы отключите punkbuster, вы не сможете играть в многопользовательские игры, в которых punkbuster активен.

Обратите внимание, что вы можете использовать команду net startand net stopдля запуска и остановки служб, если для них не задан тип запуска disabled.

1
Devid

Лучше всего сначала открыть приложения / программы, которые вы не хотите запускать при включении компьютера. Проверьте в каждой из этих программ, есть ли возможность отключить автоматический запуск и автоматическое обновление. Если нет опции, используйте автозапуск . Запустите его от имени администратора и снимите флажок с программы (у которой нет возможности отключить автоматический запуск), которую вы не хотите запускать с вашего ПК. Также выполните поиск Services.msc (запуск от имени администратора) и измените службы, которые вы не хотите запускать на своем ПК, с Автоматического на Ручной. Но будьте осторожны, потому что, если вы не знаете, что делаете, вы можете испортить свой компьютер. Также проверьте ваш планировщик задач, там вы можете отключить задачи, которые вам не нужно запускать.

Вам не нужно связываться с msconfig.exe, потому что, если я правильно знаю, он предназначен для проверки вашей системы (устранения неполадок).

Autoruns также поддерживает управление службами и задачами Der Hochstapler 9 лет назад 0
@OliverSalzburg Да, хорошо, что вы упомянули об этом. Но лучше всего оставить Autoruns последним решением, если вы не можете отключить автоматический запуск из параметров программы. Devid 9 лет назад 0