Windows 10 сервисы

Содержание

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

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

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

Способы открыть «Службы»

Windows 10 сервисы

Прежде всего, если вы не знаете, как запустить какой-либо системный элемент в Windows 11 или Windows 10, попробуйте использовать поиск в панели задач, с большой вероятностью он поможет. Во всяком случае, открыть службы через него получится:

Windows 10 сервисы

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

  1. Нажмите клавиши Win+R на клавиатуре (или нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить»), введите services.msc в окно «Выполнить» и нажмите Ok или Enter.
  2. В Windows 11 вы можете открыть список «Все приложения» в меню Пуск, выбрать пункт «Инструменты Windows» (его также можно найти в панели управления) и запустить службы оттуда. Windows 10 сервисы
  3. Есть возможность зайти в папку C:\Windows\System32\ и запустить файл services.msc оттуда — это также откроет службы. Windows 10 сервисы
  4. Если открыть консоль «Управление компьютером» (через поиск или Win+R — compmgmt.msc), в разделе «Службы и приложения» — «Службы» вы также получите доступ к оснастке управления службами. Windows 10 сервисы

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

Windows 10 сервисы

Для открытия окна «Конфигурация системы», нажмите клавиши Win+R на клавиатуре, введите msconfig и нажмите Enter.

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Razer Axon — анимированные обои на рабочий стол Windows
  • Не работает поиск Windows 11 — как исправить?
  • Как изменить значок для типа файла в Windows 11 и 10
  • WinfrGUI — бесплатное восстановление данных с использованием Windows File Recovery
  • Как включить секунды на часах Windows 11 и Windows 10
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Axel 6 Февраля 2022 в 13:56

Как создать свою службу в Windows 11 и Windows 10

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

Создание службы в командной строке

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

sc create Имя_службы binPath="C:\service-file.exe" DisplayName= "Описание_службы" type=own start=auto

