Перейти к содержимому

Как удалить службу в windows 10

  • автор:

Практическое руководство. Установка и удаление служб Windows

Эта документация не относится к последней версии службы Windows. Последние сведения о службах Windows, использующих BackgroundService и шаблон службы рабочих ролей, см. в следующих разделах:

  • Службы рабочей роли в .NET
  • Создание службы Windows с использованием BackgroundService

Если вы разрабатываете службу Windows, используя .NET Framework, можно быстро установить приложение службы с помощью служебной программы командной строки InstallUtil.exe или PowerShell. Если вы являетесь разработчиком и хотите создать службу Windows, которую пользователи могут устанавливать и удалять, можно использовать бесплатный набор инструментов WiX Toolset или коммерческие средства, такие как Advanced Installer, InstallShield и другие. См. сведения о создании пакета установщика (классическое приложение Windows).

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

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

Проекты служб Windows нельзя запускать напрямую из среды разработки Visual Studio путем нажатия клавиши F5 . Перед запуском проекта необходимо установить службу в проекте.

Запустите обозреватель сервера и убедитесь, что служба установлена или удалена.

Установка с помощью программы InstallUtil.exe

  1. В меню Пуск выберите каталог Visual Studio версия> , а затем выберите Командная строка разработчика для VS версия> . Появится командная строка разработчика для Visual Studio.
  2. Откройте каталог, где находится скомпилированный исполняемый файл вашего проекта.
  3. Запустите InstallUtil.exe из командной строки, указав исполняемый файл проекта в качестве параметра:
installutil .exe 
  • Для 32-разрядной версии .NET Framework 4 или 4.5 и более поздних версий: если каталог установки Windows — C:\Windows, по умолчанию используется путь C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe.
  • Для 64-разрядной версии .NET Framework 4 или 4.5 и более поздних версий: по умолчанию используется путь C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe.

Удаление с помощью служебной программы InstallUtil.exe

  1. В меню Пуск выберите каталог Visual Studio версия> , а затем выберите Командная строка разработчика для VS версия> . Появится командная строка разработчика для Visual Studio.
  2. Запустите InstallUtil.exe из командной строки, указав выходные данные проекта в качестве параметра:
installutil /u .exe 

Установка с помощью PowerShell

  1. В меню Пуск выберите Каталог Windows PowerShell и Windows PowerShell.
  2. Откройте каталог, где находится скомпилированный исполняемый файл вашего проекта.
  3. Запустите командлет New-Service, используя имя службы и выходные данные проекта в качестве аргументов.
New-Service -Name "YourServiceName" -BinaryPathName .exe 

Удаление с помощью PowerShell

  1. В меню Пуск выберите Каталог Windows PowerShell и Windows PowerShell.
  2. Выполните командлет Remove-Service, указав в качестве аргумента имя службы.
Remove-Service -Name "YourServiceName" 

Примечание Чтобы использовать этот командлет, требуется PowerShell 6 или более поздней версии. Дополнительные сведения см. в статье Установка PowerShell в Windows.

sc.exe delete "YourServiceName" 

См. также

  • Знакомство с приложениями служб Windows
  • Практическое руководство. Создание служб Windows
  • Практическое руководство. Добавление установщиков в приложение-службу
  • Installutil.exe (установщик)

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Как удалить службу Windows 10

Как удалить службу Windows 10

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

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

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

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

  1. Нажмите клавиши Win+R, введите services.msc и нажмите Enter. В списке служб найдите ту, которую нужно удалить, дважды нажмите по имени службы, остановите её (если она останавливается) и посмотрите на имя службы вверху вкладки «Общие». Имя службы Windows 10
  2. Запустите командную строку от имени Администратора. В Windows 10 для этого можно начать набирать «Командная строка» в поиске на панели задач, а затем нажать по найденному результату правой кнопкой мыши и выбрать «Запустить от имени Администратора». Запуск командной строки от администратора в Windows 10
  3. В командной строке введите команду sc delete имя_службы и нажмите Enter. Удаление службы в командной строке
  4. Если всё прошло успешно, вы получите информацию об успехе удаления службы, закройте командную строку и, желательно, перезагрузите компьютер.

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

Как удалить службу Windows 10 в редакторе реестра

