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

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

Когда-то вы установили на ПК необходимую на то время службу (англ. Service). Может быть, она даже не сразу заработала. Тогда вы решили добавить что-то ещё. Вроде бы стало всё на место и, можно сказать, пляски с бубном завершились победой. Но со временем вам это надоело или стало мешать вашей новой идее.

Возможна другая ситуация. Однажды вы обнаруживаете, что кто-то или что-то установило на ваш ПК новую «Service Windows» (Службу Виндовс, англ.). Такое вполне может произойти от «общения» с вашим другом кого-то из родственников, особенно детей. И быстродействие ПК после этого странным образом падает донельзя.

Как происходит управление сервисами?

Управление созданием, удалением, запуском и остановкой сервисов в операционной системе осуществляет Диспетчер управления службами (англ. Service Control Manager, SCM).

Запускаясь при загрузке операционной системы, Диспетчер управления службами, со своей стороны, запускает их все, для которых установлен режим запуска «автоматически».
Вместе с запуском имеющих «автоматический» тип также запускаются все зависимые от них сервисы, даже если для них указан режим «вручную».
После окончания загрузки системы администратор сети получает возможность вручную запустить (отключить) какой-либо из сервисов с помощью консоли управления.

Для служб в ОС Windows предусмотрены такие режимы (типы) запуска:

  • Запрещён;
  • Вручную;
  • Автоматический при загрузке системы;
  • Отложенный (для некоторых операционных систем);
  • Обязательный (запускается автоматически с невозможностью для остановки пользователем).

Предупреждения

Прежде чем произвести удаление, нужно понимать, что:

  • Этот процесс необратим;
  • Удаление приведёт в нерабочее состояние зависимые программы;
  • Произойдёт отказ операционной системы при удалении сервиса, связанного с одним из её компонентов;
  • В некоторых случаях понадобится переустановка , а это не всегда можно сделать легко. Чаще всего это как раз очень трудно.

Что можно отключить

Понятно, что юзеру, например, не нужен Диспетчер печати, если принтера у него нет. Но имеет ли смысл удаление такой службы? Ведь завтра печатающее устройство может у него появиться. А сервис можно просто отключить!

К подобным, зачастую не всегда нужным службам также относятся:

  • Windows Search (Виндовс Сич). Выполняет индексацию контента;
  • Автономные файлы. Контроль за кэшем автономных файлов, отслеживает вхождение и выход пользователя из системы.
  • Вторичный вход в систему. Производит старт процессов имени других юзеров.
  • Сервер. Поддерживает доступ к файлам, устройствам, каналам к компьютеру посредством сетевых подключений.
  • Служба времени Windows. Осуществляет управление сопоставлением даты и времени на клиентах и серверах в сети.

Этот перечень можно продолжать очень-очень долго.

Правильное название и отключение

Прежде чем удалить (отключить) один из сервисов, нужно знать его оригинальное название.

Для этого можно пройти по пути - <Пуск> / <Панель управления> / установить режим «мелкие значки» / <Администрирование>. В появившемся окне нужно запустить ярлык «Службы». Перед вами откроется окошко с перечнем, в котором можно ознакомиться с их описанием, состоянием (работает или нет), типом (режимом) запуска и от чьего имени требуется вход.

Из указанного же места можно их как запустить, так и остановить (отключить).

В поле «Имя» находится название, которое копируется в буфер.

Перед тем как удалить службу в Windows, её необходимо отключить!

Удаление и командная строка

Для непосредственного избавления от сервиса идём по пути - <Пуск> / <Все программы> / <Стандартные>. По пункту «Командная строка» кликаем правой кнопкой мыши и выбираем «Запустить от имени администратора».

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

Прежде чем начать, необходимо уяснить несколько моментов:

  • При удалении службы она навсегда исчезнет из системы, и восстановить ее непросто, а в ряде случаем просто невозможно
  • Удаление определенных служб может вызвать неработоспособность тех или иных программ. Поэтому не стоит удалять службу, если вы на 100% не уверены за что она отвечает.
  • Не удаляйте системные службы Windows 7, т.к. это может привести к неработоспособности всей системы

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

  • Зачастую программы при удалении из системы оставляют свои службы нетронутыми, и каждый раз при загрузке компьютера система пытается запустить такую службу, однако из-за отсутствия исполняемых или библиотечных файлов сделать этого не может, генерируя ошибку.
  • Некоторые вирусы и трояны для маскировки своих деструктивных действий могут создать в системе новую службу. И даже если, ваш антивирус удалит тело вируса, служба может остаться, и ее придется удалять вручную.
  • Возможно также ситуация, когда производительность системы снижается вследствие наличия большого количества процессов, работающих в виде служб, и вы решили удалить (а не просто остановить) ряд ненужных более служб в Windows 7.

