Как удалить службу windows в windows 7, 8, 10, vista или xp

Как это работает?

WinAPI UI WPF MVVM PrismVisual Studio 2017WinAPI

///<summary>
/// Windows native methods.
///</summary>
internal class NativeMethods
{
    
    public static extern IntPtr OpenSCManager(
        string machineName,
        string databaseName,
        ScmAccessRights dwDesiredAccess);
 
    
    public static extern bool QueryServiceStatusEx(
        SafeHandle hService,
        int infoLevel,
        IntPtr lpBuffer,
        uint cbBufSize,
        out uint pcbBytesNeeded);
 
    
    public static extern int GetLastError();
 
    
    public static extern Boolean QueryServiceConfig2(
        IntPtr hService,
        UInt32 dwInfoLevel,
        IntPtr buffer,
        UInt32 cbBufSize,
        out UInt32 pcbBytesNeeded);
 
    
    
    public static extern bool ChangeServiceConfig2(
        IntPtr hService,
        int dwInfoLevel,
         ref ServiceDescriptionStruct lpInfo);
 
    
    
    public static extern bool CloseServiceHandle(IntPtr hScObject);
 
    
    public static extern int ControlService(
        IntPtr hService,
        ServiceControl dwControl,
        ServiceStatus lpServiceStatus);
 
    // https://docs.microsoft.com/en-us/windows/desktop/api/winsvc/nf-winsvc-createservicea
    
    public static extern IntPtr CreateService(
        IntPtr hScManager,
        string lpServiceName,
        string lpDisplayName,
        ServiceAccessRights dwDesiredAccess,
        ServiceType dwServiceType,
        ServiceBootFlag dwStartType,
        ServiceError dwErrorControl,
        string lpBinaryPathName,
        string lpLoadOrderGroup,
        IntPtr lpdwTagId,
        string lpDependencies,
        string lpServiceStartName,
        string lpPassword);
 
    
    
    public static extern bool DeleteService(IntPtr hService);
 
    
    public static extern IntPtr OpenService(
        IntPtr hScManager,
        string lpServiceName,
        ServiceAccessRights dwDesiredAccess);
 
    
    public static extern int QueryServiceStatus(IntPtr hService, ServiceStatus lpServiceStatus);
 
    
    public static extern int StartService(IntPtr hService, int dwNumServiceArgs, int lpServiceArgVectors);
 
    
    public static extern bool ChangeServiceConfig(
        IntPtr hService,
        ServiceType nServiceType,
        ServiceBootFlag nStartType,
        ServiceError nErrorControl,
        string lpBinaryPathName,
        string lpLoadOrderGroup,
        int lpdwTagId,
        string lpDependencies,
        string lpServiceStartName,
        string lpPassword,
        string lpDisplayName);
 
    
    public static extern IntPtr CommandLineToArgvW(
         string lpCmdLine,
        out int pNumArgs);
 
    
    public static extern Boolean QueryServiceConfig(
        IntPtr hService,
        IntPtr intPtrQueryConfig,
        int cbBufSize,
        out int pcbBytesNeeded);
}

https://github.com/devowl/winservicemanager

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

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

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

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

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

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

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

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

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

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

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

Итак, приступим. Сначала вам нужно точно узнать имя службы, которую хотите удалить. Через меню Win + X откройте оснастку «Управление компьютером».

И разверните в левой колонке ветку «Службы и приложения» «Службы».

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

Во вкладке «Общие», в самом вверху будет указано имя службы, именно его мы как раз и будем использовать. Скопируйте его в буфер, запустите от имени администратора командную строку и выполните такую команду, где Service – имя удаляемой службы:

sc dеlеte Service

К примеру, удаление службы биометрии в Windows 10 можно произвести командой sc delete WbioSrvc. Перед удалением службу желательно остановить, хотя это и не является обязательным условием, просто после обновления содержимого оснастки удаленная служба по-прежнему будет отображаться до перезагрузки системы.

Примечание: некоторые службы не отображаются в оснастке «Управление компьютером». Если вам нужно получить полный список всех имеющихся в системе служб, откройте редактор реестра и разверните ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices. Название каждого подраздела в папке Services будет представлять собой имя службы.

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

Удаляем ненужные компоненты

Решив, какую службу стоит удалить, в уже известном нам окошке «Службы» двойным кликом выбираем её. Сбоку появляется небольшое окно с действующими на данный момент параметрами выбранного приложения.

Меняем параметры выбранной службы

