Принудительная остановка и удаление службы в Windows

Оцените статью

Столкнулся с интересной ситуацией когда кто-то удалил файлы Windows приложения, но не удалил его службу и в дальнейшем уже не получается приложение переустановить.

И например в случае Zabbix Agent это будет выглядеть следующим образом.

Для устранения этой проблемы мы воспользуемся утилитой sc. Для работы с сервисами утилита должна быть запущена от имени администратора.

Первым делом нам потребуется короткое имя сервиса которое мы запросим командой:

SC QUERY state= all | FIND "_NAME"

В моем случае короткое и полное имя сервиса совпадают.

Следующим шагом мы удаляем службу.

SC STOP "Zabbix Agent"
SC DELETE "Zabbix Agent"

Обратите внимание, что имя службы мы заэкранировали.

Похожие записи

Интеграция DevOps (Gitea+Concourse) стека с FreeIPA

По старой схеме продолжаем проект по миграции на отечественное ПО, а именно на RedOS и сегодня настроим интеграцию Gitea и Concourse c доменом FreeIPA. Настройки Gitea для авторизации при помощи…

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Интеграция DevOps (Gitea+Concourse) стека с FreeIPA

Интеграция DevOps (Gitea+Concourse) стека с FreeIPA

Шпаргалка по основным командам консоли Ubuntu Linux

Шпаргалка по основным командам консоли Ubuntu Linux

Интеграция Grafana и FreeIPA (авторизация при помощи учетных данных IPA-домена)

Интеграция Grafana и FreeIPA (авторизация при помощи учетных данных IPA-домена)

Linux синхронизация времени (Установка настройка и диагностика chrony)

Linux синхронизация времени (Установка настройка и диагностика chrony)

Интеграция Zabbix и FreeIPA (авторизация пользователей домена)

Интеграция Zabbix и FreeIPA (авторизация пользователей домена)

Собираем корпоративный AI-чат: от выбора модели до работающего прототипа

Собираем корпоративный AI-чат: от выбора модели до работающего прототипа