Назад | Перейти на главную страницу

Могу ли я установить для всех "автоматических" служб значение "ручное" в Windows XP?

Хочу свести количество запущенных сервисов к минимуму. Могу ли я настроить все службы, которые запускаются автоматически, в ручной режим, чтобы он запускался только при необходимости. Или это сделает мою систему Windows XP нестабильной?

Хотя теоретически это может показаться хорошей идеей, вот несколько потенциальных проблем:

  1. Обнаружение зависимостей несовершенно; некоторые программы / программное обеспечение могут ожидать, что сервисы будут активными, а не активными, и просто не смогут работать, а не попытаются их запустить.
  2. В некоторых случаях событие может потребовать внезапного запуска большого количества служб, что приведет к несвоевременному замедлению работы системы.
  3. Некоторые службы, хотя и не являются технически зависимыми, все же могут предпочесть запускаться в определенном порядке. Я недавно видел это на клиентской машине, когда одна служба не запускалась успешно, если не была сделана вручную зависимой от поздней службы, даже если они не были технически зависимыми.

Конфигурации сервисов Blackviper многие считают библией оптимизации служб Windows. Посмотрите в разделе «Популярный контент».

А теперь самый жесткий ответ на ваш вопрос - сообщение в блоге Марка Руссиновича. Запуск Windows без служб определенно стоит прочитать.

В Windows XP по умолчанию включено около четырех десятков служб, в том числе те, которые многие считают излишними, такие как Remote Registry, Alerter и SSDP Discovery (Universal Plug and Play). Поэтому у многих администраторов Windows часто возникает вопрос: какие службы можно безопасно отключить? Что, если бы я сказал вам, что Windows не нуждается в каких-либо службах, по крайней мере, для базовых функций, таких как просмотр веб-страниц и выполнение приложений?

Ему удается убить smss.exe, winlogon.exe, services.exe, lsass.exe и csrss.exe, и все еще может запускать IE. Он просто не может выйти из системы. Или выключить. Но эй.