Подойдёт службам, которые запускаются отдельным исполняемым файлом.
Запускаем services.msc и смотрим свойства интересующей службы. На вкладке «Общие» запоминаем команду запуска и имя исполняемого файла.
Имейте в виду, что в этом случае служба запустится от имени текущего пользователя.
Как вариант, можно указать автоматический перезапуск службы в случае любых сбоев — в том же окне свойств, на вкладке «Восстановление». При этом явный запуск службы не потребуется и будет произведён сразу после её остановки. С записью об ошибке в журнал.
Примеры команды NET STOP
Остановить работу службы «Сервер» можно с помощью следующей команды:
Остановить работу службы «Диспетчер печати» можно командой
- net stop Spooler
Примеры остановки наиболее популярных служб
- net stop dhcp – остановка DHCP- клиента Windows (служба клиента автоматического получения IP-адресов в сети)
- net stop Dnscache — остановка службы DNS-клиента операционной системы
- net stop SharedAccess – остановка брандмауэра Windows(Общий доступ к Интернету ICS)
- net stop Eventlog — остановка службы журнала событий
- net stop Schedule — — остановка службы планировщика заданий Task Scheduler
- net stop MSIServer — остановка службы Windows Installer
С полным списком служб операционной системы Windows и их сокращенными названиями можно ознакомиться в статье – «Перечень служб Windows — полная информация». Net Stop используется вкупе с другими командами net, такими как:
-
– запуск службы; – приостановка службы; – возобновление работы службы.
Видео — Управление службами Windows через командную строку
Перезапустить службу Windows из командной строки
есть ли способ перезапустить службу Windows из командной строки?
можно использовать net stop [service name] до остановка и net start [service name] до start это снова в основном перезагрузка сервис.
объединить их просто сделать это — net stop [service name] && net start [service name] .
существует также команда, созданная специально для работы со службами: sc
вы также можете использовать PowerShell:
чтобы перезапустить службу Windows из командной строки или запланированных задач, используйте это:
Пожалуйста, обратите внимание, что если есть другие услуги, которые зависят от этой услуги — обычный net stop & net start не перезапускает их. net stop /y остановит все зависимости
наиболее распространенный пример — SQL Server и агент SQL.
Я рекомендую командлет PowerShell, чтобы решить это:
powershell -command «Restart-Service MSSQLSERVER -Force»
после запуска MSSQLSERVER-командлет запускает все ранее остановленные зависимости.
Перезапуск через Панель управления
Возможностей стандартных настроек в Панели управления достаточно, чтобы останавливать и запускать системные сервисы. Есть возможность полностью отключить ненужные службы — это немного повысит производительность устройства.
Остановка и повторный запуск служб Windows:
- Открыть любым способом окно Службы, найти нужную.
- Нажать по нужной службе правой кнопкой мыши и выбрать Перезапустить.
- Если кнопка Перезапустить неактивна — нажать Свойства.
- Нажать Остановить, дождаться остановки службы.
- Нажать на кнопку Запустить.
Если служба зависла или не остановилась — открыть диспетчер задач (Ctrl+Alt+Del) и завершить все процессы, связанные с проблемной службой.
Лучший способ перезагрузки удаленного рабочего стола RDP
- Свернуть все открытые окна на удаленном столе
- Нажать комбинацию клавиш Alt+F4 . После этого выпадет стандартное диалоговое окно в котором и будут нужные нам пункты «перезагрузка» или «завершения работы»
Вот такой простейший способ 🙂