Разное

Остановка службы через cmd: Остановка системной службы с помощью командной строки

13.08.2020

Содержание

SC – управление службами и драйверами .

Команда SC используется для конфигурирования, опроса состояния, остановки, запуска, удаления и добавления системных служб в командной строке Windows. Большая часть подкоманд команды SC применима так же по отношению к драйверам. При наличии соответствующих прав, команда SC может применяться для управления службами как на локальной, так и на удаленной системе.

Формат командной строки:

sc сервер [команда] [имя службы] параметр1 параметр2 …

При запуске SC.EXE без параметров, отображается подсказка по использованию команды.

сервер — имя или IP-адрес удаленной системы в формате «\\cервер».

Команды:

query -Запрос состояния службы или перечисление состояний типов служб.

queryex — Запрос расширенного состояния службы или перечисление состояний типов служб.

start — Запуск службы.

pause — Отправка службе управляющего запроса PAUSE для приостановки ее работы.

interrogate — Отправка службе управляющего запроса INTERROGATE.

continue — Отправка службе управляющего запроса CONTINUE для возобновления ее работы.

stop — Отправка службе запроса STOP.

config — Изменение конфигурации службы (постоянное).

description — Изменение описания службы.

failure — Изменение действия, выполняемого службой при сбое.

failureflag — Изменение флага действия, выполняемого службой при сбое.

sidtype — Изменение типа SID службы.

privs— Изменение привилегий, требуемых для службы.

qc — Запрос данных конфигурации для службы.

qdescription — Запрос описания службы.

qfailure — Запрос действия, выполняемого службой при сбое.

qfailureflag — Запрос флага действия, выполняемого службой при сбое.

qsidtype — Запрос типа SID службы.

qprivs — Запрос привилегий, требуемых для службы.

qtriggerinfo

— Запрос параметров службы.

qpreferrednode — Запрос предпочтительного узла NUMA службы.

delete — Удаление службы (из реестра).

create — Создание службы (добавление ее в реестр).

control — Отправка службе управляющего сигнала.

sdshow — Отображение дескриптора безопасности службы.

sdset — Установка дескриптора безопасности службы.

showsid — Отображение строки SID службы, соответствующей произвольному имени.

triggerinfo — Настройка параметров триггеров службы.

preferrednode — Задание предпочтительного узла NUMA службы.

GetDisplayName — Получение параметра DisplayName для службы.

GetKeyName — Получение имени раздела для службы (ServiceKeyName).

EnumDepend — Перечисление зависимостей службы.

Следующие команды не требуют имени службы:

sc сервер команда параметры boot -(ok | bad) Показывает, требуется ли сохранить последнюю загрузку в качестве последней удачной конфигурации загрузки

Lock -Блокировка базы данных служб

QueryLock -Запрос состояния блокировки (LockStatus) базы данных диспетчера управления службами (SCManager)

Справка для команд QUERY и QUERYEX:

Параметры QUERY и QUERYEX:

Если после команды query указано имя службы, будет возвращено cостояние этой службы.

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

type= — Тип служб для перечисления (driver, service, all) (по умолчанию = service)

state= — Состояние служб для перечисления (inactive, all) (по умолчанию = active)

bufsize= — Размер (в байтах) буфера перечисления (по умолчанию = 4096)

ri= — Номер индекса возобновления для начала перечисления (по умолчанию = 0)

group= — Группа служб для перечисления (по умолчанию = все группы)

Примеры использования SC.

sc query — Перечислить состояния активных служб и драйверов

sc query dnscache — Отобразить состояние службы DNS-клиент, имеющей короткое имя dnscache

Пример отображаемой информации:

Имя_службы: dnscache

Тип
Состояние

Код_выхода_Win32
Код_выхода_службы
Контрольная_точка
Ожидание

: 20 WIN32_SHARE_PROCESS
: 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
: 0 (0x0)
: 0 (0x0)
: 0x0
: 0x0

sc \\mycomp queryex dnscache

— отображение расширенного состояния службы DNS-клиент на компьютере с именем mycomp

Пример отображаемой информации:

Имя_службы: dnscache
Тип
Состояние

Код_выхода_Win32
Код_выхода_службы
Контрольная_точка
Ожидание
ID_процесса
Флаги

: 20 WIN32_SHARE_PROCESS
: 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
: 0 (0x0)
: 0 (0x0)
: 0x0
: 0x0
: 1312
:

sc stop dnscache

— остановить службу DNS-клиент на локальном компьютере

