Что такое службы в windows
Перейти к содержимому

Что такое службы в windows

  • автор:

Полуфабрикат Windows-службы

Чтобы статья воспринималась максимально полезной и практичной, в ней предлагается заготовка (почти готовый к употреблению шаблон) службы, обрабатывающей очередь неких задач (или заданий – кому как больше нравится); после того, как все из них обработаны, служба тут же завершается. Если представить графически, то читатель познакомится со следующей конструкцией:

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

Техническое задание

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

    Очередь рассматривается как некая абстрактная структура, то есть кем она реализована, где хранится (в файле, БД или где-то ещё) и как конкретно с ней взаимодействовать (в виде программного кода) – всё это непринципиально и слабо пересекается с темой материала, однако предполагается, что задачи в ней обладают как минимум двумя свойствами:

      Приоритетом, задающим порядок обработки. Статусом, допускающим три значения:

      1. Ожидает обработки.
      2. Успешно обработана.
      3. Ошибка (не удалось обработать).
    • Сразу после старта принимается за тяжкие труды и начинает, с учётом приоритета, извлекать из очереди задачи с первым статусом (который «ожидающий»), после чего, в зависимости от результата обработки, обновляет статус у каждой из них; работа прекращается после того, как в очереди не осталось необработанных элементов. Если поступает команда на остановку, то обработка текущей задачи прерывается и служба завершается.
    • Во время работы может принять особую (нестандартную) команду от управляющего приложения (УП), суть которой описана чуть ниже.
    • Дабы не наделять службу чрезмерным набором прав, из-за которых может пострадать безопасность всей ОС, вместо обычно применяемого аккаунта LocalSystem станет использоваться специальный пользователь, создаваемый на лету.
    • При установке происходит автоматическое назначение минимально необходимых прав как пользователю самой службы (от имени которого она должна запускаться – о нём шла речь в предыдущем пункте), так и пользователю управляющего приложения.

    Кнопки управления службой в Диспетчере

    Служба

    В данном случае, веских причин изобретать велосипед для реализации службы не имеется, поэтому основа дальнейшего кода – это стандартный для IDE подход к созданию, основанный на классе TService . Также необходимо отметить, что автор использует не самую новую версию Delphi (10.1 Berlin), в связи с чем в иных выпусках могут иметься свои особенности (в более свежих, к примеру, часть предложенного функционала может быть уже реализована, однако подобное маловероятно, учитывая стойкое нежелание разработчиков Delphi развивать TService ).

    Описание кода службы логично вести в соответствии с циклом её жизни в системе – то есть начать с момента установки (регистрации).

    Установка

    Собственно самостоятельно реализовывать регистрацию и не требуется, т. к. запуск исполняемого файла службы с ключом /install сделает всё необходимое – программист от данной рутины избавлен. Намного интересней выглядит момент сразу после установки (чему соответствует событие AfterInstall ), где и удобно приступить к воплощению части означенного в ТЗ ; однако, хотелось бы начать с малого и показать на простом примере как происходит изменение параметра установленной службы – будет сделано то, чего уже так давно не добавляют в Delphi – реализована возможность указать описание, отображаемое, например, в Диспетчере:

    Описание службы в Диспетчере

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

    Здесь, прежде всего, выполняется получение дескриптора Менеджера служб (Service Control Manager), после чего у него запрашивается дескриптор уже нашей (только что установленной) службы по её имени; доступ к обоим объектам выбран минимально необходимый – SC_MANAGER_CONNECT и SERVICE_CHANGE_CONFIG , причём SC_MANAGER_CONNECT не требуется указывать, т. к. он подразумевается неявно (именно поэтому последний параметр функции OpenSCManager равен нулю).

    Пользователь

    Далее, чтобы непосредственно перейти к реализации описанных в начале требований, определимся с пользователем, от имени которого служба станет выполняться: до Windows 7 и Windows Server 2008 R2, если требовалось максимально ограничить службу в правах, дав ей исключительно те, что действительно нужны, было необходимо самостоятельно создавать обычного пользователя ОС – а теперь же появился виртуальный пользователь (virtual account), все заботы по управлению которым берёт на себя Windows. Применительно к службе (если делать это вручную через Диспетчер), для создания такого пользователя нужно лишь при указании его имени добавить префикс NT Service\, а пароль оставить пустым:

    Создание виртуального пользователя через свойства службы в Диспетчере

    Казалось бы, чего проще – действуем аналогично в Инспекторе объектов Delphi и получаем тот же результат:

    Создание виртуального пользователя через Инспектор объектов в Delphi

    Но не тут-то было! В случае виртуального пользователя, WinAPI-функция CreateService , применяемая в модуле Vcl.SvcMgr для установки службы, в последнем параметре, содержащем пароль, должна получить значение nil , а не пустую строку,

    Собственно подобное даже нельзя назвать ошибкой – скорее всего, разработчики Delphi просто-напросто не стали улучшать TService и добавлять распознавание префикса NT Service\ в имени, ведь до Windows 7 такой особенности элементарно не существовало. Поэтому, дабы не править стандартный модуль, ограничимся заданием пользователя уже после установки службы (т. е. предполагается, что свойства ServiceStartName и Password оставлены пустыми), для чего достаточно вызова лишь одной функции (часть ранее приводимого кода, ответственного за получение дескрипторов, опущена):

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

    Права

    На следующем этапе необходимо позаботиться о правах двух пользователей:

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

    Права на исполняемый файл службы

    Константа SERVICE_USER_DEFINED_CONTROL у пользователя УП отвечает за право на передачу нестандартной команды, указанной в требованиях. Реализация же GrantAccess основана на C++-примере из документации Microsoft:

    Завершая изыскания с AfterInstall , необходимо отметить, что любое исключение в этом событии приведёт к удалению только что установленной службы (с записью текста исключения в журнал Windows), а в приведённом коде его может сгенерировать, к примеру, функция Win32Check .

    В заключение подраздела также хочется остановиться на моменте, связанном с правами, назначенными выше пользователю УП: если, предположим в целях отладки, их необходимо поменять, то совершенно не обязательно для этого удалять и заново устанавливать службу – достаточно воспользоваться всем известной утилитой Process Explorer: когда служба запущена, следует открыть её свойства и перейти на вкладку Services, после чего пройтись по показанным шагам:

    Права на службу

    Обработка очереди

    Как известно, Delphi предлагает два подхода к реализации службы (подробнее о них можно узнать в материале на другом ресурсе в разделе «3. События службы»):

    1. На основе событий OnStart и OnStop , что подразумевает самостоятельное создание потоков, содержащих нужный функционал.
    2. На основе события OnExecute , обработчик которого выполняется в заранее заботливо созданном TService потоке, причём служба сразу же остановится после выхода из события; именно данный вариант хорошо подходит под поставленную в статье цель – как только в очереди обработаны все задачи, делать больше нечего и необходимо завершиться.
    Основа события

    В первом приближении код OnExecute прост и незатейлив – идёт извлечение задач до тех пор, пока они имеются в очереди:

    Стоит пояснить, что задачи берутся не по одиночке, а именно порциями исходя из соображения, что в реальном мире обычно затраты на получение сразу нескольких элементов из хранилища значительно ниже, чем их выборка по одному (именно так, скажем, обстоит дело с базами данных).

    Прерывание обработки

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

      службы, после которой никакого ожидания обработки текущей задачи быть не должно – она прерывается как можно быстрее, после чего все оставшиеся в порции задачи тоже отбрасываются и служба завершается. Команда на повторную обработку задач с третьим статусом, для чего необходимо прервать работу по текущей (как и в случае команды на остановку), обновить статус всех означенных задач на первый, запросить новую порцию и далее действовать как обычно; надобность прерывать обработку текущей порции связана с тем, что среди задач с только что установленным первым статусом могут иметься обладающие бо́льшим приоритетом.

    Это исключение станет генерироваться в новой локальной процедуре CheckInterruption (как – об этом чуть позже), а реакция на него имеет следующий вид:

    От разработчика требуется лишь вставлять вызов CheckInterruption периодически, через небольшие этапы обработки задачи в ProcessTask , навроде такого:

    Взаимодействие с Менеджером служб

    В рассматриваемом событии осталось реализовать ещё три вещи, две из которых удобно объединить в одной CheckInterruption – во-первых, требуется наконец уже реальная генерация исключения, а во-вторых, служба обязана периодически извещать Менеджер о своём статусе, а также получать пришедшие от него же сообщения и реагировать на них. Если сообщение об остановке службы TService в основном обрабатывает сам, то вот специальная команда от УП требует дополнительного кодирования, заключающегося, прежде всего, в переопределении виртуального метода DoCustomControl – в нашем случае там достаточно всего лишь сохранять переданный службе целочисленный код команды в заведённом для этой цели поле FCustomCode :

    Теперь можно полностью реализовать процедуру:

    Здесь методы ReportStatus и ProcessRequests отвечают за взаимодействие с Менеджером, а константа RESET_QUEUE_ERRORS_CONTROL_CODE (её допустимые значения см. в описании параметра dwControl ) объявлена в новом модуле Services.Queue.Constants :

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

    Зависимости от модуля Services.Queue.Constants

    Кстати, если читатель задаётся вопросом о целесообразности добавления поля FCustomCode , когда, казалось бы, можно сгенерировать исключение прямо в методе DoCustomControl ,

    то ответ довольно прост – в модуле Vcl.SvcMgr вызов DoCustomControl окружён конструкцией try. except , перехватывающей любые исключения без разбора (а вся обработка сводится к добавлению записей с их текстом в Windows-лог).

    Окончательный вариант

    В качестве последнего штриха к реализации службы, необходимо разобраться хоть и с небольшой (в плане устранения), но всё же загвоздкой, а именно: в текущем виде, если в очереди все задачи обработаны, но некоторые из них имеют третий статус (завершились ошибкой), то заново такие взять в работу не получится – служба после старта станет сразу завершаться, а, соответственно, и не сможет никогда принять команду от УП на повторную обработку ошибок. К счастью, при запуске службы можно передать ей произвольное количество текстовых параметров, хотя в данном случае достаточно одного параметра-флага – факт его наличия будет говорить о том, что ещё перед циклом по очереди требуется вызвать уже применявшуюся процедуру ResetQueueErrors :

    Важно понимать, что эти параметры не имеют ничего общего с ключами, использующимися при установке и удалении, – те применяются при самостоятельном запуске исполняемого файла службы, а свойство Param содержит то, что было передано специальной WinAPI-функции, предназначенной для старта служб (она будет упомянута в следующем разделе). Что касается константы ResetQueueErrorsParam , то она объявлена в модуле Services.Queue.Constants :

    Управляющее приложение

    В целях сосредоточения на главном, и дабы не отвлекаться на второстепенные нюансы, УП представляет собой обычный VCL-проект из одной простейшей формы, состоящей из 4-х кнопок; вместе с тем, весь приводимый код использует только WinAPI, поэтому применять его можно где угодно – хоть в другой службе, хоть вообще поместить в DLL.

    Окно управляющего приложения

    Кнопки отвечают за уже знакомые действия:

    1. Запуск без изысков (как будто через Диспетчер служб).
    2. Аналогично первой кнопке, но с параметром, отвечающим за предварительный сброс у задач третьего статуса.
    3. Передача службе специальной команды (см. константу RESET_QUEUE_ERRORS_CONTROL_CODE ).
    4. Остановка службы (как будто через Диспетчер служб).

    Предварительные действия

    В дальнейшем довольно часто будет требоваться дескриптор Менеджера служб, поэтому, чтобы не получать его каждый раз заново, сделаем это при создании формы; также сотворим полезный метод OpenService , избавляющий далее от дублирования кода и возвращающий дескриптор службы:

    Основной код

    Запуск службы – без параметров и с ними – отличается незначительно (и там и там применяется одна и та же WinAPI-функция), поэтому видится разумным создать у формы метод, который затем и вызывать при нажатии на первые две кнопки:

    Параметр-массив Parameters позволяет указать как раз тот набор параметров запуска службы, о которых шла речь выше. Итак, имея новый метод, очень легко закодировать обработчики у первой половины кнопок:

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

    Здесь в переменной ServiceStatus возвращается последнее, самое свежее состояние службы, однако оно в данном контексте неинтересно, поэтому полученное значение просто игнорируется. Таким образом, 3-я и 4-я кнопки на нажатие реагируют так:

    Последнее, о чём хочется сказать, касается нестандартных команд (рассмотренная служба реагирует только на одну – RESET_QUEUE_ERRORS_CONTROL_CODE ): если они в Вашем случае являются более сложными, требующими для выполнения дополнительную информацию, а не просто факт получения службой одного числового кода, то для передачи таких сведений придётся задействовать механизмы межпроцессного обмена – разделяемую память, неименованные каналы и т. п.

    Службы Windows 10: для чего нужны и как их открыть

    Службы Windows 10

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

    Для чего нужны службы

    Правильная работа операционной системы невозможна без наличия драйверов. Если в Windows 10 не будет установлен какой-либо драйвер, например, любого периферийного устройства, система не сможет его распознать. То есть, чтобы исправно работал принтер, сканер, модуль управления беспроводной связи или любой другой компонент персонального компьютера в операционной системе должен быть установлен определенный пакет программ – драйверов. Если говорить простым языком, службы это системные приложения, позволяющие Windows 10 обращаться к драйверам, управляющим определенной аппаратной частью компьютера.

    Можно сказать, что служба выступает промежуточным звеном в связке «Система – Служба – Драйвер». Для лучшего понимания приведем простой пример. В Windows 10 или в любой другой предыдущей версии ОС есть служба под названием «Диспетчер очереди печати». Она не отвечает за работу внешнего устройства, а только позволяет или не позволяет системе выполнить печать после обращения к драйверу принтера. Подобный принцип взаимодействия Services и Drivers характерен для всей аппаратной части. Но есть системные приложения, которые можно смело отключать и освобождать дополнительные ресурсы. Иногда их отключают с той целью, чтобы снизить уровень уязвимости ПК. Ведь работа некоторых программ тесно связана с сетью: создаются открытые порты, чем могут воспользоваться злоумышленники.

    Как открыть окно со службами в Windows 10

    Открыть окно со службами можно разными способами. Один из самых простых:

    1. Нажмите на клавиатуре сочетание клавиш Windows + R.
    2. В открывшемся диалоговом окне введите команду «services.msc».
    3. Нажмите «Ок» или клавишу «Enter» на клавиатуре.
    4. На экране появится список всех доступных Services.

    Также можно просто нажать правой кнопкой мыши по меню «Пуск», после чего выбрать «Управление компьютером».

    1.jpg

    В левом окошке открывшегося списка выбираем «Службы и приложения».

    2.jpg

    Система отобразит все задействованные и неактивные программы. Еще один способ открытия нужного нам списка: вызов «Диспетчер устройств» и переход во вкладку с соответствующим названием.

    3.jpg

    Последний способ особенно удобен, так как позволяет с минимальными временными затратами просмотреть задействованные и отключенные Services. Прямо здесь их можно включать и отключать. Для этого нажмите на названии правой кнопкой мыши. Полезная «фишка», которой предлагает воспользоваться ОС – поиск в интернете информации, касательно задач и функциональных обязанностей интересующей службы.

    Можно ли отключать службы

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

    Так выглядит описание в системе:

    4.jpg

    Из скриншота видно, что есть некая служба RemoteRegistry, которая открывает доступ удаленным пользователям к параметрам реестра. По умолчанию она всегда запущена, но мы можем в любую минуту зайти в её свойства и в строке «Состояние» выбрать функцию «Остановить». Чтобы изменения вступили в силу, достаточно нажать кнопку «Ок». Это одна из Services, отключение которой не повлияет на работу ПК. В домашних условиях совершенно нет надобности в RemoteRegistry, которая пригодится разве что систему администратору для правки веток реестра. Мы также подготовили список разрешенных к отключению служб. Вы можете смело их деактивировать и освободить пару сотен мегабайт оперативной памяти.

    5.jpg

    При первой же необходимости можно вернуть их к работе. Просто повторите весь описанный выше порядок действий. Только в свойствах отключенной службы с целью её запуска в строке «Состояние» жмите функцию «Запустить».

    Универсального рецепта отключения всех ненужных Services нет. Задача юзера – шаг за шагом деактивировать сервисы, которые не критичны для работы операционной системы. Здесь главное не навредить. Если вы точно не можете понять, нужна программа или нет, в её свойствах выберите автоматический тип запуска. Работа этого приложения будет сохранена, но операционная система немного облегчится.

    Отключаем Services с помощью PowerShell

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

    6.jpg

    Непосредственно в открытой командной строке введите функцию stop-service и наименование службы. Остановим работу приведенного выше сервиса, отвечающего за удаленный доступ пользователей к реестру. Просто вводим stop-service remoteregisty.

    7.jpg

    Теперь служба не будет работать. Чтобы вернуть её к работе, stop-service в строке команд следует заменить на start-service. Однако такой способ больше подходит опытным пользователям, уверенным в правильности своих действий. Начинающим юзерам рекомендуем пользоваться более наглядными и надежными методиками – в диспетчере или в управлении компьютером.

    Заключение

    Настраивать, отключать или включать службы достаточно просто. Только нужно быть уверенным в правильности совершаемых действий. Не будет лишним перед каждым обращением к Services страховаться. Зайдите в реестр и экспортируйте ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services в reg-файл, чтобы в случае сбоя привычной работы Windows 10 вернуть прежние настройки. В этой ветке хранятся все исходные параметры. После отключения некоторых сервисов освобождается оперативная память, разгружается система. Вполне оправданное занятие, которое даст определенный результат. Надеемся, что после прочтения данной статьи у вас появилось понимание, как отключаются и включаются службы в Windows 10.

    15 основных служб в Windows 7

    Службы в Windows 7

    Для корректной работы операционных систем линейки Windows очень важную роль играет правильное функционирование служб (Services). Это специально настроенные приложения, которые используются системой для выполнения специфических задач и взаимодействуют с ней особым образом не напрямую, а через отдельный процесс svchost.exe. Далее мы подробно поговорим об основных службах в Виндовс 7.

    Главные службы ОС Windows 7

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

    Центр обновления Windows

    Начнем мы изучение с объекта под названием «Центр обновления Windows». Данное средство обеспечивает обновление системы. Без его запуска невозможно будет обновить ОС ни автоматически, ни вручную, что, в свою очередь, приводит к её моральному устареванию, а также к образованию уязвимостей. Именно «Центр обновления Windows» ищет апдейты для операционной системы и установленных программ, а после этого производит их инсталляцию. Поэтому данная служба считается одной из важнейших. Ее системное имя — «Wuauserv».

    Окошко свойств службы Центр обновления Windows в Windows 7

    DHCP-клиент

    Следующей важной службой является «DHCP-клиент». Её задачей является регистрация и обновление IP-адресов, а также DNS-записей. При отключении этого элемента системы компьютер не сможет выполнять указанные действия. Это означает, что серфинг по просторам интернета для пользователя станет недоступен, а также пропадет возможность производить другие сетевые подключения (например, по локальной сети). Системное наименование объекта предельно простое – «Dhcp».

    Окошко свойств службы DHPC-клиент в Windows 7

    DNS-клиент

    Ещё одна служба, от которой зависит работа ПК в сети, называется «DNS-клиент». В её задачу входит кэширование имен DNS. При её остановке получение DNS-имен будет продолжаться, но при этом результаты очередей в кэш не попадут, а это значит, что имя ПК зарегистрировано не будет, что опять же ведет к проблемам сетевого подключения. Кроме того, при отключении элемента «DNS-клиент» все связанные с ним службы включить также не получится. Системное наименование указанного объекта «Dnscache».

    Окошко свойств службы DNS-клиент в Windows 7

    Plug-and-Play

    Одной из важнейших служб Windows 7 является «Plug-and-Play». Конечно, ПК запустится и будет работать даже без неё. Но отключив этот элемент, вы потеряете возможность распознавать новые подключенные устройства и автоматически настраивать работу с ними. Кроме того, деактивация «Plug-and-Play» может привести также к нестабильной работе некоторых уже подключенных устройств. Вполне вероятно, что ваша мышка, клавиатура или монитор, а может даже видеокарта, перестанут распознаваться системой, то есть фактически не будут выполнять свои функции. Системное имя этого элемента – «PlugPlay».

    Окошко свойств службы Plug-and-Play в Windows 7

    Windows Audio

    Следующая служба, которую мы рассмотрим, называется «Windows Audio». Как нетрудно догадаться из названия, она отвечает за воспроизведение звука на компьютере. При её отключении ни одно подсоединенное к ПК аудиоустройство не сможет ретранслировать звук. Для «Windows Audio» имеется свое системное наименование — «Audiosrv».

    Окошко свойств службы Windows Audio в Windows 7

    Удалённый вызов процедур (RPC)

    Теперь перейдем к описанию службы «Удалённый вызов процедур (RPC)». Она является своеобразным диспетчером серверов DCOM и COM. Поэтому при её деактивации приложения, которые используют соответствующие сервера, будут работать неправильно. В связи с этим отключать данный элемент системы не рекомендуется. Его служебное имя, которое Виндовс использует для идентификации – «RpcSs».

    Окошко свойств службы Удалённый вызов процедур(RPC) в Windows 7

    Брандмауэр Windows

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

    Окошко свойств службы Брандмауэр Windows в Windows 7

    Рабочая станция

    Следующая служба, о которой пойдет речь, называется «Рабочая станция». Её основным предназначением является поддержка сетевых клиентских подключений к серверам с использованием протокола SMB. Соответственно, при остановке работы данного элемента будут наблюдаться проблемы с удаленным подключением, а также невозможность запуска зависимых от него служб. Его системное имя – «LanmanWorkstation».

    Окошко свойств службы Рабочая станция в Windows 7

    Сервер

    Далее следует служба с довольно простым названием – «Сервер». С её помощью осуществляется доступ к директориям и файлам через сетевое подключение. Соответственно, отключение этого элемента вызовет фактическую невозможность получать доступ к удаленным каталогам. Кроме того, нельзя будет запустить связанные службы. Системное наименование данного компонента – «LanmanServer».

    Окошко свойств службы Сервер в Windows 7

    Диспетчер сеансов диспетчера окон рабочего стола

    С помощью службы «Диспетчер сеансов диспетчера окон рабочего стола» производится активация и функционирование диспетчера окон. Попросту говоря, при деактивации этого элемента перестанет работать одна из самых узнаваемых фишек Windows 7 – режим Aero. Его служебное наименование гораздо короче, чем пользовательское имя – «UxSms».

    Окошко свойств службы Диспетчер сеансов диспетчера окон рабочего стола в Windows 7

    Журнал событий Windows

    «Журнал событий Windows» обеспечивает протоколирование событий в системе, производит их архивацию, обеспечивает хранение и доступ к ним. Отключение этого элемента повысит уровень уязвимости системы, так как значительно затруднит вычисление ошибок в ОС и определение их причин. «Журнал событий Windows» внутри системы идентифицируется под наименованием «eventlog».

    Окошко свойств службы Журнал событий Windows в Windows 7

    Клиент групповой политики

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

    Окошко свойств службы Клиент групповой политики в Windows 7

    Питание

    Из названия службы «Питание» понятно, что она управляет политикой энергообеспечения системы. Кроме того, она организует формирование уведомлений, которые связаны с данной функцией. То есть фактически при её отключении настройка энергообеспечения не будет выполняться, что критично важно для системы. Поэтому разработчики сделали так, что «Питание» тоже невозможно остановить стандартными методами через «Диспетчер». Системное название указанного элемента – «Power».

    Окошко свойств службы Питание в Windows 7

    Сопоставитель конечных точек RPC

    «Сопоставитель конечных точек RPC» занимается обеспечением выполнения удаленного вызова процедур. При его отключении все программы и элементы системы, которые используют указанную функцию, не будут работать. Стандартными средствами деактивировать «Сопоставитель» невозможно. Системное название указанного объекта – «RpcEptMapper».

    Окошко свойств службы Сопоставитель конечных точек RPC в Windows 7

    Шифрованная файловая система (EFS)

    «Шифрованная файловая система (EFS)» также не имеет стандартной возможности деактивации в Windows 7. Её задачей является выполнение шифрования файлов, а также предоставление доступа приложений к зашифрованным объектам. Соответственно, при её отключении данные возможности будут утеряны, а они нужны для выполнения некоторых важных процессов. Системное наименование довольно простое – «EFS».

    Окошко свойств службы Шифрованная файловая система (EFS) в Windows 7

    Это далеко не весь перечень стандартных служб Виндовс 7. Мы описали только наиболее значимые из них. При отключении некоторых из описанных компонентов ОС полностью перестанет функционировать, при деактивации других – просто начнет некорректно работать или потеряет ряд важных возможностей. Но в целом можно сказать, что не рекомендуется отключать ни одну из перечисленных служб, если на то нет веских оснований.

    как посмотреть сервисы windows

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

    Службы могут как относиться к операционной системе Windows, так и быть сторонними приложениями. Примеры служб, которые может установить сам пользователь: веб-сервер, сервер удалённого рабочего стола VNC, SSH сервер, сервер СУБД MySQL.

    Управлять службами можно:

    Настройка служб в графическом интерфейсе

    Чтобы открыть менеджер служб, введите в поиск «Службы» и нажмите Enter:

    services

    Ещё один способ открыть это окно, нажать Win+r и ввести:

    services 2

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

    Типы запуска служб Windows

    Windows 10 предлагает следующие типы запуска:

    Запуск, остановка, отключение служб Windows

    Чтобы запустить, остановить, приостановить, возобновить или перезапустить любую службу Windows, выберите службу и щёлкните её правой кнопкой мыши. Вам будут предложены эти варианты.

    services 3

    Если вы хотите управлять дополнительными опциями, дважды щёлкните Сервис, чтобы открыть окно его свойств.

    services 4

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

    В разделе «Состояние службы» вы увидите кнопки «Запустить», «Остановить», «Приостановить», «Продолжить».

    В окне «Свойства» вы также увидите другие вкладки, такие как «Вход в систему», «Восстановление» и «Зависимости», которые предлагают дополнительные параметры и информацию.

    После внесения изменений вам нужно будет нажать «Применить».

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

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

    services 5

    Чтобы запустить службу:

    Например, для запуска службы mysql:

    Чтобы остановить службу:

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

    Чтобы приостановить службу (не все службы возможно поставить на паузу!):

    Чтобы возобновить службу:

    Для отключения автозапуска службы:

    Например, для отключения последующих запусков службы mysql:

    Для включения автозапуска службы:

    Например, для включения автозапуска службы mysql:

    Перечисление состояний активных служб и драйверов

    Перечисление только служб Win32

    Для просмотра состояния определённой службы:

    Например, чтобы увидеть состояние службы Apache2.4:

    sc query apache

    Управление службами Windows с помощью PowerShell

    PowerShell — это среда автоматизации задач и управления конфигурацией от Microsoft. В этом разделе мы познакомим вас с тем, как управлять службами Windows через PowerShell, поскольку это намного быстрее и эффективнее, чем другие методы.

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

    Вот подробное руководство по использованию PowerShell для управления службами Windows.

    Запустите терминал PowerShell с правами администратора. Для этого нажмите Win+x и выберите Windows PowerShell (администратор):

    powershell 1

    Сначала вы должны получить список доступных служб, используя следующую команду:

    Это образец вывода, который вы получите.

    Get Service

    В выводе по умолчанию вы увидите 3 основных раздела: Status (Статус), Name (Имя) и DisplayName (Отображаемое имя). Теперь, если вы хотите найти и перечислить конкретный сервис, вы можете отфильтровать любой из параметров.

    Показать все службы, названия которых начинаются с wi:

    Get Service Name wi

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

    Get Service DisplayName win

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

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

    Чтобы получить доступ к списку DependentServices для конкретной службы, мы можем использовать следующую команду:

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

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

    Для остановки службы с помощью PowerShell вы можете использовать следующую команду:

    Последующие примеры будут показываться на службе Apache2.4. То есть в следующих командах замените «Apache2.4» на имя интересующей вас службы.

    Для запуска службы в PowerShell вы можете использовать эту команду:

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

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

    Для изменения режима запуска службы используйте команду вида:

    В качестве ТИП_ЗАПУСКА могут быть:

    Это наиболее часто используемые команды для управления службами в PowerShell. Для получения дополнительной информации о командах PowerShell и о том, как они работают, используйте команду Get-Help.

    Как открыть службы в Windows 10 — описание доступных способов

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

    Что такое службы в операционной системе

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

    kartinka 1. sluzhby v windows 10

    Службы в Windows 10 — крайне важная опция ОС

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

    Примеры служб, которыми оснащена Windows 10:

    kartinka 2. raznoobrazie vstroennyh sluzhb v windows 10

    Разнообразие встроенных служб в Windows 10

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

    Существуют не менее семи способов, как открывать встроенные службы, и при необходимости некоторые из них включать и выключать.

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

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

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

    kartinka 3. ispolzovanie dispetcher zadach dlja otkrytija sluzhb v vindovs 10

    Использование диспетчера задач для открытия служб в виндовс 10

    Как зайти в службы Windows 10 через окно «Выполнить»

    Любая системная программа может не иметь интерфейса, но название ей будет присвоено обязательно. У служб название «services.msc». Для запуска сервиса можно воспользоваться командной строкой. Инструкция проста и понята:

    kartinka 4. zapusk sluzhb cherez komandnuju stroku

    Запуск через командную строку

    Как найти службы в Windows 10 через управление компьютером

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

    kartinka 5. zapusk programmy sluzhby cherez panel upravlenija

    Запуск программы через панель управления

    Как включить службы Windows 10 через поиск Windows

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

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

    Важно! Войти и открыть службы можно от имени администратора.

    kartinka 6. ispolzovanie stroki poiska os dlja otkrytija vstroennyh sluzhb

    Использование строки поиска ОС для открытия встроенных служб

    Запуск оснастки службы в Windows 10 через PowerShell

    Также находить сервисы виндовс можно через PowerShell. В последних модификациях операционной системы эта утилита находится в контекстном меню панели задач. Пошаговый алгоритм действий выглядит так:

    Что делать, если не открываются службы в Windows 10

    Если всеми вышеперечисленными способами так и не удалось открыть программу, то придется предпринять следующие действия:

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

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

    kartinka 7. otchet ustranenija nepoladok v windows 10

    Отчет устранения неполадок в Windows 10

    Другие способы решения проблемы:

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

    Как остановить, запустить, отключить службы

    kak avtomaticheski otkluchit sluzbu

    Привет всем! Как-то я рассказывал про отключение служб windows 7 для повышения производительности, а в этой статье я покажу как можно отключать системные службы вручную, а как автоматически.

    При настойке операционной системы, очень часто приходится выполнять одни и те же действия, по отключению одних и тех же служб. Это меня раздражало и я никак не мог найти способ по его автоматизации. Но теперь я создал файл, который автоматически отключает ненужные мне службы. Если и у вас есть такая потребность, то читайте ниже, как это можно осуществить!)

    В Windows 7, 8, 10, чтобы работать со службами, нужно:

    slyjbu

    Как вручную остановить службу?

    ostanovit

    Как вручную запустить службу?

    zapustit

    Как вручную отключить службу?

    otkluchit

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

    Как автоматически остановить, запустить, отключить службу?

    Для начала скачайте мой шаблон. Это службы, который я обычно отключаю сразу, как поставлю хороший антивирус.

    skachat

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

    Поле «значение» может быть 3 типов:

    Поле «имя_службы» можно узнать следующим образом:

    imya sluzbu

    Теперь кликаем по скачанному файлу (Отключаем ненужные службы.bat) выше правой кнопкой мыши и нажимаем изменить.

    komandu

    У меня первая строчка останавливает службу, а вторая отключает её и так повторяется 4 раза с разными службами. В конце пауза, чтобы можно было посмотреть, что было сделано.

    Таким образом, если вы часто что-то отключаете или останавливаете, вам просто необходим этот способ для экономии вашего времени!

    Службы Windows – фоновые функции операционной системы

    43150200

    Вы когда-нибудь задумывались, сколько функций Windows работает одновременно, даже если у них нет сложного интерфейса? Что ж, это всё службы Windows, которые работают в фоновом режиме, чтобы выполнять свою работу, не мешая вам.

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

    В этом посте мы подробно расскажем о службах Windows и о том, как вы можете настроить их в своих интересах.

    Службы Windows в двух словах

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

    sluzhba windows

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

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

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

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

    Доступ к службам Windows

    Есть много способов получить доступ к средству управления службами Windows. Вы можете получить к нему доступ из панели управления в разделе «Инструменты администратора» или введите «Службы Windows» в системном поиске Windows, чтобы получить к нему доступ. Другой простой способ – нажать клавиши Win + R и ввести services.msc в диалоговом окне «Выполнить», чтобы открыть консоль управления службами Windows.

    Вы увидите все службы Windows, перечисленные в правом столбце, и их описание в левом столбце. Нажмите на любую из служб, и вы увидите подробную информацию в левом столбце.

    konsol upravlen

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

    Запуск, остановка или перезапуск службы

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

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

    Свойства службы Windows

    Окно «Свойства» – это самая важная часть консоли управления службами Windows, в которой перечислены все элементы управления и информация о службе. Щелкните правой кнопкой мыши службу и выберите Свойства.

    Вот две важные вкладки: Общие и Зависимости. Ниже приводится объяснение каждой из них:

    Общие свойства службы Windows

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

    svoysvta sluzhby

    Там вы найдете четыре типа запуска:

    Зависимости служб Windows

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

    zavisimosti sluzhb

    Если вы отключите службу, все службы, которые от неё зависят, могут работать некорректно; или вообще не работать.

    Использование служб Windows

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

    Например, вы можете отключить службы факса, принтера или Bluetooth, если вы не используете их на своем ПК. Кроме того, вы также можете отключить такие службы, как брандмауэр Windows, если вы используете стороннее приложение брандмауэра.

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

    Меры предосторожности

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

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

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

    Несколько заключительных слов

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

    Я лично просмотрел список и нашел несколько сервисов, которые стоит настроить и оптимизировать на моём компьютере. Я уверен, что вы тоже что-то найдёте.

    Сообщите нам в комментариях о вашем опыте работы со службами Windows.

    Какие службы в Windows нужны, а какие можно отключить.

    kakie nujnu slujbu

    Здравствуйте дорогие читатели, сегодня я хотел бы поговорить:

    1. О службах Windows, что это, для чего нужны и какие за что отвечают.

    2. И как же повысить быстродействия компьютера?

    И так что это за службы Windows?

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

    Открыть список служб можно несколькими способами:

    1. Удерживая кнопку windows нажимаем R, откроется окно выполнить, там введите services.msc

    2. Пуск > Панель управления > Администрирование > Службы

    3. Пуск > правой кнопкой мыши по моему компьютеру > Управление > Службы и приложения > Службы

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

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

    slyjbu

    Какие службы можно отключить в Windows 7, 8

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

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

    * DHCP-клиент — Если пользуетесь интернетом не трогайте ни в коем случае. Именно эта служба присваивает вам ip адрес.

    * DNS-клиент Так же необходимая служба для использования интернета. Работает с вашими DNS (служит для правильных направлений).

    * KtmRm для координатора распределенных транзакций — системная функция транзакций. Её так же оставляем.

    * Parental Controls — Служба для родительского контроля. Если не используете, можно отключить.

    * Plug-and-Play — служит для автоматического распознавания изменений в системе. Например когда вы подключаете флешку, просыпается эта служба… Так что оставляем как есть.

    * Quality Windows Audio Video Experience — передача аудио и видео по сети в режиме реального времени. Не нужна только если нет сети (или интернета) в остальных случаях оставляем.

    * Remote Desktop Configuration — Для удаленного рабочего стола. Если не пользуетесь удаленными подключениями, отключаем.

    * Superfetch — Полезная функция, работает с кэшем. Ускоряет работу Windows, так что оставляем.

    * Windows Audio — Управляет звуком. Если не нужен звук отключаем. В остальных случаях оставляем.

    * Windows CardSpace — ненужная и небезопасная служба. По этому отключаем.

    * Windows Driver Foundation — User-mode Driver Framework — для нормальной работы драйверов, не трогайте. Пусть остается как есть.

    * Windows Search — Индексирование файлов для поиска. Если не пользуетесь и есть время подождать пока найдется файл, то отключаем. На ssd обязательно отключаем!

    * WMI Performance Adapter — нужна для служб требующие wmi, ставим вручную. Если каким-то приложениям понадобятся, те сами запустят)

    * Автонастройка WWAN — служба для использования мобильного интернета. Если пользуетесь usb модемом, сим картой в ноуте, то не отключайте.

    * Автономные файлы — помогает работать, автономно с недоступными файлами, которые загрузились до этого. Ставим вручную.

    * Агент защиты сетевого доступа — Ставим вручную, т.к. при необходимости служба запустится, если какая-то программа запросит необходимую информацию.

    * Агент политики IPsec — Нужна при наличии сети и интернета.

    * Адаптивная регулировка яркости — Оставляем если есть датчик освещения.

    * Архивация Windows — Если не пользуетесь отключайте. Но лучше почитайте про архивацию в windows мало ли, будете пользоваться.

    * Биометрическая служба Windows — нужна лишь при использовании биометрических устройств. В остальных случаях отключаем.

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

    * Браузер компьютера В домашней сети не нужна. Вручную.

    * Веб-клиент — Нудна если нет интернета. Служит для работы с файлами в интернете. Оставляем.

    * Виртуальный диск — Служба для работы с запоминающими устройствами. Ставим вручную.

    * Вспомогательная служба IP — Работает с протоколом версии 6. Я всегда отключаю его самого, так что и службу можно вообще отключить.

    * Вторичный вход в систему — Ставьте вручную, т.к. некоторые игры или программы включат её по необходимости.

    * Группировка сетевых участников — Нужна для домашней группы. Ставьте вручную, мало ли понадобится…

    * Дефрагментация диска — В принципе она не мешает. Можете оставить или отключить. Если отключите, то рекомендую делать раз в месяц. А для ssd дисков, вообще отключаем!

    * Диспетчер автоматических подключений удаленного доступа — Ставим вручную. Нужна для удаленных подключений.

    * Диспетчер печати — Нужна если есть с чего печатать. В остальных случаях отключаем.

    * Диспетчер подключений удаленного доступа — вручную. Один раз вообще отключил и не смог создать подключение. Так что лучше вручную.

    * Диспетчер сеансов диспетчера окон рабочего стола — Если не используете прозрачность от Aero, то можно отключить, даст большой прирост.

    * Диспетчер удостоверения сетевых участников — Ставим лучше вручную.

    * Диспетчер учетных данных — Лучше вручную. Хранит ваши данные, например логины и пароли.

    * Диспетчер учетных записей безопасности — Лучше оставить как есть. Если отключить данную службу, то все изменения в локально политике безопасности пропадут.

    * Доступ к HID-устройствам — Доступ к быстрым клавишам. Отключите, если какие-то комбинации перестанут работать, то поставьте обратно.

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

    * Журналы и оповещения производительности — системная служба, оставляем как есть.

    * Защита программного обеспечения — так же системная служба, оставляем как есть.

    * Защитник Windows — Защита от шпионских и вредных программ. Установите нормальный антивирус, а эту службу отключите.

    * Изоляция ключей CNG — Вручную.

    * Инструментарий управления Windows — Системная служба, без неё, некоторые приложения могут работать некорректно, так что лучше оставить.

    * Информация о совместимости приложений — Полезная штука, помогает запустится приложениям, которые отказываются работать на вашей ос. Ставим вручную.

    * Клиент групповой политики — Оставляем. Отвечает за настройками политики безопасности.

    * Клиент отслеживания изменившихся связей — Отслеживание файлов ntfs, не нужно. Отключаем.

    * Координатор распределенных транзакций — Ставим вручную.

    * Кэш шрифтов Windows Presentation Foundation — Ставим вручную. При необходимости её запустят приложения.

    * Ловушка SNMP — Некоторые программы будут собирать о вас информацию. Так что отключайте.

    * Локатор удаленного вызова процедур (RPC) — Вручную, при необходимости приложения её запустят.

    * Маршрутизация и удаленный доступ — Не нужна. Отключаем.

    * Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности — Не нужна, но лучше вручную.

    * Модуль запуска процессов DCOM-сервера — Системная служба, оставляем как есть.

    * Модуль поддержки NetBIOS через TCP/IP — Если нет других компьютеров в сети, то вручную.

    * Немедленные подключения Windows — регистратор настройки — Вручную.

    * Обнаружение SSDP — Оставьте как есть. Необходима для новых устройств.

    * Обнаружение интерактивных служб — Вручную.

    * Общий доступ к подключению к Интернету (ICS) — Не нужна, если вы не расшариваете ваш интернет в сетевых подключениях.

    * Определение оборудования оболочки — необходима для диалогового окна автозапуска диска или флешки. Кому как удобно, большинству это нужно. Я оставил.

    * Основные службы доверенного платформенного модуля — Нужно только для использования чипов ТМР и/или BitLocker.

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

    * Перечислитель IP-шин PnP-X — Лучше поставить вручную.

    * Питание — Не отключается. Оставляем.

    * Планировщик заданий — Желательно оставить как есть, т.к. сейчас много программ его использует.

    * Планировщик классов мультимедиа — Оставляем, для кого важен звук.

    * Поддержка элемента панели управления «Отчеты о проблемах и их решениях» — Вручную.

    * Политика удаления смарт-карт — для пользователей смарт-карт, лучше вручную.

    * Поставщик домашней группы — Для использования домашних групп. Лучше вручную.

    * Проводная автонастройка — Вручную.

    * Программный поставщик теневого копирования (Microsoft) — Вручную.

    * Прослушиватель домашней группы — Вручную.

    * Протокол PNRP — Тоже оставляем вручную. Некоторые приложения могут использовать службу.

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

    * Рабочая станция — лучше оставить, т.к. некоторые приложения задействуют данную службу.

    * Распространение сертификата — Лучше вручную.

    * Расширяемый протокол проверки подлинности (EAP) — Вручную.

    * Сборщик событий Windows — Вручную.

    * Сведения о приложении — Вручную.

    * Сервер — Если компьютер не используется как сервер или не использует общий доступ к файлам и принтерам, то отключайте.

    * Сервер упорядочения потоков — Отключаем если нет домашней группы.

    * Сетевой вход в систему — Вручную.

    * Сетевые подключения — Оставьте как есть. Если нет сети или интернета, то можете отключить.

    * Система событий COM+ — ставим вручную. Приложения зависящие от это службы сами её запустят при необходимости.

    * Системное приложение COM+ — Так же вручную.

    * Служба SSTP — Оставляем как есть, нужна служба если есть интернет на компьютере.

    * Служба автоматического обнаружения веб-прокси WinHTTP — Если нужен интернет, то оставьте как есть.

    * Служба автонастройки WLAN — служба для беспроводных сетей. Соответственно если их нет, она не нужна.

    * Служба базовой фильтрации — с одной стороны, она не нужна (если не нужна безопасность), но с другой, некоторые программы, могут выдавать ошибки. Так что оставляем.

    * Служба ввода планшетного ПК — если экран не сенсорный, то не нужна.

    * Служба времени Windows — нужна для синхронизации времени с интернетом.

    * Служба загрузки изображений Windows (WIA) — Нужна служба, только если есть сканер. Она отвечает за получение изображений со сканеров и камер.

    * Служба инициатора Майкрософт iSCSI — Ставим вручную, если программам понадобится, они сами её запустят.

    * Служба интерфейса сохранения сети — Нужна для нормальной работы сети.

    * Служба кэша шрифтов Windows — служит для повышения производительности, кэширует шрифты и не тратит время на загрузку.

    * Служба медиаприставки Media Center — Если не используете никаких приставок, она не нужна.

    * Служба модуля архивации на уровне блоков — Ставим вручную. Если понадобится архивация или восстановление, то служба сама запуститься.

    * Служба общего доступа к портам Net.Tcp — По умолчанию выключена. Нужна если только понадобится протокол Net.Tcp.

    * Служба общих сетевых ресурсов проигрывателя Windows Media — Вручную. Понадобится, включится.

    * Служба перечислителя переносных устройств — Служит для синхронизации музыки, видео и т.д. со съемными носителями. Я бы поставил вручную. Не всегда это нужно.

    * Служба планировщика Windows Media Center — Нужна если только смотрите передачи в Windows Media Player.

    * Служба поддержки Bluetooth — Нужна если есть Bluetooth.

    * Служба политики диагностики — Нужна для диагностики неполадок… Она если честно помогает редко. По этому можете по-экспериментировать, отключив её. Если понадобится — включите.

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

    * Служба профилей пользователей — Лучше оставить. Она работает с профилями пользователей компьютера.

    * Служба публикации имен компьютеров PNRP — Нужна для домашних групп.

    * Служба регистрации ошибок Windows — Регистрирует ошибки. Лучше поставить вручную.

    * Служба ресивера Windows Media Center — для просмотра телерадио передач в плеере.

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

    * Служба списка сетей — Так же лучше оставить.

    * Служба уведомления SPP — Для лицензирования. Оставьте вручную.

    * Служба уведомления о системных событиях — Если не собираетесь смотреть сообщения Windows, то она вам не нужна.

    * Служба удаленного управления Windows (WS-Management) — Поставьте вручную.

    * Служба шифрования дисков BitLocker — Шифрует диски. Если не пользуетесь, то лучше отключите.

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

    * Службы криптографии — Для установки новых программ, лучше оставьте как есть.

    * Службы удаленных рабочих столов — Если не пользуетесь удаленными рабочими столами, то отключайте.

    * Смарт-карта — Если ими не пользуетесь, то она вам не нужна.

    * Сопоставитель конечных точек RPC — Служба нужна для входящего трафика. С ней ничего нельзя сделать. По этому оставляем.

    * Средство построения конечных точек Windows Audio — Если нужен звук, оставьте.

    * Телефония — Оставьте вручную. Если понадобится, запустится.

    * Темы — Едят много ресурсов памяти. Если не нужны, отключайте.

    * Теневое копирование тома — Создает точки восстановления, архивация в фоновом режиме. Поставьте вручную. Если нужно будет запустится.

    * Тополог канального уровня — Тоже вручную. Если понадобится, запустится.

    * Удаленный вызов процедур (RPC) — Системная служба. Оставьте как есть.

    * Удаленный реестр — Позволяет удаленным пользователям, манипулировать вашим реестром. Отключайте.

    * Удостоверение приложения — Вручную.

    * Узел системы диагностики — Диагностика проблем. Поставьте вручную.

    * Узел службы диагностики — Так же вручную.

    * Узел универсальных PNP-устройств — Ставьте вручную. Не все устройства PnP.

    * Управление приложениями — Ставьте вручную. Служба позволяет настроить политики для приложений.

    * Управление сертификатами и ключом работоспособности — Ставьте вручную, понадобится, запустится сама.

    * Установщик ActiveX — Так же вручную. Понадобится установить такой объект, она сама запустится.

    * Установщик модулей Windows — Устанавливает и удаляет компоненты и обновления. Вручную.

    * Факс — Нужна если только есть факс.

    * Фоновая интеллектуальная служба передачи (BITS) — Оставляем вручную. Служба полезная.

    * Хост поставщика функции обнаружения — Оставляем вручную. Нужно будет запустится.

    * Цветовая система Windows (WCS) — Вручную. Нужна будет устройствам, запустят.

    * Центр обеспечения безопасности — Следит за безопасностью Windows. Меня она бесит со своими уведомлениями. Так что отключать или нет, выбирать вам.

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

    * Шифрованная файловая система (EFS) — Для безопасности файлов. Лучше оставьте как есть вручную.

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

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

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