В выпадающем списке опции «Тип запуска» выбираем «Отключена», затем останавливаем её работу в текущем сеансе, нажимая экранные кнопки «Остановить» и «OK». Повторяем эти же шаги последовательно для всех приложений, которые решено изъять из оперативной памяти.

Немного по-другому изменения вносятся при использовании вкладки «Службы» окна «Конфигурация системы». Выбрав приложение, которое стоит убрать, снимаем отметку слева от его названия, после чего становится активной экранная кнопка «Применить».

Убираем метку для удаления службы

После нажатия «Применить» в окошке появится дополнительная информация — дата отключения.

Осталось лишь нажать «OK» и выбрать в появившемся окне «Настройка системы» вариант времени применения внесённых изменений. «Выход без перезагрузки» отсрочит их до следующего сеанса работы, «Перезагрузка» немедленно перезапустит систему с новыми параметрами.

Перезагрузить сейчас или позже

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

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

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

Первый способ удаления служб из операционной системы Windows 10 заключается в использовании командной строки и команды « sc delete ». Данная команда выполняет удаление раздела реестра, который отвечает за работу указанной службы, что приводит к удалению службы из системы. Если в момент удаления служба все еще работает, то она помечается для удаления в будущем.

Для того чтобы удалить службу при помощи данной команды необходимо знать имя службы, под которым она зарегистрирована в системе. Чтобы узнать это имя можно воспользоваться встроенной программой «Службы». Чтобы запустить программу «Службы» нажмите комбинацию клавиш Window-R и выполните команду « services.msc ». Также эту программу можно найти в « Панели управления », а разделе « Система и безопасность – Администрирование – Службы ».

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

В результате появится небольшое окно с информацией о выбранной вами службе. Здесь, на вкладке « Общее », в самом верху окна будет указано « Имя службы ». То именно то имя, которое нам и нужно для удаления.

После этого нужно открыть командную строку с правами администратора. Для этого проще всего воспользоваться поиском в меню «Пуск». Откройте меню « Пуск », введите команду « cmd » и запустите ее от имени админа.

После запуска командной строки можно приступать к удалению службы. Для этого сначала желательно остановить работу службы. Это можно сделать при помощи команды « sc stop ServiceName », где « ServiceName » — это название службы, которое вы узнали на предыдущем этапе.

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

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

Удаление служб Windows 10 через PowerShell

Также для удаления службы в Windows 10 вы можете воспользоваться PowerShell. Как и обычную командную строку, консоль PowerShell нужно запускать с правами администратора. Для этого откройте меню « Пуск », введите поисковый запрос « PowerShell » и запустите его от имени админа.

Работу в PowerShell можно начать с выполнения команды (командлета) « Get-Service », который выведет на экран список всех зарегистрированных в системе служб с указанием их имен. Но, если имя службы слишком длинное, то оно не поместится на экране. В этом случае вы можете узнать его через « services.msc », так как это описано в начале статьи.

После этого удаляемую службу желательно остановить. Для этого выполняем команду « Stop-Service -Name ServiceName -Force », где « ServiceName » — это название службы, которое вы узнали на предыдущем этапе.

Завершающий этап – удаление службы из Windows 10. Для этого выполняем команду « Remove-Service -Name ServiceName ». Как и в предыдущем случае, « ServiceName » нужно заменить на название нужной вам службы.

Больше информации об управлении службами при помощи PowerShell можно узнать на сайте Майкрософт: Get-Service, Stop-Service и Remove-Service.

Удаление служб Windows 10 через Редактор реестра

Если описанные выше способы не сработали (что маловероятно), то вы можете попробовать удалить службу через редактор реестра Windows 10. Для этого нажмите комбинацию клавиш Windows-R и в открывшемся меню выполните команду « regedit ».

Таким образом вы откроете редактор реестра Windows 10. Здесь нужно перейти в раздел « HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services » и найти подраздел с названием службы, которую необходимо удалить из системы.

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

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

Принцип отключения служб в Windows XP такой же, как и в семерке с восьмеркой. Если у вас был опыт отключения служб Windows XP, то вы без труда сможете это делать в Windows 7 и 8. Единственным отличием будет интерфейс надстройки и командной строки.