sc start dnscache — запустить службу DNS-клиент на локальном компьютере

sc query type= driver — отобразить информацию всех активных драйверов

sc query type= service — отобразить информацию всех активных служб Windows

sc query state= all — отобразить информацию всех активных драйверов и служб Windows

Обратите внимание на наличие пробела после знака равенства (state= all …) в параметрах перечисленных команд.

sc query type= driver group= NDIS

— отобразить информацию обо всех драйверах группы NDIS ( сетевых драйверах )

Пример отображаемой информации:

Имя_службы: BfLwf
Выводимое_имя: Qualcomm Atheros Bandwidth Control

Тип
Состояние &nbsp
Код_выхода_Win32
Код_выхода_службы
Контрольная_точка
Ожидание
: 1 KERNEL_DRIVER
: 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
: 0 (0x0)
: 0 (0x0)
: 0x0
: 0x0
.
.
.
Имя_службы: wna3100m
Выводимое_имя: NETGEAR WNA3100M N300 Wireless Mini USB Adapter
Тип
Состояние
&nbsp
Код_выхода_Win32
Код_выхода_службы
Контрольная_точка
Ожидание
: 1 KERNEL_DRIVER
: 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
: 0 (0x0)
: 0 (0x0)
: 0x0
: 0x0

sc query wna3100m — отобразить информацию о драйвере NETGEAR WNA3100M N300 Wireless Mini USB Adapter.

sc query type= interact — отобразить информацию обо всех интерактивных службах.

sc query state= inactive — отобразить информацию обо всех остановленных службах

sc query state= inactive > C:\Stopedsvc.txt — записать информацию обо всех остановленных службах в текстовый файл C:\Stopedsvc.txt . Перенаправление вывода в текстовый файл удобно использовать для сохранения информации и ее последующего использования.

sc qc dnscache — отобразить данные конфигурации для службы DNS-клиент.

Пример выводимой информации:

[SC] QueryServiceConfig: успех

Имя_службы: dnscache

Тип
Тип_запуска
Управление_ошибками
Имя_двоичного_файла
Группа_запуска
Тег
Выводимое_имя
Зависимости
&bnsp
Начальное_имя_службы
: 20 WIN32_SHARE_PROCESS
: 2 AUTO_START
: 1 NORMAL
: C:\Windows\system32\svchost. exe -k NetworkService
: TDI
: 0
: DNS-клиент
: Tdx
: nsi
: NT AUTHORITY\NetworkService

sc showsid dnscache — отобразить уникальный идентификатор SID службы DNS-клиент

Для конфигурирования системных служб используется команда sc config … , выполняющая изменение записи службы в реестре и в базе данных служб.

Командная строка:

sc сервер config [имя службы] параметр1 параметр2…

Параметры командной строки:

Имя параметра включает знак равенства (=). Между знаком равенства и значением параметра должен быть пробел.

type= own|share|interact|kernel|filesys|rec|adapt — тип службы
start= boot|system|auto|demand|disabled|delayed-auto — тип запуска службы
error= normal|severe|critical|ignore — режим обработки ошибок
binPath= путь_к_двоичному_файлу — путь и имя исполняемого файла
group= группа_запуска — группа, к которой относится драйвер.
tag= yes|no наличие признака для определения порядка запуска внутри группы
depend= зависимости (разделенные / (косой чертой)) — зависимости службы
obj= имя_учетной_записи|имя_объекта
DisplayName= выводимое имя
password= пароль

Информация о драйверах и системных службах (сервисах) находится в разделе
HKLM\SYSTEM\CurrentControlSet\Services
Каждому драйверу или сервису соответствует свой раздел. Например, «msahci» — для драйвера стандартного SATA контроллера жестких дисков, «DNScache» — для службы «DNS клиент».

Весь список команд CMD Windows

Как остановить службу Windows ? / How stop windows service ?

Иногда возникает необходимость остановить службу в Windows, например, если возникает подозрение, что приложение не работает из-за работы какой-либо службы.

Сегодня мы рассмотрим пример остановки службы через командную строку.

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

Для этого

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

 

Если у вас Windows 10, то достаточно нажать правой кнопкой мышки на кнопку Пуск и выбрать пункт Управление компьютером

В окне управления компьютером выбираем Службы и ищем службу интересующую нас службу.

Рассмотрим пример отключения службы Защитник Windows. Не рекомендую отключать данную службу, если у Вас отсутствует Антивирус. Щелкните два раза на службу.


 

