Иногда требуется выполнить остановку, запуск или отключение той или иной службы из командной строки. Такая необходимость может возникнуть, например, при создании командных файлов или ярлыков, написании собственных скриптов, программ и т.п. В этой короткой статье будет рассказано, какие команды необходимо выполнить, чтобы остановить, запустить или же отключать автоматический запуск той или иной службы Windows. Сведение, описанные ниже, применимы к разным версиям Windows, таким как: Windows 2000, Windows XP, Windows Server, Windows 7, Windows Vista, Windows 8.

Команды для управления службами Windows

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

net stop имя_службы

Для запуска службы используется такая команда:

net start имя_службы

Если необходим перезапуск службы, то можно выполнить обе вышеуказанные команды подряд:

net stop имя_службы
net start имя_службы

Надо понимать, что команды, описанные выше, всего лишь приостанавливают или запускают службу разово, но не задают тип запуска службы при загрузке системы. Чтобы полностью отключить службу Windows (точнее, установить тип запуска «Отключено»), необходимо выполнить следующую команду:

sc config имя_службы start= disabled

Учтите, что пробел перед словом “disabled” необходим. Вместо “disabled” также могут быть другие слова, как:

  • auto (автоматически)
  • demand (по требованию, вручную)
  • delayed-auto (отложенный запуск)

Короткие имена служб Windows

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

  1. Нажмите комбинацию клавиш Win+R.
  2. В появившееся окно введите services.msc и нажмите Enter.
  3. Когда перед Вами появится список служб Windows, выберите необходимую, кликните по ней правой кнопкой мыши и выберите пункт Свойства.
  4. Вы увидите окно, в верхней части которого можно прочесть имя службы.
    Свойства службы автоматических обновлений

Примечание. В операционных системах Windows 7 и Windows 8 командную строку необходимо запускать от имени администратора, иначе у Вас не будет полномочий для задание вышеуказанных настроек.

3 комментария

  • oleg jakovlev:

    Я редко оставляю комментарии. Лень. Но тут, другое дело. Отличный сайт. Самый толковый из всех, что пересмотрел в поиске инструкций, как работать с командной строкой. Спасибо!

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