Этот метод удаления служб может иметь более нежелательные последствия, поскольку вы имеете возможность удалить даже те службы, которые необходимы Windows 10 для работы. Шаги удаления службы Windows 10 в редакторе реестра:

Удалить службу Windows 10 в редакторе реестра

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

На этом удаление службы будет завершено.

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

  • Лучшие бесплатные программы для Windows
  • Как отключить или удалить Связь с телефоном в Windows 11 и 10
  • Ошибка 0xc000001d при запуске игры или программы — как исправить?
  • Ключ восстановления BitLocker в Windows — способы посмотреть
  • User OOBE Broker — что это за процесс в Windows 11 и 10
  • Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Эдуард 14.02.2021 в 11:22

  • Павел 17.10.2021 в 18:39

Как удалить службу в Windows

Как удалить службу в Windows

В семействе операционных систем Windows почти все возможные действия со службами можно легко выполнить через графическую консоль управления. Однако, удалить службу через неё не получится — единственными способами это сделать, являются использование консольной утилиты SC или командлета Remove-Service в PowerShell.

Использование утилиты SC

Для того, чтобы воспользоваться утилитой SC для удаления какой-либо службы, нужно запустить Командную строку с правами администратора, и выполнить в ней следующую команду:

sc delete [ИМЯ СЛУЖБЫ]

Посмотреть имя службы можно открыв консоль управления службами, и открыв её свойства. Пример можно увидеть на скриншоте ниже. В случае удачного удаления, будет выведено соответствующее сообщение: [SC] DeleteService: успех Довольно часто, при удалении службы, можно получить следующую ошибку:

[SC] DeleteService: ошибка: 1072: Указанная служба была отмечена для удаления.

Причины данной ошибки и способы её решения описаны подробно описаны в данном материале.

Использование командлета Remove-Service

Командлет Remove-Service появился в PowerShell 6.0, который доступен для Windows 7 и более новых операционных систем Windows.
Для удаления службы, нужно выполнить данный командлет, с указанием имени службы:

Remove-Service -Name "[ИМЯ СЛУЖБЫ]"

Так же, при помощи комбинации с командлетом Get-Service, можно удалить службу используя её «отображаемое имя» — то, которое выводится в списке служб:

Get-Service -DisplayName "[ОТОБРАЖАЕМОЕ ИМЯ СЛУЖБЫ]" | Remove-Service

Как удалить службу в Windows

В некоторых случаях вам может понадобиться удалить службу. Например, когда установленное программное обеспечение не удаляется должным образом и оставляет свой сервис в списке служб. В сегодняшней статье мы рассмотрим как различными способами удалить службу в Windows 7, 8 и 10.

Удалить службу с помощью командной строки

1. В строке поиска или в меню “Выполнить” (выполнить открываются с помощью Win+R) введите services.msc и нажмите клавишу Enter.

2. Откройте службу, которую вы хотите удалить, и запомните или скопируйте “Имя службы” (смотрите рисунок).

3. Откройте командную строку от имени администратора: один из способов – в строке поиска введите cmd => нажмите на “Командная строка” правой кнопкой мыши, выберите “Запуск от имени администратора”.

4. Используя команду sc delete “ Имя службы ” удалите службу. В команду впишите имя службы, которое вы узнали во втором пункте. В нашем примере мы удаляем службу YandexBrowserService, команда будет выглядеть так sc delete “YandexBrowserService” После введения команды нужно нажать Enter.

Удалить службу с помощью редактора реестра

1. В строке поиска или в меню “Выполнить” (выполнить открываются с помощью Win+R) введите services.msc и нажмите клавишу Enter.

2. Откройте службу, которую вы хотите удалить, и запомните или скопируйте “Имя службы” (смотрите рисунок).

3. В строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите команду regedit и нажмите клавишу Enter.

4. Перейдите по пути HKEY_LOCAL_MACHINE \ SYSTEM\ CurrentControlSet\ Services\. В разделе Services найдите раздел c именем службы, которое вы узнали во втором пункте инструкции, и нажмите на него правой кнопкой мыши => выберите “Удалить”. Подтвердите удаление нажав на “Да”.

На сегодня все, если вы знаете другие способы – пишите в комментариях! Удачи Вам ��

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

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