Как удалить службу в Windows 11 и Windows 10
В процессе использования Windows 11 или Windows 10 в системе неизбежно накапливается большое количество служб. Обычно они появляются при установке программ и постоянно висят в памяти расходуя ресурсы компьютера.
Обычно такие ненужные службы просто останавливают и переводят в ручной режим запуска. Но, если вы уверены, что какая-то из служб вам точно не понадобится, то вы можете полностью удалить ее из системы. В этой статье мы рассмотрим, сразу три способа, как удалить службу в Windows 11 и Windows 10. Это будут способы с использованием редактора реестра, командной строки и PowerShell.
Удаление через командную строку
Первый способ удаления служб из операционной системы Windows 11 и Windows 10 заключается в использовании командной строки и команды « sc delete ». Данная команда выполняет удаление раздела реестра, который отвечает за работу указанной службы, что приводит к удалению службы из системы. Если в момент удаления служба все еще работает, то она помечается для удаления в будущем.
Для того чтобы удалить службу при помощи данной команды необходимо знать ее имя, под которым она зарегистрирована в системе. Чтобы узнать это имя можно воспользоваться встроенной программой « Службы ». Чтобы запустить данную программу нажмите комбинацию клавиш Win-R и выполните команду « services.msc ».
В открывшемся окне нужно найти службу, которую вы хотите удалить из Windows 11 или Windows 10, кликнуть по ней правой кнопкой мышки и перейти в « Свойства ».
В результате появится небольшое окно с информацией. Здесь, на вкладке « Общее », в самом верху окна будет указано « Имя службы ». То именно то имя, которое нам и нужно для удаления.
После этого нужно открыть командную строку с правами администратора. Для этого проще всего воспользоваться поиском в меню « Пуск ». Откройте меню « Пуск », введите команду « cmd » и запустите ее от имени админа.
После запуска командной строки можно приступать к удалению службы. Для этого сначала желательно остановить работу службы при помощи команды:
sc stop ServiceName
Где « ServiceName » — это название службы, которое вы узнали на предыдущем этапе.
После остановки можно выполнять команду для удаления:
sc delete ServiceName
Как и в предыдущем случае, « ServiceName » нужно заменить на название нужной вам службы.
После этого в командной строке должно появиться сообщение об успешном удалении. Но, если что-то не сработало, то вы можете попробовать другой способ.
Удаление через PowerShell
Также для удаления службы в Windows 11 и Windows 10 вы можете воспользоваться PowerShell. Как и обычную командную строку, консоль PowerShell нужно запускать с правами администратора. Для этого откройте меню « Пуск », введите поисковый запрос « PowerShell » и запустите его от имени админа.
Работу в PowerShell можно начать с выполнения команды (командлета) « Get-Service », который выведет на экран список всех зарегистрированных в системе служб с указанием их имен. Но, если имя слишком длинное, то оно не поместится на экране. В этом случае вы можете узнать его через « services.msc », так как это описано в начале статьи.
После этого удаляемую службу желательно остановить. Для этого выполняем команду:
Stop-Service -Name ServiceName -Force
Где « ServiceName » — это название, которое вы узнали на предыдущем этапе.
Завершающий этап – удаление службы из Windows 11 или Windows 10. Для этого выполняем команду:
Remove-Service -Name ServiceName
Как и в предыдущем случае, « ServiceName » нужно заменить на название нужной вам службы.
Больше информации об управлении службами при помощи PowerShell можно узнать на сайте Майкрософт:
Удаление через Редактор реестра
Если описанные выше способы не сработали (что маловероятно), то вы можете попробовать удалить службу через редактор реестра Windows. Для этого нажмите комбинацию клавиш Win-R и в открывшемся меню выполните команду « regedit ».
Таким образом вы откроете редактор реестра Windows 10. Здесь нужно перейти в раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
И найти подраздел с названием службы, которую необходимо удалить из системы.
Для удаления службы необходимо удалить весь подраздел с нужным названием и перезагрузить компьютер.
- Как отключить службу в Windows 7 или Windows 8
- Отключение ненужных служб в Windows 11 и Windows 10
- Как отключить защитник Windows
- Как ускорить работу компьютера
Как создать свою службу в Windows 11 и Windows 10
Службы в Windows — особые процессы, выполняемые в фоновом режиме, в том числе от учетной записи «СИСТЕМА», которые могут быть запущены в том числе до входа в систему. При желании вы можете создать свою собственную службу, которая будет работать таким же образом.
В этой инструкции подробно о том, как создать службу в Windows 11 или Windows 10 средствами системы, ограничениях методов и одном дополнительном способе заставить работать ваш процесс в качестве службы.
Создание службы в командной строке
Первый способ — использование команды командной строки для создания своей службы, шаги будут следующими:
sc create Имя_службы binPath="C:\service-file.exe" DisplayName= "Описание_службы" type=own start=auto
В указанной команде используются следующие параметры:
- binPath — путь к исполняемому файлу службы.
- DisplayName — отображаемое в списке служб имя службы.
- start — тип запуска, возможные значения: boot, auto, demand (значение по умолчанию), disabled, delayed-auto
- type — тип службы, по умолчанию own, возможны другие значения: share (делит исполняемый файл с другими службами), kernel (драйвер), filesys (драйвер файловой системы), interact (интерактивная служба с возможность взаимодействия с пользователем, поддержка этого типа служб прекращается).
После создания службы вы сможете увидеть её в списке служб (Win+R — services.msc), а автоматический запуск произойдет при следующей перезагрузке системы.
Создание службы в Windows PowerShell
Создать службу можно и в PowerShell, запущенном от имени администратора (или в Терминале Windows). Базовый вариант команды с параметрами по умолчанию:
New-Service -Name "Имя_Службы" -BinaryPathName '"C:\путь_к_файлу параметры_запуска"'
Расширенный вариант с указанием описания и типа запуска:
New-Service -Name MyService -BinaryPathName '"C:\путь_к_файлу параметры_запуска"' -DisplayName "Имя_службы" -Description "Описание службы" -StarupType "Automatic"
В случае, если выполняется запуск исполняемого файла без параметров, а путь не содержит пробелов, использование кавычек не обязательно, например:
-BinaryPathName C:\remontka.exe
Удаление созданной службы
Удалить созданную службы вы можете также в командной строке, запущенной от имени Администратора с помощью команды:
sc delete Имя_службы
Или в Windows PowerShell:
Remove-Service -Name MyService
После выполнения указанных команд созданная вами служба будет удалена из Windows.
Созданная служба не работает, варианты решения
Причина в том, что исполняемые файлы служб — не совсем обычные программы, они, помимо прочего, обмениваются данными с системой. Если ваш EXE не отвечает на соответствующие запросы системы, Windows «делает вывод» о том, что со службой что-то не так.
Как быть, если вы всё-таки настойчиво хотите использовать свой прикладной исполняемый файл в качестве службы?
- Использовать планировщик заданий и запуск от соответствующего пользователя — это не будет в полной мере службой, но почти то, что нужно.
- Ранее существовала программа RunAsSvc, позволяющая запускать любые процессы в качестве службы, но для современных ОC он не применима, а разработка была прекращена.
- Использовать инструменты INSTSRV.EXE и SRVANY.EXE из Windows Server 2003 Resource Kit Tools при создании службы Windows.
Создание пользовательской службы с помощью INSTSRV.EXE и SRVANY.EXE
Последний вариант из приведённого выше списка рассмотрим подробнее. Шаги будут следующими:
- Загрузите (вероятнее всего, придется найти в Интернете на сторонних сайтах) Windows Server 2003 Resource Kit полностью или только файлы INSTSRV.EXE и SRVANY.EXE, располагаем их у себя на диске, в моем примере путь — C:\Windows
- В командной строке от имени администратора используйте команду (пути меняем на свои):
C:\Windows\instsrv.exe Имя_службы C:\Windows\srvany.exe
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
и найдите раздел с вашим именем службы. Нажимаем по нему правой кнопкой мыши и выбираем пункт «Создать» — «Раздел», задаем имя «Parameters» для раздела.
Закройте редактор реестра — служба создана, её можно запустить из services.msc или она будет автоматически запущена после перезагрузки компьютера.
Учитывайте, что во всех приведенных примерах служба по умолчанию запускается с учетной записью «СИСТЕМА». В некоторых случаях это может приводить к неправильной работе. В этом случае может иметь смысл зайти в свойства службы в services.msc и изменить параметры на вкладке «Вход в систему».
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Syncthing — синхронизация файлов Windows, Linux, MacOS и Android
- Память встроенной видеокарты Intel HD или Iris Xe, AMD Radeon — как посмотреть, увеличить или уменьшить
- Файл открыт в System при удалении файла — как исправить?
- Как открыть порты в Windows и посмотреть список открытых портов
- Как добавить путь в переменную среды PATH в Windows
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Юрий 06.02.2023 в 23:10
Отключение функций Windows 11/10
Отключение ненужных служб в Windows 11 и Windows 10
Windows 11/10 , Отключение функций Windows 11/10 22.01.2022 • Комментариев нет
Отключение ненужных служб – уже классический способ ускорения операционной системы Windows. Не смотря на споры относительно его эффективности, …
Как отключить быстрый запуск в Windows 11 и Windows 10
Windows 11/10 , Отключение функций Windows 11/10 12.01.2022 • Комментариев нет
В Windows 10 и Windows 11 присутствует такая функция как быстрый запуск. Она позволяет значительно ускорить включение компьютера …
Как убрать ПИН-код при входе в Windows 10
Windows 11/10 , Отключение функций Windows 11/10 09.12.2021 • 39 комментариев
Многие пользователи после установки операционной системы Windows 10 обнаруживают, что при каждом входе в систему необходимо вводить ПИН-код. …
Как отключить индексирование в Windows 11 или Windows 10
Отключение функций Windows 11/10 , Папки и файлы 25.11.2021 • Комментариев нет
Индексирование – это процесс, который позволяет ускорить поиск файлов на компьютере. Система заранее проходит все имеющиеся файлы и …
Как удалить службу в Windows 11 и Windows 10
Windows 11/10 , Отключение функций Windows 11/10 16.11.2021 • Комментариев нет
В процессе использования Windows 11 или Windows 10 в системе неизбежно накапливается большое количество служб. Обычно они появляются …
Как убрать блок «Рекомендуем» из меню Пуск в Windows 11
Отключение функций Windows 11/10 10.11.2021 • 1 комментарий
В операционной системе Windows 11 было значительно переработано меню «Пуск». В частности, из него убрали плитки, изменили расположение …
Как убрать корзину с рабочего стола Windows 11 и Windows 10
Windows 11/10 , Отключение функций Windows 11/10 10.11.2021 • 1 комментарий
Обычно на рабочем столе Windows 11 и Windows 10 присутствует два обязательных значка, это значок «Корзина» и значок …
Как отключить мини-приложения на Windows 11
Отключение функций Windows 11/10 09.11.2021 • Комментариев нет
Одним из заметных изменений в интерфейсе Windows 11 стало всплывающее меню с новостями и виджетами или мини-приложениями, как …
О рубрике
Статьи об отключении ненужных служб и функций операционных систем Windows 11 и Windows 10.
Также в рубрике
- Как отключить VBS на Windows 11
- Как отключить уведомления в Windows 11
- Как отключить автозапуск программ в Windows 11 и Windows 10
- Как вернуть старое (классическое) контекстное меню в Windows 11
- Как отключить пароль при входе в Windows 11 и Windows 10
- Как удалить обновление в Windows 11 и Windows 10
- Как отключить переход в спящий режим на Windows 11 и Windows 10
- Как отключить OneDrive в Windows 11 и Windows 10
- Как отключить UAC в Windows 11 и Windows 10
- Как отключить проверку цифровой подписи драйверов в Windows 11 и Windows 10
- Как отключить или удалить Game Bar в Windows 11 и Windows 10
- Как отключить SmartScreen в Windows 10
- Как отключить брандмауэр Windows 10
- Как удалить приложение «Фотографии», появляющиеся при подключении телефона к Windows 10
- Как отключить звуки уведомлений в Windows 10
- Как убрать пункты из контекстного меню Windows 10
- Как убрать строку поиска с панели задач в Windows 10
- Как отключить Xbox DVR в Windows 10
- Как отключить тестовый режим в Windows 10
- Как убрать панель задач внизу экрана на Windows 10
- Как отключить залипание клавиш на Windows 10
- Как отключить клавиатуру на ноутбуке с Windows 7 или Windows 10
- Как отключить уведомления в Windows 10
- Как отключить режим «В самолете» в Windows 10
- Как отключить Защитник Windows 10
- Как отключить слежку в Windows 10
- Как отключить обновление Windows 10
Самое популярное
- PCI Express 3.0, 4.0 и 5.0: в чем разница 1k просмотров
- Как включить Secure Boot в BIOS на Gigabyte и AORUS 0.9k просмотров
- Как пронумеровать страницы в Word без титульного листа 0.9k просмотров
- Как перейти в папку или на другой диск в командной строке 0.9k просмотров
- Как максимально сжать файлы в ZIP, RAR или 7z (7-zip) архив 800 просмотров
Самое обсуждаемое
- Как установить Windows 11 на несовместимый компьютер без TPM 2.0 и Secure Boot 2 комментария
- Какой блок питания нужен для RX 570, 580, 590 2 комментария
- PCI Express 3.0, 4.0 и 5.0: в чем разница 2 комментария
- Как сделать монитор основным дисплеем на Windows 10 и Windows 11 1 комментарий
- Lsass.exe: что это за процесс и почему он грузит процессор 1 комментарий