В окне описания службы мы отображено консольное название службы, а именно Windefend

 

Запустите командную строку сочетанием клавиш Win+R, а в окне Выполнить наберите cmd

В командной строке напишите:

net stop WinDefend


 

После данных действий служба должна остановиться.

Это ещё не всё.

Остановить службу можно и другой командой, а именно командой sc


 

В описании данной команды есть очень много возможностей.

Командой sc можно запускать, останавливать или запрашивать состояние служб на локальном и удаленном компьютере.

 

Рассмотрим пример запроса Имени службы через команду sc


 

На картинке показан запрос имени службы.

Командой sc query |more — мы можем отобразить список Служб на компьютере построчно.

Остановить службу на локальном компьютере можно командой:

sc stop Имя службы


При о запуске, остановке или просмотре состояния службы на удаленном компьютере можно воспользоваться командой sc.

Если вы создаете cmd файл только для локального компьютера, вполне сойдет и net.

 

Sometimes you need to stop a service in Windows, for example, if you suspect that an application is not running because of a service.

Today we will look at an example of stopping a service via the command line.

For a start, it is necessary to decide what service we will stop.

For this:

If you Operation system Windows 7:

Click Start button, right-click Computer, and then click  Computer Management

or

If you have Windows 10, just right — click on the Start button and select Computer Management

In the computer control window, select the Service and look for the service we are interested in.

Consider an example of disabling the Windows Defender service. I do not recommend  stop this service if you do not have an antivirus. Double-click the service.

 

In the service description window, we display the console name of the service, namely Windefend.

Run command prompt (Win+R buttons) in the Run window, type cmd

At the command line, type:

net stop WinDefend

After these actions, the service should stop.

There’s more.

You can also stop the service with another command, namely sc


There are many possibilities in the description of this command.

You can use the sc command to stop services on a remote computer or to query the status of services on a remote computer.

Command sc query |more — we can display the list of Services on the computer line by line.

You can stop the service on the local computer by using the following command

sc stop service Name you service


 

When you start, stop or view the status of a service on a remote computer, you can use the sc command.

If you are creating a cmd file for your local you can use the net command.


Остановить и запустить сервис через пакетный или cmd файл?

net start [serviceName]

и

net stop [serviceName]

скажу вам, были ли они успешными или провалились довольно четко. Например

U:\>net stop alerter
The Alerter service is not started.

More help is available by typing NET HELPMSG 3521.

При запуске из пакетного файла у вас есть доступ к ERRORLEVEL кода возврата. 0 указывает на успех. Все, что выше, означает неудачу.

В файле летучей мыши, error.bat:

@echo off
net stop alerter
if ERRORLEVEL 1 goto error
exit
:error
echo There was a problem
pause

Вывод выглядит так:

U:\>error.bat
The Alerter service is not started.

More help is available by typing NET HELPMSG 3521.

There was a problem
Press any key to continue . . .

Коды возврата

 - 0 = Success
 - 1 = Not Supported
 - 2 = Access Denied
 - 3 = Dependent Services Running
 - 4 = Invalid Service Control
 - 5 = Service Cannot Accept Control
 - 6 = Service Not Active
 - 7 = Service Request Timeout
 - 8 = Unknown Failure
 - 9 = Path Not Found
 - 10 = Service Already Running
 - 11 = Service Database Locked
 - 12 = Service Dependency Deleted
 - 13 = Service Dependency Failure
 - 14 = Service Disabled
 - 15 = Service Logon Failure
 - 16 = Service Marked For Deletion
 - 17 = Service No Thread
 - 18 = Status Circular Dependency
 - 19 = Status Duplicate Name
 - 20 = Status Invalid Name
 - 21 = Status Invalid Parameter 
 - 22 = Status Invalid Service Account
 - 23 = Status Service Exists
 - 24 = Service Already Paused

Изменить 20. 04.2015

Коды возврата:

Команда NET не возвращает документированные коды возврата класса Win32_Service (служба неактивна, время ожидания запроса на обслуживание и т. Д.), И для многих ошибок просто возвращает уровень ошибки 2.

Смотрите здесь: http://ss64.com/nt/net_service.html

Как отключить службу Windows 10

&nbsp windows | для начинающих

Отключение службы в Windows 10 обычно не самая сложная задача и может быть выполнена с помощью интерфейса управления службами services.msc. Однако, для некоторых служб изменение поля «Тип запуска» не активно, тем не менее и эти службы можно отключить.

