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

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

  • автор:

Как удалить службу 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
  • Клавиши Alt и Win поменялись местами — как исправить?
  • Ошибка 0x80072efd — как исправить?
  • AV Block Remover — убираем блокировку антивирусов и сайтов майнером
  • Ошибка 0x80070643 при обновлении KB5034441 — как исправить?
  • Загрузочная флешка или карта памяти в balenaEtcher
  • 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 10 с помощью реестра или командной строки

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

Иногда может наступить момент, когда вам нужно будет удалить службу Windows. Это может произойти, если программа, которую вы удалили, оставила Сервис. В этом руководстве мы покажем вам два метода, которые помогут вам удалить Сервис в Windows 10.

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

Вы можете удалить Службу Windows одним из следующих способов:

  1. Через редактор реестра
  2. Использование командной строки

Давайте посмотрим на них в деталях:

1] Удалить сервис через редактор реестра

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

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

В окне «Диспетчер служб» прокрутите вниз и найдите службу, которую необходимо удалить. Как только вы найдете, щелкните правой кнопкой мыши на нем и выберите опцию Свойства.

На вкладке «Общие» окна «Свойства» вы получите название этой службы.

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

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

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

Но прежде чем начать, обязательно экспортируйте резервную копию списка служб Windows.

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

Как только вы найдете, щелкните по нему правой кнопкой мыши и выберите опцию Удалить.

Нажмите на кнопку Да, когда вас попросят подтвердить.

После этого закройте окно реестра и перезагрузите компьютер, чтобы изменения вступили в силу.

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

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

Для этого откройте командную строку с повышенными правами с правами администратора.

Когда на экране отобразится запрос UAC, нажмите кнопку «Да», чтобы предоставить административные привилегии.

В окне командной строки введите следующие команды и нажмите Enter:

sc delete

Примечание. В приведенном выше имени команды замените service_name на службу, которую вы указали ранее.

После завершения процесса закройте командную строку с повышенными правами и перезагрузите устройство.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Практическое руководство. Установка и удаление служб 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, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

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

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

https://kapelnicza.vyvod-iz-zapoya-na-domu-voronezh.ru/