Настройка служб в Windows 10

Службы — это десятки фоновых процессов, с которыми вы взаимодействуете, когда работаете на компьютере под управлением Windows 10. Это незаметные помощники, отвечающие за многочисленные задачи, включая проверку обновлений и работу звука, а также подключение к сети и защиту системы. Они запускаются автоматически, когда вы включаете компьютер, и работают в тихом режиме, что гарантирует, что все системы работает хорошо и не тормозит.

Но иногда эти помощники могут вызвать проблемы. Например, компьютер может начать «тормозить», если какая-то служба начинает использовать слишком много ресурсов процессора или памяти. Или, скажем, функция Bluetooth-принтера не используется, но его приложение работает вхолостую. В таких ситуациях полезно иметь возможность контролировать эти операции, например, отключать ненужные, перезапускать зависшие или настраивать их автоматический запуск.

В этой статье мы рассмотрим способы безопасного работы со службами Windows 10. Вы узнаете, за что отвечает каждая служба и как ее остановить или изменить тип запуска, не навредив системе. Эта информация поможет вам улучшить работу вашего компьютера, сделать его чуть более чувствительным и решить некоторые конкретные проблемы.

Вариант 1: «Службы»

В операционной системе Windows 10 есть отдельное меню, которое содержит список всех служб, доступных для использования, а также инструменты, необходимые для их настройки. Далее будет описана процедура входа и функции, доступные пользователю:

  1. Откройте утилиту «Службы», например через «Диспетчер задач». Для этого сначала вызовите его комбинацией клавиш Ctrl + Shift + Esc, а затем проследуйте на вкладку «Службы» и в нижней части окна кликните по пункту «Открыть службы».
  2. В отобразившемся на экране списке служб найдите ту, которую необходимо настроить, и откройте ее «Свойства». Для этого дважды кликните по названию или нажмите правой кнопкой мыши и выберите пункт «Свойства».
  3. На вкладке «Общие» находятся основные настройки. Здесь вы можете выбрать тип запуска. Делается это в одноименном выпадающем списке. Всего представлено четыре режима:
  4. «Автоматически» — служба будет запускаться автоматически, в зависимости от настроек операционной системы.
  5. «Автоматически (отложенный запуск)» — то же самое, что и «Автоматически», только включение будет происходить не сразу после запуска Windows 10.
  6. «Вручную» — при запуске компьютера будут применяться последняя выставленная конфигурация. Если служба была отключена, то она не будет запущена автоматически.
  7. «Отключена» — сразу после включения компьютера служба будет отключена, пока вы ее не запустите самостоятельно.
  8. Здесь же вы можете изменить состояние службы: запустить ее, отключить, приостановить или продолжить выполнение. Для этого следует воспользоваться соответствующими кнопками в нижней части окна.
  9. На вкладке «Вход в систему» осуществляется настройка прав доступа. При установленном переключателе в положение «С системной учетной записью» авторизация будет происходить с правами администратора, соответственно, служба сможет взаимодействовать со всеми системными компонентами. Отдельно вы можете дать разрешение на внесение изменений в конфигурацию рабочего стола.

    Устанавливая переключатель в положение «С учетной записью», вам нужно будет ввести имя пользователя и пароль, чтобы служба могла взаимодействовать только с этим пользователем.

  10. На вкладке «Восстановление» расположены настройки поведения системы при сбоях в работе выбранной службы. Отдельно задаются параметры для первого сбоя, второго и последующих. Выполняется это посредством выпадающего списка. На выбор есть четыре варианта поведения:
  11. «Не выполнять никаких действий» — при сбое никаких действий не будет предпринято, выполнение службы остановится.
  12. «Перезапуск службы» — будет совершена автоматическая перезагрузка.
  13. «Запуск программы» — выполнится инициализация указанной пользователем программы. Этот вариант требует дополнительной настройки, о чем будет рассказано чуть позже.
  14. «Перезагрузка компьютера» — компьютер автоматически перезапустится. Предварительно на экране появится соответствующее уведомление, чтобы пользователь смог успеть сохранить важные данные.
  15. Чуть ниже можно задать интервал сброса счетчика сбоев. По умолчанию это будет происходить ежедневно, но при необходимости измените показатель. Также есть возможность установить задержку перезапуска некорректно работающей службы. По умолчанию это происходит через одну минуту.
  16. Если при помощи одного из выпадающих списков вы выбрали значение «Запуск программы», тогда в этом меню активируется блок «Выполнение программы». В нем вы можете выбрать непосредственно само приложение, которое будет запускаться при сбое. Сделать это можно путем указания пути к его исполняемому файлу или через диалоговое окно файлового менеджера, вызываемого посредством кнопки «Обзор». При необходимости задайте дополнительные параметры запуска программы в поле «Параметры командной строки». Если в приложение нужно передать количество возникших ошибок, тогда установите отметку напротив опции «Дописать в командную строку счетчик ошибок (/fail=%1%)».
  17. На вкладке «Зависимости» нет никаких параметров для изменения, здесь только перечисляются другие службы, обеспечивающие корректную работу текущей.
  18. После того как настройка будет завершена, не забудьте нажать по кнопкам «Применить» и «ОК», чтобы все внесенные изменения сохранились.

Вариант 2: «Командная строка»

В случае необходимости настройку служб можно выполнить с помощью «Командной строки», что означает, что все действия будут выполняться с помощью ввода специальных команд. Однако для получения полного доступа ко всем функциям рекомендуется открыть консоль от имени администратора, что можно сделать в отдельной статье на нашем сайте.

Следует перейти к настройки, когда на экране компьютера появится черное окно консоли:

  1. Сначала выведите список всех служб, работающих в операционной системе. Для этого введите приведенную ниже строку и нажмите Enter.

    sc query

    Наконец, вы увидите названия служб. Важно помнить значение напротив строки «Имя_службы», чтобы найти нужную. Также обратите внимание на строку «Выводимое_имя», поскольку она отображается в стандартной утилите «Службы».

  2. Найдя службу, параметры которой необходимо изменить, рекомендуется предварительно просмотреть ее текущие конфигурационные данные. Делается это посредством представленной ниже команды:

    Sc qc "имя_слyжбы"

    После этого на экране появится подробная информация о службе, включая поля «Тип_запуска», «Имя_двоичного_файла» и «Зависимости». Вы можете изменить только тип запуска, используя команды.

  3. Когда информация о службе была получена, можно переходить непосредственно к изменению ее работы. Всего доступны три операции: остановка, запуск и удаление. Для их инициализации воспользуйтесь следующими командами:

    Sc остановить <имя_службы> (остановить) sc начало <имя_службы> (начало) sc удалить <имя_службы> (избавление)

    В окне «Командной строки» вы увидите соответствующее сообщение после завершения работы команды.

  4. Также через консоль можно изменить тип запуска службы. Делается это посредством специальной команды со следующим синтаксисом:

    Sc config для имени_службы начало = тип_запуска

    Всего существует три режима работы: автоматический — автоматический, запрос — вручную, отключенный — отключенный. На экране появится отчет с результатами операции после ввода команды.

    Именно так! Если параметр start= не используется, после него должен стоять пробел.

  5. При необходимости вызовите справку касательно команды sc. Делается это посредством представленной ниже строки. В справке можно посмотреть дополнительные параметры для управления службами.

    sc ?

Примечание! Если имя службы состоит из двух и более слов, его необходимо взять в одинарные () или двойные (") прямые кавычки. Пример: sc delete "Events Utility".

Некоторые службы запускаются автоматически в Windows 10, даже если они не нужны, что может замедлять работу компьютера, что делает настройки служб Windows 10 более эффективными и быстрыми. Встроенный инструмент «Службы» позволяет отключать ненужные процессы, такие как функции, которые вы не используете. Однако будьте осторожны, отключайте только те службы, назначение которых ясно, иначе это может нарушить работу системы. В большинстве случаев достаточно просто проверить, работают ли службы, и настроить их на «Вручную» или «Отключено», если они не нужны.

Вариант 3: «Редактор реестра»

Чтобы изменить параметры служб Windows 10, необходимо изменить соответствующие ключи системного реестра. Несмотря на то, что этот метод позволяет только изменить тип запуска, отключить работу службы таким образом невозможно. Чтобы выполнить задание, необходимо выполнить следующее:

  1. Откройте окно утилиты «Выполнить» с помощью комбинации клавиш Win + R, а затем введите приведенную ниже команду и нажмите по кнопке «ОК».

    regedit

  2. В появившемся окне «Редактора реестра» проследуйте по указанному ниже пути, чтобы попасть в директорию с перечнем всех установленных служб в операционной системе.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

    В верхней части интерфейса вставьте указанный путь в адресную строку и нажмите Enter, чтобы быстро попасть в целевую директорию.

  3. Находясь в папке «Services», раскройте список подкатегорий, кликнув по стрелочке, находящейся слева от названия. Далее найдите папку с именем службы, которую необходимо изменить, и выберите ее, щелкнув кнопкой мыши.
  4. В списке содержащихся в директории файлов найдите «Start» и откройте его «Свойства». Сделать это можно либо двойным кликом по названию, либо через контекстное меню. Во втором случае нажмите по файлу правой кнопкой мыши и из появившегося списка опций выберите пункт «Изменить».
  5. В открывшемся окне введите в поле «Значение» число от 2 до 4. В зависимости от вставленной цифры будет задан определенный режим запуска:
  6. 1 — автоматически (отложенный запуск);
  7. 2 — автоматически;
  8. 3 — вручную;
  9. 4 — отключена.
  10. Введите желаемое значение и кликните «ОК», чтобы сохранить внесенные изменения. Затем окно «Редактора реестра» можно закрыть.

Очевидно, что настройка служб с помощью «Редактора реестра» не предлагает большого количества функций. Однако преимуществом использования этого метода является возможность принудительного изменения типа запуска, даже в тех случаях, когда это невозможно сделать с помощью утилиты «Службы» или «Командной строки».

Несмотря на то, что настройка служб Windows 10 может показаться сложной, в настоящее время она представляет собой мощный инструмент для тщательной настройки системы. Вы можете получить больше контроля над своим компьютером, если понимаете работу нескольких основных служб.

Самое главное — действовать осторожно. Прежде чем вносить изменения, особенно отключать незнакомую службу, создайте точку восстановления системы. Это ваш надежный страховочный трос, который позволит легко вернуть все как было в случае проблемы.

Помните, что нет идеального набора настроек для каждого человека. То, что ускорит работу одного компьютера, может нарушить стабильность другого. Начинайте с небольшого, экспериментируйте с самыми безопасными параметрами и наблюдайте за поведением системы, пока вы не найдете тот баланс настроек, который идеально подходит для ваших задач.

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

Оцените автора
Добавить комментарий