Чтобы удалить службу в Windows 7, нужно знать ее имя. Для чего откройте окно управления службами Start -> Settings -> Control Panel-> Systems and Maintenance->Administrative Tools->Services.
В появившемся окне служб найдите ту службу, которую вы планируете удалить (в моем примере это “Adobe Lm Service ”)

Дважды щелкните по выбранной службе и в появившемся окне свойств в поле «Service name» будет отображено ее имя (у меня имя службы — Adobe LM Service, т.е. оно совпадает с именем в списке служб, но обычно это не так), скопируйте его в буфер обмена.

Затем остановите службу, нажав кнопку «Stop»

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

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

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

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

Sc delete ServiceName

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

Sc delete “Adobe LM Service”

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

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

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

Альтернативный метод удаления служб в Windows 7 подразумевает использование редактора реестра.

Откройте редактор реестра (regedit.exe), и перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services . В ней содержится список всех служб, установленных в системе.

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

Удостоверьтесь, что в значениях DisplayName and ImagePath содержатся, соответственно имя и путь к исполняемому файлу службы, которую вы планируете удалить.

Щелкните правой конкой мыши по имени найденной ветки реестра с именем службы и выберите «Delete». После чего служба будет удалена из системы.

В любой системе при большом количестве установленного программного обеспечения можно заметить, что любое приложение активирует свою собственную службу, не говоря уже о том, что и в системе их работает в том же фоновом режиме просто уйма. Давайте посмотрим, как удалить ненужные службы в Windows 7 с применением самых простых методов. Заодно дадим пояснение насчет того, как почистить систему еще, чтобы она работала несколько быстрее.

Как удалить службу в Windows 7: общие принципы подхода к задаче

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

Он обращает внимание на эти компоненты только тогда, когда система начинает откровенно тормозить или зависать, а то и еще перезагружаться. Вот тут-то и приходит понимание того, как удалить службу в Windows 7, которая задействует максимальное потребление системных ресурсов или откровенно нагружает систему без всякой надобности.

Самый первый и простой шаг - очистить меню автозагрузки. Конечно, удаление службы не состоится, зато отключить любой из самозагружающихся компонентов можно. Для этого используется универсальная команда msconfig, вводимая в строке меню «Выполнить» (Win + R для быстрого доступа). Здесь на вкладке автозарузки можно отключить практически все, что пожелаете, разве что оставить антивирусный модуль (впрочем, он и сам не даст пользователю прав на отключение, если это серьезный пакет, а не какой-то дешевый или бесплатный сканер).

Как удалить службу Windows 7 из командной строки

Если кто не знает, командная строка спасает абсолютно всегда. Не работает или не грузится система? Не вопрос - три команды, и все снова работает. То же самое касается и некоторых компонентов, установленных в системе, которые могут, мягко говоря, просто мешать или занимать слишком много ресурсов (например, апдейтеры программ или тот же флэш-плеер, установщики модулей и обновлений Windows и т.д.).

В принципе, бороться со всеми этими проявлениями можно. Запускаем команду services.msc из стандартного меню «Выполнить» и останавливаем необходимый компонент.

После этого переходим непосредственно к командной строке где прописываем sc delete «название службы» (без кавычек) и нажимаем Enter. Кстати, чтобы не заниматься ненужными вещами, можно просто скопировать название процесса из упомянутого выше редактора.

Удаление ключей системного реестра

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

Тем не менее… Вызываем командой regedit из того же меню «Выполнить» и переходим к ветке HKLM. Далее используем директорию SYSTEM и подпапку CurrentControlSet, где находим каталог Services. Раскрыв последний, можно будет увидеть все то, что установлено в рабочем состоянии. Соответственно, можно удалить ненужное, предварительно просмотрев параметры нахождения файлов по параметрам ImagePath и DisplayName.

Остановка службы обновления системы

Что касается устанавливаемых апдейтов, то удалить службу обновления Windows 7, как бы сильно этого ни хотелось, просто не получится, поскольку она, что называется «вшита» в систему. Единственное, что можно сделать, так это только произвести ее отключение, но не более.

Для этого потребуется произвести переход в центр обновления Windows, а уже там задать нужный параметр (то ли полное отключение, то ли уведомление перед загрузкой и установкой, и т.д.). НО! Достаточно часто потом начинаются проблемы с некоторыми сопутствующими программами, для которых такие апдейты критически важны в работе (те же антивирусы). Так что отключать эту службу не рекомендуется, а то еще чего доброго та же «семерка» при невозможности обновления выдаст синенький экран, вследствие возникшего конфликта с каким-то программным продуктом. Далеко ходить не надо. Тот же устаревший Office 2003 именно такие проблемы и создает.

Отключение или удаление ненужных компонентов

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

Речь идет о компонентах системы, которые можно найти в соответствующем разделе "Панели управления", связанном с установкой и удалением программ. Тут поле деятельности очень широкое. Можно, например, отключить службу печати, если принтера в системе нет, не использовать модуль Hyper-V, не задействовать удаленное соединение Telnet, в общем, отключить можно много всего. Но без специальных знаний делать этого не рекомендуется.

Быстрое завершение

Вот, собственно и все о том, как удалить службу в Windows 7. Но если говорить, о быстром завершении процесса или службы (работающей или зависшей), естественно, в том же "Диспетчере задач" можно сделать принудительное завершение работы. Однако это отнюдь не значит, что процесс или служба будут удалены.

Да, и помните, что удаление файлов и папок вроде PerfLogs или HOSTS результата не даст - все равно они будут восстановлены при повторной загрузке системы, а сопутствующие им службы так и останутся нетронутыми. Впрочем, можно поставить какой-нибудь оптимизатор вроде Advanced System Care, который в режиме реального времени будет просто выгружать из памяти ненужные процессы. Но это уже другой вопрос.

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

— После удаления службы восстановить её очень сложно, часто просто невозможно, так что нужно быть очень внимательным и не удаляйте службы, которые могут навредить работоспособности системы;
— Некоторые службы отвечают за работоспособность программ, поэтому, удаляя службы, вы должны быть уверены что это не навредит программному обеспечению, установленному на вашем компьютере;
— И ещё раз, не удаляйте системные службы, так как с очень большой вероятностью это приведет вашу операционную систему в негодность и вам придется полностью переустанавливать систему.

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

Итак, для того чтобы приступить к удалению службы, нужно узнать её имя. Для этого идём в «Панель управления», открываем раздел «Система и безопасность», выбираем «Администрирование» и открываем «Службы». В данном окне выбираем нужную нам службу, в моем случае это «2GIS UpdateService»:

Двойным кликом открываем свойства службы. В верхней части окна есть поле «Имя службы», копируем его в буфер обмена, в моем случае это «2GISUpdateService». Как и в данном случае, имя службы и отображаемое имя очень часто различаются, но бывают, что они совпадают. Но запомните, что для удаления службы нужно именно «Имя службы». Жмём кнопку «Остановить», чтобы остановить работу службы:

Способ 1. Удаление службы из командной строки Windows

1. Запускаем командную строку от имени администратора. Для этого проходим по пути:

C:\Windows\System32

Находим файл cmd.exe , жмём по нему правой клавишей мыши и выбираем «Запустить от имени администратора.

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

2. Для удаления службы воспользуемся системной командой sc — это утилита командной строки, созданная специально для работы со службами. Нам необходимо удалить службы, поэтому синтаксис команды будет вот такой:

Sc delete ServiceName

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

Sc delete "Service Name"

В моём случае это будет выглядеть вот так:

Sc delete 2GISUpdateService

В случае успешного удаления службы утилита sc сообщит нам об этом в командной строке записью « DeleteService: успех»:

Если обновить окно служб нажав кнопку F5, мы увидим что служба исчезла:

Способ 2. Удаление службы через редактор реестр Windows

Альтернативой предыдущему методу является удаление с помощью редактора реестра. Для этого действуйте согласно следующей инструкции:

1) Откройте редактор реестра, для этого нажмите Win+R и в открывшемся окне введите regedit:

2) В открывшемся окне редактора реестра пройдите по следующему пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

В данной ветке находится список всех служб, установленных в системе:

3) Найдите имя ветки в реестре, которое совпадает с именем службы для удаления:

Удостоверьтесь, что в параметрах «DisplayName» и «InfoPath» находится информация, соответствующая службе для удаления.

4) Удалите ветку реестра с именем службы. Для этого нажмите на ветку правой клавишей и выберите «Удалить»:

Служба удалена.

На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа.

Спасибо за внимание:)

Бывают ситуации, когда службу ОС нужно не просто отключить, а полностью удалить с компьютера. Например, такая ситуация может возникнуть, если данный элемент является частью какого-то уже деинсталлированного ПО или вредоносной программы. Давайте разберемся, как же проделать вышеуказанную процедуру на ПК с Виндовс 7.

Сразу нужно отметить, что в отличие от отключения служб, удаление является необратимым процессом. Поэтому перед тем как проводить дальнейшие действия, мы рекомендуем или её . Кроме того, нужно четко понимать, какой именно элемент вы удаляете и за что он отвечает. Ни в коем случае нельзя производить ликвидацию служб, которые связаны с системными процессами. Это приведет к некорректной работе ПК или к полному краху системы. В Виндовс 7 поставленную в данной статье задачу можно выполнить двумя способами: через «Командную строку» или «Редактор реестра» .

Определение имени службы

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

  1. Щелкайте «Пуск» . Переходите в «Панель управления» .
  2. Заходите в «Система и безопасность» .
  3. Переходите в «Администрирование» .
  4. В перечне объектов откройте «Службы» .

    Доступен и другой вариант запустить необходимый инструмент. Наберите Win+R . В отобразившееся поле введите:

    Жмите «OK» .

  5. Активируется оболочка «Диспетчера служб» . Тут в перечне вам необходимо будет найти тот элемент, который вы собираетесь удалить. Для упрощения поиска постройте список по алфавиту, щелкнув по названию столбца «Имя» . Отыскав нужное наименование, кликните по нему правой кнопкой мыши (ПКМ ). Выберите пункт «Свойства» .
  6. В окошке свойств напротив параметра «Имя службы» будет находиться как раз то служебное наименование данного элемента, которое вам нужно будет запомнить или записать для дальнейших манипуляций. Но лучше все-таки скопировать его в «Блокнот» . Для этого выделите название и щелкните по выделенной области ПКМ . Выберите в меню «Копировать» .
  7. После этого можете закрывать окошко свойств и «Диспетчер» . Далее щелкайте «Пуск» , жмите «Все программы» .
  8. Перейдите в директорию «Стандартные» .
  9. Отыщите наименование «Блокнот» и запустите соответствующее приложение двойным кликом.
  10. В открывшейся оболочке текстового редактора щелкайте по листу ПКМ и выберите «Вставить» .
  11. Не закрывайте «Блокнот» до тех пор, пока не выполните полное удаление службы.

Способ 1: «Командная строка»

Теперь перейдем к рассмотрению непосредственно способов удаления служб. Сначала рассмотрим алгоритм решения данной задачи посредством использования «Командной строки» .


Способ 2: «Редактор реестра»

Удаление указанного элемента можно также произвести при помощи «Редактора реестра» .

  1. Наберите Win+R . В окошко введите:

    Кликните «OK» .

  2. Интерфейс «Редактора реестра» запущен. Переместитесь в раздел «HKEY_LOCAL_MACHINE» . Это можно сделать в левой части окна.
  3. Теперь щелкайте по объекту «SYSTEM» .
  4. Затем войдите в папку «CurrentControlSet» .
  5. Наконец, откройте директорию «Services» .
  6. Откроется очень длинный перечень папок, расположенных в алфавитном порядке. Среди них нужно отыскать тот каталог, который соответствует наименованию, скопированному нами ранее в «Блокнот» из окошка свойств службы. Нужно щелкнуть по данному разделу ПКМ и выбрать вариант «Удалить» .
  7. Затем отобразится диалоговое окно с предупреждением о последствиях удаления раздела реестра, где требуется произвести подтверждение действий. Если вы полностью уверены в том, что делаете, то жмите «Да» .
  8. Раздел будет удален. Теперь необходимо закрыть «Редактор реестра» и перезапустить ПК. Для этого снова жмите «Пуск» , а затем щелкните по небольшому треугольнику справа от элемента «Завершение работы» . Во всплывшем меню выбирайте .
  9. Компьютер перезагрузится, а служба будет удалена.

Из данной статьи понятно, что полностью удалить службу из системы можно при помощи двух способов — используя «Командную строку» и «Редактор реестра» . Причем первый метод считается более безопасным. Но также стоит отметить, что ни в коем случае нельзя удалять те элементы, которые были в изначальной комплектации системы. Если вы считаете, что какая-то из таких служб не нужна, то необходимо отключить её, но не удалять. Убирать можно только те объекты, которые были установлены вместе со сторонними программами и только в том случае, если вы полностью уверены в последствиях своих действий.

Программы