Также количество сервисов в XP, которые можно безболезненно остановить значительно ниже, чем в Windows 7 и 8. Ниже представлен список сервисов, которые вы можете остановить, не навредив при этом Windows XP:

  • Служба регистрации ошибок — позволяет отправлять через Интернет отчет об ошибках ОС и программ в Microsoft;
  • Удаленный реестр — описана в первом примере;
  • Обозреватель компьютеров — описана в первом примере;
  • Служба обнаружения SSDP — обнаружение сетевых устройств с протоколами UpnP; Отключения этого сервиса некритично для домашнего пользователя;
  • Служба удаленного Рабочего стола — описана в первом примере.

В примере описана лишь малая часть сервисов, которые можно отключить.

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

Как отключить ненужные службы Windows 7/10

Представленный выше перечень включает в себя далеко не все службы, которые можно отключить в Windows 7/10. Дело в том, что в разных версиях, сборках и редакциях системы он отличается. Здесь могут присутствовать службы, добавленные сторонним программным обеспечением – антивирусами, брандмауэрами, VPN-клиентами, драйверами Nvidia и так далее

В любом случае к задаче нужно подходить с известной долей осторожности, так как отключение одних служб может повлиять на работу других, от них зависимых. Так, если отключить «Удаленный вызов процедур», перестанет работать служба «Автономные файлы»

Что касается самой процедуры, то она не несет в себе сложностей. За небольшим исключением отключить ненужные службы Windows 7/10 можно непосредственно из одноимённой оснастки, а также с помощью командной строки и сторонних приложений вроде Easy Service Optimizer.

Войдя в систему с правами администратора, откройте командой services.msc утилиту управления службами, отыщите в списке ненужную службу и кликните по ней два раза. В открывшемся окошке вам нужно будет выбрать тип запуска «Вручную» или «Отключена» и сохранить настройки.

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

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

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

sc config TabletInputService start= demandnet stop TabletInputService

Четкое понимание того, какие службы можно отключать в Windows 7/10, а какие нет, является весьма важным, поскольку случайная деактивация ключевых служб наверняка приведет к тому, что функциональность системы окажется в итоге урезанной. Перед тем, как отключить ту или иную службу, поищите её описание в интернете, а также на всякий случай создайте точку восстановления. И еще один момент. Большинство служб довольствуется относительно малым объемом оперативной памяти, поэтому их отключение не приведет к существенному приросту производительности. Так что, проводя оптимизацию системы данным способом, не стоит особо усердствовать.

Статья Создание службы в Windows

Как запустить приложение в виде службы Windows​ Источник​ Можно ли запустить клиентское приложение в качестве службы? В одной из статей я описывал способы создания службы Windows штатными средствами ОС. Однако не каждое консольное приложение сможет запуститься как служба, а программы с графическим интерфейсом в принципе не умеют работать подобным образом. Но возможность запустить приложение как службу все же есть, и поможет нам в этом программа с оригинальным названием Non-Sucking Service Manager.NSSM представляет из себя свободное программное обеспечение с открытым кодом и поддерживает все операционные системы Microsoft, начиная с Windows 2000 и заканчивая Windows 8. NSSM не требует установки, достаточно его загрузить и распаковать. В дистрибутив входят версии для 32- и 64-разрядных ОС. Взять программу можно с сайта nssm.cc, на данный момент последняя стабильная версия 2.21.1, которую я и буду использовать.Для демонстрации возможностей NSSM попробуем запустить Блокнот Windows в качестве службы на Windows 8.1.Создание службыДля создания службы с именем notepad запускаем командную консоль, переходим в папку с распакованным NSSM (для 64-разрядной Windows) и вводим командуКод: nssm install notepad которая открывает окно графического инсталлятора NSSM. Чтобы создать службу, достаточно в поле Path указать путь к исполняемому файлу и нажать кнопку «Install service». Дополнительно в поле Options можно указать ключи, необходимые для запуска службы.Также на этапе создания новой службы можно указать некоторые дополнительные параметры.На вкладке «Shutdown» перечислены методы остановки и таймауты, используемые при штатном завершении работы или аварийной остановке приложения. Когда NSSM получает команду остановки (напр. при завершении работы приложения), то он пытается остановить контролируемое приложение штатным образом. Если же приложение не отвечает, то NSSM может принудительно завершить все процессы и подпроцессы этого приложения.Всего есть четыре этапа завершения работы приложения, и по умолчанию они будет использоваться в таком порядке:• На первом этапе NSSM пытается сгенерировать и отправить событие Ctrl+C. Этот способ хорошо работает для консольных приложений или скриптов, но не применим для графических приложений;• Затем NSSM определяет все окна, созданные приложением, и посылает им сообщение WM_CLOSE, инициирующее выход из приложения;• Третьим этапом NSSM вычисляет все потоки, созданные приложением, и отправляет им сообщение WM_QUIT, которое будет получено если приложение имеет очередь сообщений потока;• И в качестве последнего средства NSSM может вызвать метод TerminateProcess(), принудительно завершив работу приложения.Возможно отключить некоторые или даже все методы, однако для разных приложений срабатывают разные методы и для корректного завершения работы приложения рекомендуется оставить все как есть.По умолчанию при падении службы NSSM пытается рестартовать ее. На вкладке «Exit actions» можно изменить автоматическое действие при нештатном завершении работы приложения, а также выставить задержку перед автоматическим перезапуском приложения.На вкладке «Input/Output (I/O)» можно задать перенаправление ввода\вывода приложения в указанный файл.На вкладке «Environment» можно задать для службы новые переменные окружения, или переопределить существующие.Также можно не пользоваться графической оболочкой и сразу создать службу в консоли такой командой:Код: nssm install notepad «C:\Windows\system32\notepad.exe» Управление службойПосле создания службы с помощью NSSM зайдем в оснастку Services и найдем службу notepad. Как видите, с виду она ничем не отличается от остальных служб, мы также можем ее запустить, остановить или изменить режим запуска

