Как остановить службу из командной строки в Windows?

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

  • диспетчер очереди печати
  • обнаружение оболочки harware
  • Защитник windows
  • Центр обновления windows
  • OneDrive в onecloud

, а также запретить им работать при запуске (как я установил в отключен в mmc)

не удалось найти общий ответ, так как остановить их от команды извести .командный файл? Кроме того, потребуется ли запускать as admin?

23
задан xakepp35
25.01.2023 7:31 Количество просмотров материала 2978
Распечатать страницу

3 ответа

чтобы остановить использование услуги net stop <service name>

для запуска службы используйте net start <service name>

оба они должны работать с повышенными привилегиями.


для отключения использования услуги sc config "Name of Service" start= disabled

Это должен работает с повышенными привилегиями.


наконец, список сервисов и их состояний находится в реестре по адресу:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

или

вы можете services.msc в командная строка и она выдаст вам список

(Спасибо @D. A !)

1
отвечен djsmiley2k 2023-01-26 15:19

для взаимодействия со службами требуются права администратора.

чтобы просмотреть список установленных служб, типа (эта команда не требует прав администратора):

net start

Powershell также можно использовать, тогда это будет:

get-service | select Name

чтобы запустить службу, введите:

net start <name of service>

или с помощью powershell:

start-service -name <short name of service>
start-service -displayname <long name of service>

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

net stop <name of service>

или с помощью powershell:

stop-service -name <short name of service>
stop-service -displayname <long name of service>

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

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

sc config "<name of service>" start=auto
sc config "<name of service>" start=disabled

или с помощью Powershell:

Set-Service -Name <short name of service> -StartupType automatic
Set-Service -DisplayName <long name of service> -StartupType disabled

The-name и-displayname очевидно работают для обоих Тип запуска для автоматического и отключен, его просто пример.

учитывая, что вы также упоминаете Microsoft OneDrive, имейте в виду, что OneDrive очень упрям и, вероятно, сможет активировать себя, когда вы открываете проводник. Если вы не хотите использовать OneDrive, рассмотрите возможность запуска->установка и удаление программ и удаления Microsoft OneDrive.

2
отвечен LPChip 2023-01-26 17:36

две команды для убийства услуги:

  1. net start чтобы получить список запущенных служб
  2. net stop "name of service" остановить службу

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

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

еще одним примером службы сторонних разработчиков может быть SSH-сервер, часто используемый в офисах для безопасных удаленных подключений или служба автоматического обновления для вашего веб-браузера, такая как служба обслуживания Mozilla.

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

что такое служба? Определение службы Windows и инструкции по управлению услугами понимание и управление службами Windows

1
отвечен Jimmy_A 2023-01-26 19:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх