Удаление службы средствами Windows ‹ Windows 7

Удаляем службу в Windows из командной строки

Откройте окно командной строки (cmd.exe) с правами администратора («Run as administrator»). Чтобы удалить службу в Windows 7 можно воспользоваться системной командой sc. Команда sc.exe – это утилита командной строки, которая используется в Windows 7/Vista/XP для создания, редактирования и удаления служб. Согласно документации TechNet, sc.exe:

sc.exe (ServiceController) осуществляет взаимодействие с установленными службами, получая и задавая их параметры. Утилиту SC.exeможно использовать для тестирования и отладки программ, работающих как службы. Свойства служб хранятся в реестре, параметры команды SC.exe позволяют модифицировать значения этих свойств, а также управлять запуском и остановкой служб. Возможности SC.exeво многом сходны с mmc консолью Services, расположенной в «Панели Управления».

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

Если имя службы содержит пробелы (как в нашем случае), его нужно взять в кавычки:

В случае успешного выполнения команды sc delete в командной строке должно появиться сообщение [SC] DeleteService SUCCESS

Теперь, если в консоли управления службами нажать F5, вы увидите, что служа удалена и в списке не значится.

Видео

Удаление службы через командную строку

Запускаем командную строку (делать это нужно от имени администратора системы — прав обычного пользователя для следующих процессов будет мало).

Для запуска консоли в режиме администратора нужно перейти в системную папку System32 (в каталоге Windows) и найти приложение cmd.exe. По правому клику мышью появится контекстное меню, где нужно выбрать пункт «Запуск от имени администратора».

Альтернативный вариант, который работает в Windows от 7 версии и старше — поиск приложения cmd через меню «Пуск». Когда система отобразит приложение, его также можно будет запустить в администраторском режиме.

В Windows есть утилита, которая предназначена для работы со службами. Называется утилита sc, и запускается в консоли такой же командой. Чтобы удалить одну из службы Windows, в командной строке выполняем команду вида: sc delete Имя Службы. Если в названии присутствуют пробелы, придется взять имя в кавычки. Команда будет выглядеть так: sc delete “Имя Службы”.

Если удаление службы было проведено корректно, в командной строке отобразиться соответствующее сообщение: [SC] DeleteService: success.

Проверить результат можно и через список служб. После обновления (клавиша F5) списка зарегистрированных служб удаленный компонент перестанет отображаться в перечне.

Как восстановить удаленную службу

Чтобы проверить, есть ли в приложении вариант восстановления, сделайте следующее. Зайдите в «Панель управления» —> «Программы и компоненты». Найдите программу службу которой вы случайно удалили. Нажмите «Удалить». Если деинсталлятор предоставит вариант восстановления, значит вы сможете восстановить удаленную службу. В противном случае удалите приложение и установить его снова. Это должно решить проблему.

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

Удаление службы: способы

Вариант 1

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

  1. нажмите сочетание Win+R (должно появится окно «Выполнить») ;
  2. введите команду services.msc и нажмите OK;

Открываем службы — services.msc (универсальный способ)

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

Копируем имя службы / Службы

  1. откройте диспетчер задач (Ctrl+Shift+Esc);
  2. нажмите на файл/новая задача;
  3. поставьте галочку чтобы задача была запущена под-администратором, и введите в строку «Открыть» команду CMD ;
  4. нажмите OK. См. пример ниже.

Запускаем командную строку от имени администратора

Альтернативный вариант (для Windows 10): нажмите по значку «лупы» на панели задач, введите в поиск «командная. » — среди найденных результатов будет ссылка на командную строку. Достаточно кликнуть по ней правой кнопкой мышки и выбрать запуск из-под администратора.

Windows 10 — запуск командной строки

Далее нужно ввести команду:

sc delete «HPJumpStartBridge» (в кавычках имя службы, которое будет удалено (мы его скопировали в первом шаге статьи)). Если служба была удалена — вы увидите сообщение об успехе, как на скрине ниже.

Удаляем службу в командной строке

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

Вариант 2

Удалить службу также можно через редактор реестра (но я бы рекомендовал этот способ, если у вас почему-то не сработал первый) .

Чтобы открыть редактор реестра (на всякий случай напомню) :

  1. нажмите Win+R ;
  2. введите команду regedit и нажмите OK.

regedit — открыть редактор реестра

В помощь! 5 способов открыть редактор реестра (в любой Windows!), даже если он заблокирован — https:///sposoby-otkryit-redaktor-reestra.html

Далее нужно открыть ветку:

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

Редактор реестра — удаление службы

Вариант 3

Есть спец. утилиты, которые могут помочь навести порядок в Windows. Одна из таких — Process Hacker. Бесплатная, мощная утилита для мониторинга за состоянием ОС Windows. Годится и для решения нашей задачи: позволяет просмотреть полный список служб и удалить любую из них*.

После установки и запуска утилиты (ссылку чуть выше привел на офиц. сайт) , перейдите в раздел «Services» , найдите нужную службу и нажмите по ней правой кнопкой мышки: в появившемся меню выберите вариант «Delete» (удалить) .

Process Hacker — удаление службы

После перезагрузите компьютер. Вот, собственно, и все.

Примечание!

Запускать Process Hacker необходимо от имени администратора . Для этого просто щелкните на исполняемом файле правой кнопкой мышки и в контекстном меню выберите оное.

Теги