В этой инструкции два способа отключить службу Windows 10 — простой «стандартный» и дополнительный, с помощью редактора реестра на случай, если первый метод не работает.

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

Простое отключение службы в services.msc

Первый метод предполагает простое отключение службы (изменение типа запуска на «Отключена») в утилите управления службами Windows 10.

Порядок действий будет следующим:

  1. Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
  2. В открывшемся списке служб Windows 10 выберите ту, которую требуется отключить и дважды нажмите по ней.
  3. В открывшемся окне вы можете остановить службу (но не обязательно), а затем выбрать в поле «Тип запуска» пункт «Отключена» и нажать «Ок». 
  4. Закройте список служб и перезагрузите компьютер.

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

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

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

Имя службы можно посмотреть в свойствах службы (в окне на 3-м шаге выше), а пробел после «start=» обязателен.

Еще одна похожая команда:

wmic service where name='имя_службы' call ChangeStartmode Disabled

В этом примере команда отключит только службу с указанным именем. Однако, с её же помощью можно выполнить и более изощренные вещи, например, в следующем варианте будут отключены все службы, имя которых начинается с «Dell»:

wmic service where "caption like 'Dell%' and Startmode<>'Disabled'" call ChangeStartmode Disabled

Отключение службы с помощью редактора реестра в случае, когда поле «Тип запуска» не активно

В ситуации, когда отключение службы обычными методами невозможно, а поле «Тип запуска» не активно, вы можете использовать редактор реестра для отключения службы Windows 10:

  1. В services. msc откройте свойства службы и посмотрите её имя. 
  2. Нажмите клавиши Win+R, введите regedit и нажмите Enter.
  3. В открывшемся редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
  4. Внутри этого раздела найдите подраздел с именем службы, которую требуется отключить и выберите его. В правой части обратите внимание на параметр с именем Start
  5. Дважды кликните по имени параметра и установите для него значение 4. 
  6. Закройте редактор реестра и перезагрузите компьютер, служба будет отключена.

Этот параметр также может иметь значения 2 (тип запуска «Автоматически») или 3 («Вручную»).

Если какие-то службы не используются, и вы предполагаете, что не потребуются в дальнейшем, их можно удалить, подробнее: Как удалить службу Windows 10.

А вдруг и это будет интересно:

Запуск и настройка службы Windows из командной строки

Несмотря на свой примитивный вид и скромные размеры, командная строка предоставляет множество вариаций на тему «А что если. .. произвести запуск службы из командной строки». Фактически, простому обывателю она понадобится в очень редких случаях, если совсем не понадобится, работа со службами (их запуск или остановка) и то реже (хотя тут скорее уместна команда net stop).

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

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

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

Sc start Имя_Службы – производится запуск службы из командной строки

Sc pause Имя_Службы – приостановка сервиса

Sc continue Имя_Службы – восстановление работы приостановленного сервиса

Sc stop Имя_Службы – полная остановка

Эти команды можно применять и на удаленных машинах. Например, что бы запустить УдаленныйРеестр на машине с адресом 192.168.1.6., надо прописать (вместо IP можно и имя машины прописать, например Mailer):

Sc 192.168.1.6 start RemoteRegistry

Хотя, запустить службу из командной строки можно и при использовании утилиту net start, или net stop соответственно (net stop RemoteRegistry)

Что бы настроить тип запуска применяется команда sc config (хотя ее возможности этим не ограничиваются). Синтаксис следующий:

Sc config ИмяСлужбы start= флаг

Флаг может принимать три значения:

  • Auto – автоматический запуск при старте системы
  • Demand – ручной запуск
  • Disable – отключение
Sc 192.168.1.6 config RemoteRegistry start= disable

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

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

Sc config ИмяCлужбы obj= ИмяУчетнойЗаписи

В данном примере УдаленныйРеестр грузится под ЛокальнойСлужбой (NT AUTHORITYLocalService), а можно и под системной учетной записью (LocalSystem), но лучше этого не делать:

Sc config RemoteRegistry obj= LocalSystem

Если использовать флаг type= interact, то это укажет, что сервис может взаимодействовать с рабочим столом Windows:

Sc config RemoteRegistry obj= LocalSystem type= interact type= own

тут флаг type= own говорит, что cлужбa выполняется в собственном процессе, если же работа происходит в общем процессе, то применятся флаг type= share. Например:

Sc config ИмяCлужбы obj = LocalSystem type= interact type= share

Используя команду sc qc ИмяСлужбы можно детально просмотреть информацию о ней, в том числе и тип запуска, например:

