Startup type windows services что это

Просмотр настроенных служб Windows

Чтобы получить список всех служб, настроенных в системе Windows, введите в командной строке команду: sc query type= service state= all или sc ИмяСервера query type= service state= all

Запустив команду SC query, вы увидите, что ее вывод очень длинный, поэтому лучше использовать фильтры для получения только нужной информации. Например, если в выводе следу­ющей команды будут содержаться лишь самые важные поля: sc query type= service

Если вам известно имя нужной службы, вы можете полу­чить информацию о ее конфигурации командой SC qc. Ее син­таксис таков: sc qc ИмяСлужбы

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

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

  • Binary Path Name — путь и имя исполняемого файла службы.
  • Dependencies — службы, которые должны работать, чтобы работала и указанная вами служба.
  • Display Name — описательное имя службы.
  • Service Start Name — имя учетной записи пользователя, от имени которого служба регистрируется в системе.
  • Start Туре — стартовая конфигурация службы.

Если служба настроена на автоматический запуск, сообщается AUTO_START, а если она настроена на запуск вручную — DEMAND_START. Для отключенных служб указывается DISABLED. Туре — тип службы и является ли она общим процессом (shared process).

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

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

  • Запуск службы: sc start ИмяСлужбы
  • Приостановка службы: sc pause ИмяСлужбы
  • Возобновление работы приостановленной службы: sc continue ИмяСлужбы
  • Останов службы: sc stop ИмяСлужбы

где ИмяСлужбы — сокращенное имя нужной вам службы.

Настройка запуска службы

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

  • sc config ИмяСлужбы start= флаг

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

  • Auto — запуск службы при старте системы;
  • Demand — позволяет запустить службу вручную;
  • Disabled — отключает службу.

Таким образом, настроить службу для автоматического за­пуска можно так:

  • sc config w3svc start= auto

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

У любой службы Windows существует три режима запуска: «Автоматически» (Automatic), «Отключена» (Disabled) и «Вручную» (Manual). Отключенная служба полностью прекращает свою работу и работу зависящих от нее программ. Службы, запускаемые автоматически, стартуют при загрузке Windows. Службы, запускаемые вручную, стартуют только тогда, когда в них нуждается программа или процесс. Управлять запуском служб можно с помощью консоли «Службы» (Services). Чтобы ее запустить, вызовите окно «Выполнить» (Run) клавишной комбинацией [Win]+[R] и введите «services.msc» в поле «Открыть» (Open).


Службы Windows

Назначение служб описывается на вкладке «Расширенный» (Extended). Вызвать окно настроек службы можно двойным щелчком на ее имени в списке. Режим работы службы определяется с помощью выпадающего меню «Тип запуска» (Startup Type). Набор необходимых служб зависит исключительно от аппаратной, сетевой и программной конфигурации, а также от потребностей конкретного пользователя.

• Служба «Информация о совместимости приложений» (Application Experience) позволяет запускать устаревшее программное обеспечение в Windows 7 и Windows Vista, даже если режим совместимости отключен.

Читайте также:  Загрузится с помощью диска windows

• Служба «Удостоверение приложения» (Application Identity) помогает AppLocker в Windows 7 идентифицировать приложения, входящие в список заблокированных. Эту службу можно отключить, если AppLocker не используется.

• Служба «Управление приложениями» (Application Management, AppMgmt) отвечает за работу Редактора групповой политики (Group Policy Editor, gpcedit.msc), который позволяет администраторам и локальным пользователям управлять программными и аппаратными настройками в Windows. С помощью инструментов групповой политики Windows Server администратор может централизованно устанавливать приложения на удаленные компьютеры. При отключении службы «Управление приложениями» установка, настройка и удаление программного обеспечения с помощью групповой политики становится невозможна.

• Установщик ActiveX (ActiveX Installer, AxInstSV) управляет установкой объектов Microsoft ActiveX в браузерах на базе Internet Explorer с использованием настроек групповой политики.

