Управление службами через CMD
Управление системными службами через командную строку
Службы обеспечивают ключевые функции рабочих станций и серверов. Для управления системными службами на локальных и удаленных системах используется команда контроллера служб (service controller command) SC, имеющая набор подкоманд, здесь описывается лишь их некоторая часть.
Для удобства пользования в командной строке используются сокращенные названия служб Windows (например, Spooler — диспетчер очереди печати, Dhcp — DHCP-клиент, W32Time — Служба времени Windows и т.п., см таблицу по ссылке).
Команды SC — настройка, запуск и останов системный служб Windows
- SC config — настройка учетных записей регистрации и запуска служб;
- SC query — вывод списка всех служб, настроенных на компьютере;
- SC qc отображение конфигурации определенной службы;
- SC start — запуск служб;
- SC stop — останов служб;
- SC pause — приостановка работы служб;
- SC continue — возобновление работы служб;
- SC failure — задание действий, выполняемых при сбое службы;
- SC qfailure — просмотр действий, выполняемых при сбое службы.
Примеры работы с командами SC
Во всех командах можно указывать имя удаленного компьютера, со службами которого вы хотите работать. Для этого вставьте UNC-имя (например, \Roza) или IP-адрес (например, 192.168.1.1) компьютера перед используемой подкомандой. Вот синтаксис: sc ИмяСервера Подкоманда.
Пример команды sc на компьютере с Windows 10:
- sc \Roza query Spooler
Чтобы получить список всех служб, настроенных в системе, введите в командной строке команду: sc query type=service state=all или sc ИмяСервера query type=service state=all где ИмяСервера — UNC-имя или IP-адрес удаленного компьютера.
Иногда вам может понадобится, взять управление службами Windows 10. Чтобы остановить некоторые службы, запустить, отключить службу, задержать запуск или возобновить или приостановить службу Windows. Необходимо использовать встроенный инструмент в операционной системе Windows -оснастку «Службы». Эта небольшая статья покажет вам, как запустить, остановить или перезагрузить любую службу в Windows 10, с помощью диспетчера Служб, а также Командной строки.
Службы Windows, обычно запускаются, при старте компьютера в фоновом режиме. Грубо говоря, они обрабатывают задачи низкого уровня, которые как правило не требуют взаимодействия с пользователем. В диспетчере управления службами вы сможете запускать, останавливать, отключать, отложить запуск Служб Windows 10. Давайте посмотрим, как сделать это более подробно.
4 способа как открыть «Службы» в Windows 10.
Способ 1. Открыть службы Windows можно с помощью диалогового окна «Выполнить».
Нажмите сочетание клавиш Win + R и введите или скопируйте и вставьте команду: services.msc в диалоговом окне «Выполнить» и нажмите Enter. Это откроет оснастку «Диспетчер служб».
Способ 2. Открыть службы Windows можно с помощью меню WinX.
Кликните правой кнопкой мыши на кнопку «Пуск» или нажмите сочетание клавиш Win + X в открывшемся меню выберите «Управление компьютером», далее перейдите «Службы и приложения» → «Службы».
Способ 3. Открыть службы Windows с помощью Поиска Windows.
Откройте меню «Пуск» и начните набирать слово «Служб» на клавиатуре, в найденных результатах кликните мышкой «Службы», это откроет нужную нам оснастку.
Способ 4. Открыть службы Windows с помощью Классической панели управления.
Откройте классическую панель управления. Перейдите Панель управленияСистема и безопасностьАдминистрированиеСлужбы
В диспетчере, вы увидите список служб, работающих в системе. Вы также будете иметь возможность посмотреть статус любой Службы — Имя, Описание, Состояние (работает или остановлена), Тип запуска и др..
Типы запуска служб Windows 10.
Windows 10 предлагает четыре типа запуска:
- Автоматический
- Автоматически (отложенный запуск)
- Вручную
- Отключена.
Запуск, остановка, отключение служб Windows 10.
Для запуска, остановки, приостановки, возобновления или перезагрузки любой службы Windows, выберите службу и кликните правой кнопкой мыши на ней. Вам будут предложены эти варианты. См скрин.
Если вы хотите управлять большим количеством опций, дважды кликните на службе, чтобы открыть окно «Свойства».
В раскрывающемся меню «Тип запуска», вы сможете выбрать как будет запускаться редактируемая вами служба.
В строке Состояние, вы увидите кнопки «Запустить», «Остановить», «Приостановить», «Продолжить» (Возобновить службу).
В окне Свойств, вы также увидите другие вкладки, которые предлагают дополнительные опции и информацию — «Вход в систему», «Восстановление» и «Зависимости».
После того, как вы внесете изменения, вы должны нажать на кнопку «Применить» и при необходимости перезагрузить компьютер, для того чтобы изменения вступили в силу.
Управление службами с помощью Командной строки Windows.
Вы также можете использовать командную строку для Запуска, Остановки, Приостановки, и Возобновления любой службы.
Откройте командную строку (от имени администратора) и выполните одну из следующих команд:
Для примера используется служба
Запустить службу:
net startservice
Остановить службу:
net stopservice
Приостановить обслуживание:
net pauseservice
Возобновить обслуживание:
net continueservice
Примечание: Не рекомендуется изменять настройки по умолчанию, если вы не знаете, что вы делаете, так как это может вызвать проблемы в вашей операционной системе.
Рекомендуем: Все способы открыть Службы в Windows 11
Простым языком о том что такое “Службы”, как их открыть и отключить в случае необходимости.
Содержание статьи:
- Что такое “Службы” в Windows 10
- Пример служб Windows
- Как открыть утилиту “Службы”
- Способ 1. Поиск внутри системы
- Способ 2. Меню Пуск
- Способ 3. Запуск с помощью команд
- Способ 4. Управление компьютером
- Способ 5. Панель управления
- Способ 6. Конфигурация системы
- Способ 7. Использование системного файла
- Как отключить ненужные службы в Windows 10
Что такое “Службы” в Windows 10
Службы Windows — это не имеющие интерфейса и работающие в фоновом режиме программы. Они используются операционной системой для управления сетевыми подключениями, воспроизведения звука, обеспечения функциональности файловой системы, безопасности и аутентификации, отображения цветов и взаимодействие с пользователем через интерфейс.
Таким образом, службы выступают чем-то вроде средства связи между Windows и многочисленными компонентами системы. Это позволяет наладить рабочую среду так, чтобы она работала без сбоев.
Пример служб Windows
- Active Directory Service (Активный каталог).
Данная служба Microsoft разработана специально для сетей Windows. Она включена по умолчанию в большинство систем Microsoft Windows Server. Активный каталог контролирует централизованное управление доменом и функцией идентификации. - Prefetch и Superfetch.
Задача этих служб — повышение скорости запуска операционной системы и приложений путем кэширования в оперативную память часто используемых файлов. Программа работает автоматически, отслеживая часто используемые программы. - Background Intelligent Transfer Service (Фоновая интеллектуальная служба передачи данных).
Данная служба облегчает дросселирование, приоритезацию и асинхронную передачу файлов между компьютерами через полосу пропускания. Она играет ключевую роль в поставке обновлений для пользователей Windows. - DNS Client Service (Служба DNS-клиентов).
Задача данной службы — обработка доменных имен в IP-адреса. Кроме того, она позволяет локально кэшировать полученные данные. - Computer Browser Service.
Эта служба помогает пользователям находить общие файлы на соседних компьютерах.
Вся информация обрабатывается лишь на одном из них — Master Browser. Как следствие, чтобы получить нужные файлы, другие компьютеры обращаются к компьютеру-хосту. - Internet Connection Sharing (ICS, Общий доступ подключения к интернету).
ICS позволяет использовать одно устройство, подключенное к интернету, в качестве точки доступа для других устройств. Такой доступ может осуществляться через широкополосный Ethernet, сотовую связь, WiFi или другой шлюз. - Routing and Remote Access Service (Служба маршрутизации и удаленного доступа).
Данный сервис позволяет создавать приложения, управляющие возможностями удаленного доступа и маршрутизации Windows. Это помогает обозначить устройство в качестве сетевого маршрутизатора.
И это лишь малая часть служб, которые вы можете найти. Часть из них жизненно необходима для Windows, и без них операционная система не проработает одной минуты, а часть можно смело отключать.
В этой статье мы рассмотрим 7 способов открыть службы Windows, а также разберем как можно отключить ненужные фоновые сервисы.
Как открыть утилиту “Службы”
Способ 1. Поиск внутри системы
Самый простой и при этом недооцененный способ запуска утилиты — поиск ее внутри системы. Его можно использовать не только для обозначенного нами сервиса, но и для любого другого стандартного компонента Windows 10.
Чтобы открыть утилиту, просто щелкните левой кнопкой мыши по меню Пуск и введите команду Службы. Кликните по найденному приложению и запустите его.
При желании, вы всегда можете провести запуск от имени администратора. В большинстве случаев такой необходимости нет, но на всякий случай Microsoft решили ее предоставить.
Способ 2. Меню Пуск
С выходом операционной системы Windows 10, ее интерфейс был существенно переработан, в сравнении с более старыми версиями. Тем не менее, многие стандартные приложения по прежнему можно отыскать привычным нам способом.
1. Откройте меню Пуск, щелкнув по клавише в левом нижнем углу.
2. Пролистайте список приложений пока не увидите папку Средства администрирования.
3. Откройте данную папку и среди представленных компонентов найдите утилиту Службы.
4. Запустите утилиту.
Способ 3. Запуск с помощью команд
Большинство стандартных приложений операционной системы Windows 10 можно запускать с помощью ввода специальных команд. Поначалу их придется гуглить, но с опытом вы наверняка их все запомните.
Командой запуска утилиты “Службы” является: services.msc
1. Откройте меню Пуск, щелкнув по иконке Windows в левом нижнем углу.
2. В диалоговом окне введите команду services.msc.
3. Запустите найденное приложение.
Дополнительные способы.
Утилита “Выполнить”.
Альтернативным, и в большинстве случаев более удобным, средством запуска стандартных приложений является утилита Выполнить. Давайте рассмотрим ее применение:
1. Откройте утилиту Выполнить с помощью комбинации клавиш Windows + R.
2. Введите команду services.msc и нажмите Enter.
По завершению выполнения инструкции, перед вами появится окно утилиты “Службы”.
“Командная строка”
Консольную утилиту Windows можно использовать не только как “средство от всех проблем” в операционной системе. С ее помощью также можно выполнять быстрый запуск стандартных приложений. Работает командная строка аналогично утилите “Выполнить”.
1. Откройте командную строку.
2. Введите команду services.msc и нажмите Enter.
Утилита “Службы” должна теперь запуститься.
“PowerShell”
PowerShell представляет собой улучшенную версию командной строки, которую по прежнему больше игнорируют, чем по-настоящему используют.
1. Запустите PowerShell любым удобным вам способом.
2. Введите команду services.msc и нажмите клавишу Enter.
“Диспетчер задач”
Пожалуй, самый неожиданный способ запуска утилиты. Хотя на самом деле все вполне логично.
Приложение “Диспетчер задач” известно своими мониторинговыми особенностями, возможностью управлять процессами Windows и даже доступом к настройке автозагрузок. Однако, это далеко не весь ее потенциал.
При желании, вы можете открыть утилиту “Службы” путем запуска нового процесса.
1. Откройте Диспетчер задач.
2. Щелкните по клавише Файл и выберите опцию Запустить новую задачу.
3. В открывшемся диалоговом окне введите команду services.msc и нажмите Enter.
Способ 4. Управление компьютером
Управление компьютером — один из наиболее удобных способов, позволяющих быстро получить нужный результат. Чтобы открыть утилиту “Службы” с помощью данной программы, выполните следующую инструкцию:
1. Щелкните правой кнопкой мыши по меню Пуск.
2. Выберите опцию Управление компьютером.
3. Далее щелкните по меню Службы и приложения.
4. Откройте утилиту Службы.
Способ 5. Панель управления
Несмотря на то, что большинство настроек операционной системы перешли в приложение “Параметры Windows”, Панель управления по прежнему не теряет свою актуальность. Ею всегда можно воспользоваться для поиска служебных программ.
1. Откройте Панель управления.
2. Переключите опцию Просмотр в режим Категории для более простого поиска.
3. Перейдите в раздел Система и безопасность.
4. Далее откройте подраздел Администрирование.
5. Здесь вы можете найти и запустить приложение Службы.
Способ 6. Конфигурация системы
Конфигурация системы — одна из важнейших утилит по настройке операционной системы: ее поведения и запуска. Если вы решите открыть “Службы” с помощью нее, то получите несколько ограниченный результат. Тем не менее, именно “Конфигурация системы” поможет быстро включать и отключать сервисы, в то время как работа через классическое приложение “Службы” может отнять значительно больше времени.
Чтобы открыть “Службы” с помощью утилиты “Конфигурация системы”, воспользуйтесь следующей инструкцией:
1. Откройте утилиту Выполнить с использование горячих клавиш Windows + R.
2. Введите команду msconfig и нажмите Enter.
3. Перед вами появится окно утилиты Конфигурация системы.
4. Перейдите в раздел Службы.
5. Здесь вы найдете все интересующие вас сервисы.
Обратите внимание:
Если вы решились отключить некоторые службы, рекомендуем установить галочку рядом с опцией Не отображать службы Майкрософт. Таким образом вы обезопасите себя и компьютер от случайных действий, которые могут спровоцировать сбой системы.
Способ 7. Использование системного файла
Если вам привычнее всего работа с “Проводником” Windows, вы можете вручную найти папку с нужным приложением. Для этого просто нужно знать путь к нему.
Адрес к приложению “Службы”:
C:WindowsSystem32
Скопируйте адрес, откройте проводник и вставьте его в адресную строку. Далее нужно нажать Enter.
Все файлы расположены в алфавитном порядке. Поэтому пролистайте список документов ближе к концу содержимого и найдите утилиту services.msc
Откройте утилиту и настройте нужные вам службы.
Как отключить ненужные службы в Windows 10?
Открыв утилиту “Службы”, вы найдете десятки сервисов, отвечающих за те или иные компоненты операционной системы. Большинство из них крайне важны, другие же никоим образом не влияют на работоспособность Windows.
Отключить такие бесполезные службы довольно легко. Рассмотрим на примере сервиса “Факс”.
1. Откройте свойства этой службы.
2. Для начала выберите Тип запуска. Он может быть Автоматическим, Ручным или же вовсе Отключенным.
3. Если служба уже Активна или Отключена, вы можете вручную включить/отключить ее, щелкнув по соответствующим задаче клавишам: Запустить или Остановить.
4. Чтобы сохранить внесенные изменения, нажмите Применить.
Интересной особенностью операционной системы Windows всегда было то, что практически любое стандартное приложение можно запустить десятком различных способов. И ни один из них не подведет, приведя нас строго к желаемому результату.
Получив доступ к “Службам”, мы редко задумываемся над тем насколько некоторые из них важны и как серьезно их отключение или включение может повлиять на производительность компьютера и состояние Windows в целом. Поэтому, если вы решились отключить некоторые сервисы, убедитесь, что не деактивируете жизненно важные.
Надеемся, статья оказалась для вас полезной и помогла понять принципы запуска “Служб” и работы с ними.
Похожие статьи про восстановление данных:
Дата: 17/01/2020
Теги: Windows, Документы, Как восстановить, Компьютер, Ошибка
Как в командном файле получить список служб Windows? Как узнать, установлена ли определённая служба? Как проверить её состояние? Как её перезапустить?
Получить ответы на эти важные вопросы помогут команды SC и NET.
Для получения списка служб используется команда:
sc query type= service
Она перечисляет службы, выводя для каждой следующую информацию:
Имя_службы: wuauserv Выводимое_имя: Центр обновления Windows Тип : 20 WIN32_SHARE_PROCESS Состояние : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, ACCEPTS_PRESHUTDOWN) Код_выхода_Win32 : 0 (0x0) Код_выхода_службы : 0 (0x0) Контрольная_точка : 0x0 Ожидание : 0x0
Важно, что язык вывода может быть разным (зависит от языковой версии Windows, региональных настроек), т.е. при написании командного файла необходимо учитывать, что вывод для той же службы может быть и таким:
SERVICE_NAME: wuauserv DISPLAY_NAME: Automatic Updates TYPE : 20 WIN32_SHARE_PROCESS STATE : 4 RUNNING (STOPPABLE,NOT_PAUSABLE,ACCEPTS_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0
Проверить наличие определённой службы можно поиском, например:
sc query type= service | findstr /i "wuauserv"
Если служба существует, вывод будет содержать строчку, а код возврата будет 0.
Если такой службы нет, вывод будет пустым, а код возврата 1.
Важно! В качестве строки поиска здесь используется внутреннее имя службы, которое не зависит от языковых настроек (DISPLAY_NAME зависит).
Для проверки конфигурации и статуса можно использовать команду SC QUERY
, команда работает с внутренними именами, поэтому для проверки службы Планировщик задач можно написать SC QUERY schedule
, и это будет работать везде. Проверить, запущена ли служба, можно по наличию строки RUNNING или STOPPED:
sc query schedule | find "RUNNING"
Команда NET START
перечисляет все запущенные службы по одной на строчку, что делает работу с ней простой, например, проверить, что служба запущена, можно командой NET START | find «Планировщик заданий». Но необходимо учитывать, что эта команда работает с пользовательскими именами (Display Name) служб и приведённая команда не сработает в англоязычных региональных настройках.
Пользователи должны знать, как самостоятельно открыть консоль «Службы» в Windows 10. На этой платформе находится список всех вспомогательных программ и отображается их активность. Остановку или, наоборот, запуск любого сервиса можно выполнить из служебной консоли. Правда, пользователь должен помнить, что большинство программ на ПК взаимосвязаны. Остановка одной отобразится на других.
Что такое «Службы» в Windows 10
Для обеспечения нормальной работы компьютера и ОС Win 10 существуют различные вспомогательные программы и сервисы. Все они запускаются, как правило, автоматически (по умолчанию) при включении ПК. От их функционирования зависит слаженная работа компьютера. Если какие-то сервисы не открываются, вернее, не запускаются, значит, пользователь нажал на «Стоп», то есть остановил выполнение этих программ. Иногда приложения останавливаются самостоятельно из-за сбоя или неполадок в системе.
Отображаются все эти вспомогательные сервисы в списке консоли под названием «Службы». У каждого элемента, входящего в этот перечень, своя задача и функция. Вызвать служебное окно (площадку) удастся с помощью такой команды (набора символов): «services.msc». Любой пользователь сможет найти и посмотреть список всех программ. Разрешается даже отключать (останавливать) некоторые из приложений.
На каждом ПК имеется стандартный и расширенный наборы софтов. Увидеть весь список вспомогательных приложений можно, например, через Панель управления. Такая фраза (опция) закреплена в контекстном меню сервиса Пуск. Активировав Панель управления, нужно нажать мышкой один раз на слово «Администрирование». В результате таких действий появится перечень сервисов, а в их числе потребуется отыскать «Службы». Если опять нажать на найденное слово правой кнопкой мыши, то удастся перейти в новое окошко и попасть в искомую консоль.
Попав в служебное окно, пользователь увидит два списка: расширенный и стандартный. Эта площадка содержит не только перечень, но и полное наименование каждой программы, ее описание, назначение, тип запуска и состояние. Если кликнуть единожды по любому служебному элементу, то всплывет небольшое окошко с его свойствами и зависимостями.
Прежде чем отключать приложение, нужно посмотреть, от каких компонентов оно зависит. Ведь если нажать на «Стоп», то работа выбранного элемента остановится. К тому же остановка такого сервиса может отобразиться на других, связанных с ним, компонентах.
Как войти в «Службы»
Каждый пользователь сможет самостоятельно активировать консоль со списком служебных компонентов. Найти этот сервис у себя на ПК можно из рабочего стола, то есть, запустив и открыв Виндовс. Пользователю нужно не только активировать специальное окно, но и отыскать в перечне нужную программу, а затем кликнуть по ней, чтобы вызвать еще одно окошко со «Свойствами» для внесения каких-либо изменений (например, для отключения компонента).
Через поиск в системе
Способ активации через поиск:
- перейти из рабочего стола в Пуск;
- активировать «Поиск»;
- написать слова: msc;
- задать путь: Windows (C:);
- когда появится результат поиска, то есть слово «services», кликнуть по нему единожды для открытия и просмотра полного перечня компонентов служебного окна.
Управление компьютером
Как выполнить включение служебной консоли через «Управление компьютером»:
- зайти из рабочего стола в Пуск;
- всплывет контекстное меню на панели задач;
- отыскать и активировать фразу «Управление компьютером»;
- в открывшемся окне под названием «Управление компьютером» найти и активировать «Службы».
Конфигурация системы
Способ активации через «Конфигурацию системы»:
- найти и активировать «Выполнить»;
- в окошке написать символы: msconfig;
- откроется окно под названием «Конфигурация системы»;
- активировать одну из вкладок со словом «Службы».
Через панель управления
Способ активации через Панель управления:
- перейти в Пуск;
- в контекстном меню отыскать и вызвать Панель управления;
- перейти в «Администрирование»;
- в появившемся перечне отыскать и активировать «Службы».
Вводом команды
Для вызова служебной консоли со списком есть специальная команда «services.msc». Эти символы можно вводить в командную строчку или в ее аналог PowerShell. Вызвать служебную консоль удастся и через «Выполнить».
Способ активации через командную строку:
- запустить командную строчку;
- написать символы: msc;
- выполнить активацию служебной площадки.
Способ открытия через PowerShell:
- вызвать PS;
- написать слова: services.msc;
- запустить площадку с полным набором служебных приложений.
Способ активации через «Выполнить»:
- перейти в Пуск;
- вызвать «Выполнить»;
- в появившемся окошке написать слова: services.msc;
- кликнуть один раз на «ОК»;
- запустить площадку.
Папка на диске
Как посмотреть, где находится папка с содержимым «services»:
- перейти в Пуск;
- активировать «Мой компьютер»;
- перейти на диск «С»;
- отыскать папку «Windows»;
- развернуть ветку;
- найти «system 32» и развернуть;
- отыскать слово «services»;
- кликнуть по найденному слову один раз;
- откроется служебная консоль.
Важно! Папку с «services» удастся найти через Проводник. Необходимо лишь активировать этот сервис и задать в поисковой строчке путь, то есть написать: C:WindowsSystem32.
Как отключить ненужные службы
Прежде чем остановить активность конкретной программы, нужно изучить ее зависимости. Узнать такую информацию удастся из специальной консоли, на которой размещен перечень (стандартный и расширенный) всех вспомогательных приложений, работающих на ПК. Нужно лишь выбрать конкретный сервис и вызвать для него окошко «Свойства».
Как узнать о зависимых компонентах:
- вызвать Панель управления (через Пуск);
- отыскать и активировать «Администрирование»;
- найти слово «Службы» и кликнуть по нему один раз;
- появится одноименная консоль со списком (расширенным и стандартным);
- выделить конкретное приложение и кликнуть по нему;
- появится окошко со свойствами;
- отыскать вкладку «Зависимости»;
- появится два списка:
- 1) перечень компонентов, от которых зависит данная служба;
- 2) перечень компонентов, которые зависят от данного сервиса.
Отключать ненужные приложения рекомендуется для разгрузки процессора и оперативной памяти. Чаще всего деактивируют удаленный доступ к рабочему столу. По умолчанию эта функция на большинстве ПК включена. Для обеспечения безопасности персонального устройства лучше удаленный доступ к своему рабочему столу самостоятельно деактивировать.
Как отключить конкретное приложение через Панель управления:
- через Пуск и Панель управления вызвать консоль «Службы»;
- в списке отыскать компонент, работу которого требуется остановить;
- кликнуть один раз по этому элементу;
- всплывет окошко «Свойства»;
- открыть в нем вкладку под названием «Общие»;
- выставить режим «Ручной» для функции «Тип запуска»;
- посмотреть «Состояние»;
- если написано «работает», то нажать на кнопку «Стоп» или «Остановить»;
- сохранить измененные функции.
Способ деактивации приложения через «Выполнить»:
- перейти в Пуск;
- вызвать «Выполнить»;
- написать слова: msc;
- появится консоль;
- выбрать из перечня конкретное приложение;
- вызвать для него окошко «Свойства»;
- в строчке «Тип запуска» выставить функцию «Отключено»;
- «Применить» измененный параметр.
Способ деактивации из командной строки:
- вызвать командную строчку на администраторских правах;
- написать команду (символы): sc config “наименование компонента” start= disabled.
Способ отключения приложения через «Редактор реестра» (если в окошке «Свойства» неактивна строчка «Тип запуска»):
- предварительно запустить «Службы» и посмотреть полное наименование отключаемой программы;
- активировать «Выполнить»;
- написать символы: regedit;
- появится окно под названием «Редактор реестра»;
- перейти в самый конец: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices;
- в списке «services» отыскать программу для отключения;
- кликнуть один раз по выбранному компоненту;
- в открывшемся перечне найти параметр «Start»;
- кликнуть дважды по этому параметру;
- в окне «Изменение параметра» в строчке «Значение» выставить «4»;
- нажать один раз на «ОК» и выполнить перезагрузку ПК.
Важно! При деактивации конкретной программы вначале рекомендуется убедиться, что ее отключение не повлечет изменение жизненно важных процессов на ПК. Информация о зависимых компонентах находится в окошке «Свойства» во вкладке под названием «Зависимости». Выключение конкретного сервиса может повлиять на работу компьютера или состояние ОС.
Службы Windows (Windows Service) — приложения (программы), работающие в фоновом режиме, без пользовательского интерфейса. Грубо говоря, некий аналог демонов в Unix системах.
Управление работой служб с помощью консоли управления.
Для управления службами в Windows существует графическая утилита — службы (services.msc), для ее запуска необходимо перейти:
Панель управления (Control Panel) —> Администрирование (Administrative Tools) —> Службы (Services) или в строке поиска меню Пуск (Start) ввести services.msc.
Вид окна службы services.msc.
Из этой консоли можно просматривать, запускать, останавливать, изменять параметры и тип запуска служб.
Различные варианты запуска служб.
1) Автоматически (отложенный запуск) — служба будет запущена спустя некоторое время после старта операционной системы, используется для служб, ненужных при загрузке операционной системы, позволяет оптимизировать процесс загрузки.
2) Автоматически — служба будет запущена при старте операционной системы.
3) Вручную — служба запускается пользователем, приложениями или другими службами.
4) Отключена – службу нельзя запустить.
Примечание: Существует еще один вариант (обязательная служба) — автоматически запускается и пользователь не может остановить эту службу).
Управление службами из командной строки.
Службами window можно управлять не только используя графическую утилиту, но и из командной строки windows cmd. Для запуска переходим в пункт меню: Пуск —> Выполнить —> В строку вводим команду cmd.exe. Ниже приведу команды для управления службами.
Остановка службы.
sc stop [имя_службы]
Запуск службы.
sc start [имя_службы]
Удаление службы.
sc delete [имя_службы]
Установка режима запуска службы:
sc config [имя_службы] start= [параметр_запуска] параметр_запуска: auto - автоматически. demand - вручную. disabled - отключена. Примечание: После start= должен идти обязательно пробел.
Запрос данных конфигурации для службы.
sc qc [имя_службы]
Просмотр всех служб:
sc query
Для удобства чтения выводимой информации используем утилиту more.
sc query | more
Для копирования вывода в буфер используем утилиту clip.
sc query | clip
Вывод справки по команде sc.
sc ?
Примечание: Если имя службы содержит пробелы, то необходимо его заключить в кавычки.
sc delete “Events Utility”
Особенностью служб является то, что они запускаются от имени пользователя LocalSystem — обладающего полными правами в системе.
Список всех служб расположен в ветке реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
На этом заканчиваем знакомство со службами windows. Надеюсь статья была полезная.
Что такое службы
Службы — это вид программ, которые работают в фоне и не требуют действий пользователя.
Службы могут как относиться к операционной системе Windows, так и быть сторонними приложениями. Примеры служб, которые может установить сам пользователь: веб-сервер, сервер удалённого рабочего стола VNC, SSH сервер, сервер СУБД MySQL.
Управлять службами можно:
- в графическом интерфейсе
- командной строке
- в PowerShell
Настройка служб в графическом интерфейсе
Чтобы открыть менеджер служб, введите в поиск «Службы» и нажмите Enter:
Ещё один способ открыть это окно, нажать Win+r и ввести:
services.msc
Здесь, в столбце «Имя», вы увидите список служб, работающих в вашей системе, вместе с их Описанием. Вы также сможете увидеть их Статус — независимо от того, запущены они или остановлены, а также Типы запуска и Вход от имени.
Windows 10 предлагает следующие типы запуска:
- Автоматически
- Автоматически (отложенный запуск)
- Вручную
- Вручную (запуск по триггеру)
- Отключена
Запуск, остановка, отключение служб Windows
Чтобы запустить, остановить, приостановить, возобновить или перезапустить любую службу Windows, выберите службу и щёлкните её правой кнопкой мыши. Вам будут предложены эти варианты.
Если вы хотите управлять дополнительными опциями, дважды щёлкните Сервис, чтобы открыть окно его свойств.
Здесь, в раскрывающемся меню Тип запуска, вы сможете выбрать тип запуска для Сервиса.
В разделе «Состояние службы» вы увидите кнопки «Запустить», «Остановить», «Приостановить», «Продолжить».
В окне «Свойства» вы также увидите другие вкладки, такие как «Вход в систему», «Восстановление» и «Зависимости», которые предлагают дополнительные параметры и информацию.
После внесения изменений вам нужно будет нажать «Применить».
Управление службами с помощью командной строки
Вы также можете использовать командную строку для запуска, остановки, приостановки, возобновления обслуживания. Чтобы использовать консоль, откройте командную строку или PowerShell с правами администратора и выполните одну из следующих команд.
Чтобы запустить службу:
net start СЛУЖБА
Например, для запуска службы mysql:
net start mysql
Чтобы остановить службу:
net stop СЛУЖБА
Например, для остановки службы mysql:
net stop mysql
Чтобы приостановить службу (не все службы возможно поставить на паузу!):
net pause СЛУЖБА
Чтобы возобновить службу:
net continue СЛУЖБА
Для отключения автозапуска службы:
sc config "ИМЯ_СЛУЖБЫ" start=disabled
Например, для отключения последующих запусков службы mysql:
sc config "mysql" start=disabled
Для включения автозапуска службы:
sc config "ИМЯ_СЛУЖБЫ" start=auto
Например, для включения автозапуска службы mysql:
sc config "mysql" start=auto
Перечисление состояний активных служб и драйверов
sc query
Перечисление только служб Win32
sc query type=service
Для просмотра состояния определённой службы:
sc query ИМЯ_СЛУЖБЫ
Например, чтобы увидеть состояние службы Apache2.4:
sc query Apache2.4
Управление службами Windows с помощью PowerShell
Рекомендуется также ознакомиться со статьёй «Настройка рабочего окружения PowerShell в Windows и Linux».
PowerShell — это среда автоматизации задач и управления конфигурацией от Microsoft. В этом разделе мы познакомим вас с тем, как управлять службами Windows через PowerShell, поскольку это намного быстрее и эффективнее, чем другие методы.
Как вы, возможно, знаете, одной из наиболее важных частей каждой операционной системы является служба, которая проходит через неё, и в целом можно сказать, что каждая часть операционной системы, которая запускается, имеет определённую службу, которой можно управлять и контролировать.
Вот подробное руководство по использованию PowerShell для управления службами Windows.
Запустите терминал PowerShell с правами администратора. Для этого нажмите Win+x и выберите Windows PowerShell (администратор):
Сначала вы должны получить список доступных служб, используя следующую команду:
Get-Service
Это образец вывода, который вы получите.
В выводе по умолчанию вы увидите 3 основных раздела: Status (Статус), Name (Имя) и DisplayName (Отображаемое имя). Теперь, если вы хотите найти и перечислить конкретный сервис, вы можете отфильтровать любой из параметров.
Примеры.
Показать все службы, названия которых начинаются с wi:
Get-Service -Name wi*
Показать все службы, отображаемые имена которых начинаются с win:
Get-Service -DisplayName win*
Примечание: если вы хотите получить доступ к другому компьютеру через сеть, вы можете просмотреть список служб для этой системы с помощью этой команды:
Get-Service -ComputerName СЕРВЕР1
Важной частью управления услугами является управление зависимыми службами.
Чтобы получить доступ к списку DependentServices для конкретной службы, мы можем использовать следующую команду:
Get-Service -Name ИМЯ_СЛУЖБЫ -DependentServices
Например:
Get-Service -Name WSearch -DependentServices
Вы также можете использовать параметр RequiredServices, чтобы получить список предварительных условий обслуживания.
Get-Service -Name ИМЯ_СЛУЖБЫ -RequiredServices
Например:
Get-Service -Name WSearch -RequiredServices
Таким образом, с помощью приведённых выше команд мы можем найти название службы, которая вам нужна, увидеть статус и связанные службы или их предварительные условия. Теперь рассмотрим команды управления службами.
Для остановки службы с помощью PowerShell вы можете использовать следующую команду:
Stop-Service -Name ИМЯ_СЛУЖБЫ
Например:
Stop-Service -Name Apache2.4
Последующие примеры будут показываться на службе Apache2.4. То есть в следующих командах замените «Apache2.4» на имя интересующей вас службы.
Для запуска службы в PowerShell вы можете использовать эту команду:
Start-Service -Name Apache2.4
Одной из наиболее часто используемых команд для работы со службами является команда перезапуска службы. Структура команды перезапуска службы такова:
Restart-Service -Name Apache2.4
И наконец, следующая команда используется для временного приостановления службы.
Suspend-Service -Name Apache2.4
Для изменения режима запуска службы используйте команду вида:
Set-Service -Name ИМЯ_СЛУЖБЫ -StartupType ТИП_ЗАПУСКА
В качестве ТИП_ЗАПУСКА могут быть:
- Automatic — служба будет запущена или была запущена операционной системой при запуске системы. Если автоматически запускаемая служба зависит от запускаемой вручную службы, запускаемая вручную служба также запускается автоматически при запуске системы.
- AutomaticDelayedStart — запускается вскоре после загрузки системы.
- Disabled — служба отключена и не может быть запущена пользователем или приложением.
- InvalidValue — не имеет никакого эффекта. Командлет не возвращает ошибку, но StartupType службы не изменяется.
- Manual — служба запускается только вручную, пользователем, с помощью диспетчера управления службами или приложением.
Это наиболее часто используемые команды для управления службами в PowerShell. Для получения дополнительной информации о командах PowerShell и о том, как они работают, используйте команду Get-Help.
Например:
Get-Help *-Service Get-Help New-Service
Связанные статьи:
- Как отключить автозапуск программ и служб в Windows (80.7%)
- Как выполнить чистую загрузку в Windows (80.7%)
- Как установить или поменять свой пароль от Windows (63.2%)
- Как отключить аккаунт пользователя Windows (63.2%)
- Как в Windows поменять пароль для другого пользователя (63.2%)
- libpcap-dev для Cygwin (RANDOM — 50%)