TYPE : 20 WIN32_SHARE_PROCESS (общий процесс)
или
TYPE : 20 WIN32_OWN_PROCESS (собственный процесс)

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

sс config w3svc obj = User password= UserPass — тут w3svc настроена на запуск от имени пользователя User с паролем UserPass. Общий же синтаксис такой:

sс config ИмяCлужбы obj = [Домен]Пользователь password= пароль — тут Домен — имя домена, где находится учетная запись (не является обязательным). В случае, если системная cлужбa была прежде сконфигурирована под локальную систему, то при перенастройке под учетную запись домена надо использовать флаг type= own:

Sc config ИмяСлужбы obj = [Домен]Пользователь 
password= пароль type= own

Операционная система Windows содержит множество лазеек, которые позволяют в нее проникнуть (в том числе и сервер сценариев Windows Script Host), обходя стандартные правила. Не последнюю роль тут играют и системные службы. Например, утилита PsExec позволяет войти в удаленную систему или же запустить приложение от имени Локальной Системы. В процессе создается служба которая работает на обеих машина, она то и оперирует всем процессом связи. Однако, гордые обладатели Семерки, или даже ХР (если были установлены нужные обновления), могут сильно разочароваться. Хотя запуск службы psexecsvc можно произвести и непосредственно из командной строки, система ее просто игнорирует (или запрещает выполнять ее функции). Конечно, если есть голова, то можно создать аналог Psexec (тем более, что алгоритм работы известен), авось прокатит, но, если бы все было так, как в книге пишут…

4 способа открыть «Службы» в Windows 10 G-ek.com

Иногда вам может понадобится, взять управление службами 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: Запуск Службы — CMD & PowerShell

Служба в Windows может быть запущена с помощью утилиты Service Manager.

Для запуска Service Manager GUI, нажмите клавишу Win для открытия меню «Пуск», наберите services, чтобы найти Service Manager и нажмите Enter.

Также служба в Windows может быть запущена из командной строки (CMD) или PowerShell.

В данной заметке я показываю, как запустить, остановить или узнать состояние службы в Windows с помощью командной строки (CMD) или PowerShell.

Дельный Совет: Вывести список служб в Windows из CMD! Читать далее →

Запуск Службы Из Командной Строки (CMD)

Во избежании ошибки «Access is denied«, запустите CMD с правами администратора: нажмите клавишу Win, чтобы открыть меню «Пуск», наберите cmd, чтобы найти командную строку и нажмите комбинацию Ctrl+Shift+Enter, чтобы запустить командную строку от имени администратора.

Используйте следующие команды, чтобы запустить, остановить или проверить статус службы в Windows из командной строки (CMD).

Запустить службу:

C:\> net start serviceName

Узнать состояние службы:

C:\> sc query serviceName

Остановить службу:

C:\> net stop serviceName

Дельный Совет: Убить зависший процесс в Windows из CMD! Читать далее →

Запуск Службы Из PowerShell

Во избежании ошибки «Access is denied«, запустите PowerShell с правами администратора: нажмите клавишу Win, чтобы открыть меню «Пуск», наберите powershell, чтобы найти командную строку и нажмите комбинацию Ctrl+Shift+Enter, чтобы запустить PowerShell от имени администратора.

Используйте следующие команды, чтобы запустить, остановить или проверить статус службы в Windows из PowerShell.

Запустить службу:

PS C:\> Start-Service serviceName

Узнать состояние службы:

PS C:\> Get-Service serviceName

Остановить службу:

PS C:\> Stop-Service serviceName

Отключить службу Windows из командной строки

Отключить службу Windows из командной строки — Super User
Сеть обмена стеков

Сеть Stack Exchange состоит из 176 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange
  1. 0
  2. +0
  3. Авторизоваться Подписаться

Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено 285k раз

Я хочу отключить службу Windows, но не хочу:

  1. Открыть консоль управления «Службы»
  2. Прокрутите до названия услуги
  3. Щелкните правой кнопкой мыши Свойства (или дважды щелкните)
  4. Изменить тип запуска: на отключенный
  5. Применить
  6. Нажмите «Стоп»

Я не хочу удалять службу Windows, а просто отключите ее.

Создан 10 авг.

Кевин Дридгер

2,52533 золотых знака1919 серебряных знаков1919 бронзовых знаков

4
  sc config "Название службы" start = отключено
sc stop "Название услуги"
  

Пробел после « start = » важен

Вы можете увидеть имя службы, дважды щелкнув службу на экране служб: