Службы (Services) - это приложения, запускаемые в фоновом режиме во время загрузки системы или при возникновении определенных событий и обеспечивающие основные функциональные возможности ОС. Как правило, службы не имеют графического интерфейса, поэтому их работа в большинстве своем не заметна для пользователя.
При стандартной установке Windows XP Professional в систему инсталлируется порядка 80-ти разнообразных служб. И несмотря на то, что не все из них запускаются автоматически, количество работающих по умолчанию всё равно кажется слишком завышенным, если учесть, что значительная часть от общего числа уязвимостей, когда-либо обнаруженных в этой ОС, приходится именно на системные службы. К тому же, в домашних условиях во многих работающих по умолчанию службах просто нет никакой необходимости.
По этим и ряду других причин, связанных с оптимизацией работы компьютера, все неиспользуемые вами службы рекомендуется отключить. Более того, отключение ненужных служб и функций — один из эффективнейших способов защиты от возможных нападений.
Просмотреть список всех служб, установленных на компьютере, можно следующим образом:
Пуск (Start) > Панель Управления (Control Panel) > Администрирование (Administrative Tools) > Службы (Services)
Либо запустив из командной строки services.msc:
Пуск (Start) > Выполнить (Run) > копируем в строку: services.msc > нажимаем ОК или клавишу ENTER
Список установленных на компьютере служб
Эта консоль, помимо просмотра текущего состояния и описания всех служб, позволяет остановить, возобновить или отключить каждую из них, задать действия по восстановлению на случай сбоя, выполнить настройку для конкретного профиля оборудования, изменить тип запуска и многое другое. Но нас, в первую очередь, будет интересовать последняя из перечисленных возможностей.
Итак, для каждой службы существует три варианта запуска:
Чтобы изменить значение типа запуска, установленное по умолчанию, кликните по нужной службе двойным нажатием мыши и в открывшемся окне свойств в первой закладке - "Общие" ("General") - выберите желаемый "Тип Запуска" ("StartUp Type"):
Изменение "Типа Запуска" службы.
Ниже приведен основной список служб в алфавитном порядке, для которых "Тип Запуска" рекомендуется установить в положение "Отключено" (однако в качестве общего правила нужно принять, что необходимо отключить все неиспользуемое!):
Web Publishing Wizard
Использование планировщика заданий Windows
Конфигурации DDE (%WINDIR%\system32\ddeshare.exe)
И в заключении несколько советов по данной теме:
Одним из способов определить, какие службы должны запускаться в вашей системе автоматически, может быть временное изменение типа запуска каждой из них на положение "Вручную" (единственное исключением из всего списка будет служба "Удаленный вызов процедур (RPC)"/"Remote Procedure Call (RPC)", так как тип её запуска не может быть изменен пользователем через консоль services.msc). После перезагрузки запустятся только те службы, в которых действительно есть обязательная необходимость.
Некоторые службы могут зависеть друг от друга. Об этом важно знать по причине того, что любая остановка или перезапуск службы всегда оказывает влияние и на службы, зависящие от нее. Поэтому перед тем как отключить какую-либо службу, желательно убедиться, что её работа не требуется для функционирования каких-либо нужных вам служб и приложений.
Для просмотра зависимостей нужно, открыв свойства службы, перейти в последнюю закладку - "Зависимости" ("Dependencies"). Верхний список будет показывать службы, от работы которых зависит функционирование выбранной. И нижний список, наоборот, содержит службы, которые находятся в зависимости от данной.Отсутствие каких-либо зависимостей в некоторых случаях может помочь вам при выборе решения об отключении.
Список всех запущенных служб и соответствующих им процессов можно получить с помощью команды tasklist /svc:
Пуск (Start) > Выполнить (Run)
Вписываем: cmd
Нажимаем ОК или клавишу ENTER.
В появившемся приложении вводим команду: tasklist /svc
И нажимаем на клавишу ENTER.
Результат будет получен примерно в следующем виде:
В качестве удобных инструментов для работы со службами можно использовать следующие бесплатные утилиты:
- PsService v2.21 (работа из командной строки)
- ServiWin Services/Drivers Manager (русификатор - файл, распаковав, нужно просто поместить в папку программы)
- WinServices
Автор: Saule
2007