Windows 10 сервисы

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

    • binPath — путь к исполняемому файлу службы.
    • DisplayName — отображаемое в списке служб имя службы.
    • start — тип запуска, возможные значения: boot, auto, demand (значение по умолчанию), disabled, delayed-auto
    • type — тип службы, по умолчанию own, возможны другие значения: share (делит исполняемый файл с другими службами), kernel (драйвер), filesys (драйвер файловой системы), interact (интерактивная служба с возможность взаимодействия с пользователем, поддержка этого типа служб прекращается).

    После создания службы вы сможете увидеть её в списке служб (Win+R — services.msc), а автоматический запуск произойдет при следующей перезагрузке системы.

    Windows 10 сервисы

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

    Создать службу можно и в PowerShell, запущенном от имени администратора (или в Терминале Windows). Базовый вариант команды с параметрами по умолчанию:

    New-Service -Name "Имя_Службы" -BinaryPathName '"C:\путь_к_файлу параметры_запуска"'

    Расширенный вариант с указанием описания и типа запуска:

    New-Service -Name MyService -BinaryPathName '"C:\путь_к_файлу параметры_запуска"' -DisplayName "Имя_службы" -Description "Описание службы" -StarupType "Automatic"

    Windows 10 сервисы

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

    -BinaryPathName C:\remontka.exe

    Удаление созданной службы

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

    sc delete Имя_службы
    Remove-Service -Name MyService

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

    Созданная служба не работает, варианты решения

    Причина в том, что исполняемые файлы служб — не совсем обычные программы, они, помимо прочего, обмениваются данными с системой. Если ваш EXE не отвечает на соответствующие запросы системы, Windows «делает вывод» о том, что со службой что-то не так.

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

    Удалить Gaming Services (игровые службы) windows 10, 11. Удалить гейминг сервисы

    • Использовать планировщик заданий и запуск от соответствующего пользователя — это не будет в полной мере службой, но почти то, что нужно.
    • Ранее существовала программа RunAsSvc, позволяющая запускать любые процессы в качестве службы, но для современных ОC он не применима, а разработка была прекращена.
    • Использовать инструменты INSTSRV.EXE и SRVANY.EXE из Windows Server 2003 Resource Kit Tools при создании службы Windows.

    Создание пользовательской службы с помощью INSTSRV.EXE и SRVANY.EXE

    Последний вариант из приведённого выше списка рассмотрим подробнее. Шаги будут следующими:

    1. Загрузите (вероятнее всего, придется найти в Интернете на сторонних сайтах) Windows Server 2003 Resource Kit полностью или только файлы INSTSRV.EXE и SRVANY.EXE, располагаем их у себя на диске, в моем примере путь — C:\Windows
    2. В командной строке от имени администратора используйте команду (пути меняем на свои):

    C:\Windows\instsrv.exe Имя_службы C:\Windows\srvany.exe

    Windows 10 сервисы

  • Если вы получили сообщение о том, что The service was successfully added, всё прошло успешно. Теперь требуется запустить редактор реестра (Win+R — regedit).
  • В редакторе реестра перейдите по пути

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

    Windows 10 сервисы

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

  • Выберите созданный раздел, нажмите правой кнопкой мыши в правой панели редактора реестра и создайте новый строковый параметр с именем Application
  • Дважды нажмите по параметру и в поле «Значение» укажите путь к вашему файлу exe для запуска службы.
  • Закройте редактор реестра — служба создана, её можно запустить из services.msc или она будет автоматически запущена после перезагрузки компьютера.

    Учитывайте, что во всех приведенных примерах служба по умолчанию запускается с учетной записью «СИСТЕМА». В некоторых случаях это может приводить к неправильной работе. В этом случае может иметь смысл зайти в свойства службы в services.msc и изменить параметры на вкладке «Вход в систему».

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Razer Axon — анимированные обои на рабочий стол Windows
    • Не работает поиск Windows 11 — как исправить?
    • Как изменить значок для типа файла в Windows 11 и 10
    • WinfrGUI — бесплатное восстановление данных с использованием Windows File Recovery
    • Как включить секунды на часах Windows 11 и Windows 10
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

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

    Windows 10 сервисы

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

    1. Запустите от имени администратора «Командную строку» или «PowerShell». Первую можно открыть из поиска Windows, вторую – из контекстного меню кнопки «Пуск». Windows 10 сервисы
    2. Сформируйте команду следующего вида: sc create MyService binPath=»C:\MyService.exe» DisplayName= «MyNewService» type=own start=auto . В качестве параметра MyService binPath укажите свой путь к исполняемому файлу создаваемой службы, а в качестве параметра DisplayName — имя службы, которое станет отображаться в оснастке управления службами.
    3. Вставьте сформированную команду в консоль и нажмите клавишу ввода. Windows 10 сервисы

    Windows 10 сервисы

    Готово, осталось только проверить корректность создания службы в системной оснастке «Службы», запустить которую можно командой services.msc в диалоговом окошке, вызванном клавишами Win + R.

    Способ 2: Консоль «PowerShell»

    Необходимыми средствами создания служб в Windows 10 располагает другой штатный инструмент – консоль «PowerShell».

    1. Запустите «PowerShell» от имени администратора. Windows 10 сервисы
    2. Сформируйте команду вида New-Service -Name MyService -BinaryPathName C:\MyService.exe -DisplayName «Отображаемое имя службы» -Description «Описание службы» . Имя и описание службы могут быть произвольными.
    3. Вставьте команду в консоль и нажмите клавишу ввода. Windows 10 сервисы

    Как открыть Службы в Windows 10

    Проверьте корректность работы в оснастке управления службами, там же ее можно настроить.

    Способ 3: Сторонние программы

    Также для создания собственных служб в Windows 10 можно использовать специализированные сторонние утилиты, например Non-Sucking Service Manager. Утилита работает через «Командную строку», но у нее также имеется и графический интерфейс.

    Скачать Non-Sucking Service Manager с официального сайта

    1. Скачайте архив с утилитой с сайта разработчика и распакуйте в удобное расположение — к примеру, поместите исполняемый файл nssm.exe в корень системного диска.
    2. Запустите «Командную строку» от имени администратора.
    3. Выполните команду C:\nssm.exe install MyService , где MyService – название создаваемой службы. Windows 10 сервисы
    4. В открывшемся окошке инсталлятора в поле «Patch» укажите полный путь к исполняемому файлу службы и нажмите кнопку «Install service». Windows 10 сервисы

    Windows 10 сервисы

  • Служба будет установлена, подтверждением чему станет появление окошка с уведомлением «Service *Name* installed successfully!». Нажмите в нем «OK» и закройте «Командную строку».
  • Остальные поля в окошке инсталлятора службы заполнять не обязательно, кроме тех случаев, когда в качестве службы устанавливается командный файл, например CMD, BAT или PS1. В этом случае в поле «Patch» указывается путь к приложению-обработчику, а в поле «Arguments» – путь к файлу скрипта.

    Похожие статьи

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

      Содержание Как зайти в безопасный режим Windows 10 Вход в безопасный режим через конфигурацию системы msconfig Запуск безопасного режима через особые…

    • Windows 7 mbr

      Содержание Восстановление загрузчика Windows 7 ↑ Восстановление загрузчика Windows 7 ↑ Восстановление загрузчика Windows 7 автоматически Восстановление…

    • Windows 7 консоль восстановления

      Содержание Запуск консоли восстановления Windows Windows 7 / Vista Windows XP Восстановление системы Windows 7 через командную строку Восстановление…

    Оставить комментарий

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

    Что будем искать? Например,Человек

    Мы в социальных сетях