• Службу шифрования дисков BitLocker (BitLocker Drive Encryption Service) можно отключить, если функция BitLocker в Windows 7 не используется.

• Фоновая интеллектуальная служба передачи (Background Intelligent Transfer Service) используется для автоматической загрузки обновлений и выполнения других фоновых задач, связанных с передачей данных.

• Диспетчер очереди печати (Print Spooler)можно отключить, если принтеры не используются.

• Службу BranchCache в корпоративных сетях можно отключить или задать для нее тип запуска «Вручную».

• Служба поддержки Bluetooth (Bluetooth Support Service) пригодится при наличии USB Bluetooth-ключа или при работе на ноутбуке.

• Служба «Удаленный реестр» (Remote Registry) представляет угрозу для безопасности, поэтому ее следует отключить.

• Служба «Обнаружение SSDP» (SSDP Recovery) пригодится в домашних сетях при использовании устройств Universal Plug and Play (UnPP).

• Служба перечислителя переносных устройств (Portable Device Enumerator Service) нужна для синхронизации музыки и другого контента, хранящегося на портативных устройствах, с библиотекой Windows Media Player.

• служба регистрации ошибок Windows (Windows Error Reporting Service);
• службы удаленных рабочих столов (Remote Desktop Service);
• служба ввода планшетного ПК (Tablet PC Input Service);
• служба уведомления о системных событиях (System Event Notification Service);
• служба «Распространение сертификата» (Certificate Propagation);
• служба времени Windows (Windows Time);
• Планировщик заданий (Windows Task Scheduler);
• служба «Родительский контроль» (Parental Controls);
• служба общих сетевых ресурсов проигрывателя Windows Media (Windows Media Player Network Sharing Service);
• служба «Поиск Windows» (Windows Search);
• служба планировщика Windows Media Center (Windows Media Center Scheduler Service);
• служба ресивера Windows Media Center (Windows Media Center Receiver Service);
• служба «Факс» (Fax);
• биометрическая служба Windows (Windows Biometric Service);
• служба «Смарт-карта» (Smart Card);
• служба медиаприставки Windows Media Center (Windows Media Center Extender Service).

Перечисленные службы обычно отключаем на компьютерах под управлением ОС Windows 7 с широкополосным подключением к Интернету, не имеющих задачи сетевого администрирования. Бывают и другие службы, созданные сторонним программным обеспечением — приложениями Microsoft Office, антивирусами, программами Apple, Adobe и другими.

Запуск приложения как службы Windows

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

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

Читайте также:  Лабораторная работа командная строка линукс

Удаляется же служба еще проще:

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

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

Скачать данную программу можно с её официального сайта — nssm.cc.
На случай проблем с официальным сайтом, можно скачать программу с нашего сайта.

В архиве для скачивания можно найти версию для 64-битной версии Windows (папка win64), для 32-битной (папка win32) и исходные коды приложения (папка src). Выбираем нужное приложение под разрядность своей системы, копируем его в удобное для вас место на жестком диске. Никакая установка приложения не требуется.

  1. Предположим, нужно создать службу для веб-сервера nginx под Windows. Для этого, запускаем командную строку с правами администратора, и переходим в директорию с распакованным исполняемым файлом nssm.exe.
  2. Затем выполняем команду, начинающую установку службы:
  3. Откроется окно с настройками создаваемой службы.

    На самой первой вкладке «Application«, в строке «Path» задается путь к исполняемому файлу, «Startup Directory» — рабочая директория, а «Arguments» — параметры запуска. В самом низу расположена строка «Service Name«, где задается имя создаваемого сервиса.

    На вкладке «Details» можно задать имя, под которым будет отображаться создаваемая служба в списке служб, а так же описание службы, которое будет отображаться там же. В выпадающем списке «Startup Type» можно выбрать тип запуска службы.

    Вкладка «Log on» позволяет указать пользователя, под которым будет запускаться служба.Заполним все нужные поля и выбрав нужные настройки, остается только нажать кнопку «Install service«, для установки службы.
  4. После нажатия кнопки «Install service«, служба будет создана, но при этом запустить её нужно будет вручную (либо перезагрузить компьютер, чтобы служба с параметром запуска «Auto» запустилась при его запуске).

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