Однако обратите внимание, что в качестве исполняемого файла указан nssm.exe.А если зайти в Task Manager, то мы увидим следующую картину: в качестве основного (родительского) процесса запущен NSSM, служба notepad запущена как его дочерний процесс, и уже в этом дочернем процессе запущено приложение Блокнот.Удаление службыДля удаления службы вводим команду nssm remove notepad и подтверждаем ее удаление. А введя командуКод: nssm remove notepad confirm можно обойтись и без подтверждения

Причины удаления служб

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

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

:/> Ультимативный гайд по настройке и оптимизации Windows 10 — Гайды на DTF

Выполнить команду на удалённом компьютере через PsExec.exe

Один из моих любимых способов для решения этой задачи это утилита командной строки PsExec.exe написанная Марком Руссиновичем, которую вы можете свободно скачать с сайта Windows SysInternals. Ссылку на неё вы можете найти в конце статьи. Она не требует установки в систему, вы можете просто скопировать её в одну из папок, содержащихся в переменной окружения %path% и вызывать из любой оболочки командной строки: Cmd или PowerShell.

Использовать PsExec очень просто. Например, чтобы выполнить ipconfig /flushdns на компьютере main, достаточно запустить следующую команду:

Команда ipconfig будет запущена на компьютере main под вашими учетными данными. После завершения работы ipconfig весь текстовый вывод будет передан на ваш компьютер, а кроме того будет возвращён код выхода команды (error code). В случае если команда выполнилась успешно, он будет равен 0.

Выполнить команду на удалённом компьютере

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

Я обращу внимание лишь на некоторые из них

Ключ -d говорит PsExec что ненужно дожидаться выполнения команды, а достаточно лишь запустить её, и забыть. В этом случае мы не получим выходных данных от консольной утилиты, но зато сможем не дожидаясь завершения предыдущей команды запускать другие. Это очень полезно, если вам необходимо запустить, например установщик программы на нескольких компьютерах.

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

Таким образом, чтобы вывести окно с информацией о версии операционной системы на компьютере main, следует запустить PsExec таким образом:

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

Ну и одной из самых полезных способностей PsExec является возможность интерактивного перенаправления ввода/вывода между компьютерами, что позволяет нам запустить, например cmd.exe на удалённом сервере, а давать ему команды и получать результаты на локальном компьютере.

Выполнить команду на удалённом компьютере

Каким образом работает PsExec?

Следующий способ реализации этой популярной задачи, о котором я хочу поведать – использование Windows Management Instrumentation. WMI присутствует во всех операционных системах Microsoft, начиная с Windows 2000, и даже на Windows 9x его можно установить из отдельного пакета. WMI включён по умолчанию, и не требует дополнительной настройки. Для его использования достаточно административных прав, и разрешенного на брандмауэре протокола DCOM. WMI предоставляет огромные возможности для управления системами, но нас сейчас интересует лишь одна из них.

Для запуска процессов нам потребуется метод Create класса Win32_Process. Использовать его достаточно несложно. В PowerShell это делается следующим образом:

Здесь в качестве запускаемого процесса я указал cmd.exe, а уже ему, в качестве аргументов передал нужную команду. Это необходимо в случае если вам нужно использовать переменные окружения удалённого компьютера или встроенные операторы cmd.exe, такие как «>» для перенаправления вывода в файл. Метод Create не дожидается завершения процесса, и не возвращает результатов, но зато сообщает нам его идентификатор – ProcessID.

Если вы используете компьютер, на котором пока не установлен PowerShell, вы можете вызвать этот метод WMI и из сценария на VBScript. Например вот так:

Как стереть программы и остановить процессы на Windows 7

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

Как деинсталлировать программы и отключить службы из меню «Пуск»

Открыв «Пуск», можно просмотреть список программ и удалить некоторые:

  1. Нажмите «Пуск — Все программы».

  2. Выберите одну из тех, которые размещены в папках.

  3. Кликните на папку с названием программы, которую планируете деинсталлировать.
  4. Откроется список компонентов папки. Выберите пункт Uninstall или «Удаление».

  5. Подтвердите деинсталляцию.

Недостаток способа в том, что после стирания программы средствами Windows сохраняются её файлы и остаточные записи в реестре.

Также из меню «Пуск» вы можете остановить работу служб. Для этого:

  1. Нажмите «Пуск».
  2. Выберите пункт «Компьютер» и щёлкните по нему правой кнопкой мыши.
  3. Выберите из списка пункт «Управление». Откроется окно «Управление компьютером».

  4. Выберите пункт «Службы и приложения — Службы».

  5. Вы увидите список работающих служб. Разверните окошко на полный экран.
  6. Дважды кликните на имя службы, которую хотите отключить. Откроется окно свойств.
  7. В поле «Тип запуска» выберите пункт «Отключена».

  8. Нажмите «Остановить — ОК».

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

Как стереть приложение из «Панели управления»

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

  1. Нажмите на «Пуск» и выберите «Панель управления».
  2. Откройте «Удаление программы».
  3. Компьютер откроет список программ, работающих на компьютере, в алфавитном порядке.
  4. Кликните по названию утилиты, которую будете деинсталлировать и щёлкните «Удалить/Изменить» вверху окошка.
  5. Во всплывшем окошке подтвердите удаление.

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

Как остановить процессы через «Диспетчер задач»

Чтобы остановить процессы, выполняемые Windows, запустите «Диспетчер задач», нажав Ctrl+Alt+Del.

  1. В «Диспетчере задач» выберите вкладку «Процессы».

  2. Выберите процесс, который не используете, и нажмите на название правой кнопкой мыши.
  3. Выберите «Завершить процесс».

  4. В открывшемся окне с предупреждением подтвердите остановку процесса.

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

Другие варианты удаления неиспользуемых программ

Практически все инсталляторы предлагают пользователям выбрать папку, куда будут помещены файлы программы. По умолчанию они выполняют установку в папку C:\Program files. Открыв папку, вы увидите папки с программным обеспечением. Для деинсталляции программы напрямую:

  1. Зайдите в папку утилиты, которую будете стирать.
  2. Внутри найдите файл Uninstall.exe.
  3. Дважды щёлкните по файлу мышью.
  4. Откроется окно деинсталлятора. Подтвердите удаление и дождитесь окончания процесса.

Удалить программу можно, найдя в директории Program files папку с её именем, а в ней — файл Uninstall.exe

Более сложный метод — деинсталляция приложений из командной строки. Чтобы выполнить удаление:

  1. Зайдите в командную строку. Для этого нажмите Win+R и в окошке «Выполнить» впишите cmd. Нажмите «ОК».
  2. Пропишите команду WMIC и нажмите клавишу Enter. Вы увидите надпись: wmic: root\cli.
  3. Пропишите запрос product get name. Через некоторое время вы увидите список установленных программ.
  4. Пропишите: product where name = «наименование программы в точности» call uninstall. При написании имени программы учитывайте регистр. Если имя введено неправильно, нажав клавишу Enter, вы заметите информацию об ошибке.
  5. Нажмите «Y» для подтверждения процедуры и дождитесь надписи Method Execution successful.

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

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

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

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

Выбираем «Программы и компоненты»

Появится окно, в котором нас интересует находящаяся слева закладка «Включение или отключение компонентов Windows».

Слева выбираем «Включение или отключение компонентов Windows»

Кликнув по ней мышкой, открываем окно «Компоненты Windows».

Ищем нужную службу в списке

Осталось только найти в списке интересующую нас службу и поставить в клеточке слева от неё отметку. Это же можно сделать сразу для всех остальных компонентов, которые решено добавить. После окончания редактирования нажимаем «OK».

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

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

Adblock
detector