Редактирование параметров запуска служб в Windows

В данной статье будет рассказано о том, как отредактировать параметры запуска служб в Windows на примере службы «Агент сервера 1С:Предприятия 8.3». Будет показано как настроить тип запуска служб, изменить учетные данные для запуска службы, а также изменить параметры запуска исполняемого файла службы.

0. Оглавление

1. Изменение настроек запуска службы

Предположим у нас имеется работающая служба, пусть это будет «Агент сервера 1С:Предприятия 8». Для того что бы отредактировать свойства запуска данной службы перейдем в оснастку «Службы» (Services).

В Microsoft Windows Server 2012 эту оснастку можно найти в Диспетчере серверов (Server Manager), пункт меню «Средства» (Tools) — «Службы» (Services).

В Microsoft Windows Server 2008 R2 в меню «Пуск» (Start) — «Администрирование» (Administrative Tools) — «Службы» (Services)

Читайте также:  Подгрузка оперативной памяти windows 10

Ну или в любой версии Windows можно выполнить команду services.msc. Для этого необходимо нажать комбинацию клавиш Win + R, в открывшемся окне «Выполнить» (Run) ввести имя команды в поле «Открыть» (Open) и нажать «ОК».

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

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

На закладке «Общие» (General) можно настроить тип запуска службы (Startup type) — Автоматически (Automatic), Вручную (Manual), Отключена (Disabled) или Автоматически (отложенный запуск) (Automatic (Delayed Start)), выбрав соответствующий вариант из списка. А также возможно Остановить (Stop), Приостановить (Pause) или Запустить (Start) данную службу.

На закладке «Вход в систему» (Log on) можно настроить параметры учетной записи (account), от которой будет запускаться выбранная служба. Возможно настроить запуск от системной учетной записи (Local System account), или выбрать конкретного пользователя Windows, указав его имя и пароль.

На закладке «Восстановление» (Recovery) можно задать действия, которые будет выполнять система при сбое службы.

На закладке «Зависимости» (Dependencies) можно настроить зависимость запуска службы от различных компонент системы.

2. Изменение параметров запуска исполняемого файла службы

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

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

Для запуска системного реестра, следует выполнить команду regedit.exe. Для этого необходимо нажать комбинацию клавиш Win + R, в открывшемся окне «Выполнить» (Run) ввести имя команды в поле «Открыть» (Open) и нажать «ОК».

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

После этого в дереве папок слева переходим по пути:

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

Кликаем 2 раза по имени параметра, который необходимо изменить и вводим новое значение.

Например, пусть нам необходимо запустить сервер «1С:Предприятие» в режиме отладки, т. е. добавить в строку запуска параметр -debug. Для этого меняем значение параметра ImagePath.

Нажимаем «ОК», для сохранения изменений и закрываем редактор реестра.

Перезапускаем службу для того, чтобы изменения вступили в силу. Сделать это моно также из оснастки «Службы» (Services), кликнув правой кнопкой мыши по имени службы в списке и выбрав в контекстном меню «Перезапустить» (Restart).

На этом все. Изменения вступили в силу, соответственно агент сервера запущен в режиме отладки.

Смотрите также:

Здесь будет рассказано как изменить политику паролей в Windows Server 2008. По умолчанию все пароли в Windows должны отвечать политике безопасности, а именно: Не содержать имени учетной записи пользователя…

Ниже будет рассказано о том, как добавить новое правило в Брандмауэр Windows Server 2008 R2. А конкретнее, будем добавлять разрешающее правило для порта 1433, который использует Microsoft SQL Server 2008 R2 или, как…

Ниже приведена небольшая инструкция об изменении политики паролей в Microsoft Windows Server 2012 R2. По умолчанию политика паролей определена таким образом, что все пароли учетных записей пользователей должны удовлетворять следующим…

Оцените статью