- Сохранить список служб в файл в Windows 10
- Сохранить список служб в файл используя PowerShell
- Как сохранить список служб в файл в Windows 10
- Командная строка
- PowerShell
- Как открыть службы Windows
- Способ 1
- Способ 2
- Способ 3
- Запуск приложения как службы Windows
- Как открыть «Службы» в Windows 7
- Запуск оснастки «Службы» в Windows 7
- Способ 1: Окно «Выполнить»
- Способ 2: «Диспетчер задач»
- Способ 3: Меню «Пуск»
- Способ 4: Командная строка
- Способ 5: Панель управления
- Способ 6: Системная папка Windows
- Устранение проблем с запуском «Служб»
Сохранить список служб в файл в Windows 10
В сегодняшней статье мы рассмотрим как в Windows экспортировать список запущенных и остановленных служб в файл.
Сохранить список служб в файл используя PowerShell
1. Откройте PowerShell: один из способов – в меню “Выполнить” (выполнить вызывается кнопками Win+R) введите powershell и нажмите кнопку Enter.
2. Чтобы сохранить список всех служб в файл – введите команду Get-Service | Format-Table -AutoSize | Out-File -filepath “$Env:userprofile\Desktop\ AllServices .txt” и нажмите Enter. После выполнения команды на вашем рабочем столе появится файл AllServices.txt со списком всех запущенных и остановленных служб на компьютере.
Чтобы сохранить список запущенных служб в файл – введите команду Get-Service | Where-Object <$_.Status -eq “Running”>| Format-Table -AutoSize | Out-File -filepath “$Env:userprofile\Desktop\RunServices.txt” и нажмите Enter. После выполнения команды на вашем рабочем столе появится файл RunServices.txt со списком всех запущенных служб на компьютере.
Чтобы сохранить список остановленных служб в файл – введите команду Get-Service | Where-Object <$_.Status -eq “Stopped”>| Format-Table -AutoSize | Out-File -filepath “$Env:userprofile\Desktop\StopServices.txt” и нажмите Enter. После выполнения команды на вашем рабочем столе появится файл StopServices.txt со списком всех остановленных служб на компьютере.
Чтобы сохранить список всех служб в файл используя командную строку – нужно в командной строке ввести sc query type= service state= all > “%UserProfile%\Desktop\AllServices.txt” и нажать Enter.
На сегодня все, если вы знаете другие способы – пишите в комментариях! Удачи Вам 🙂
Как сохранить список служб в файл в Windows 10
Службы Windows представляют собой специальные приложения, работающие в фоновом режиме, не имеющие графического интерфейса и не взаимодействующие напрямую с пользовательским сеансом. Тем не менее, службы играют важную роль в работе операционной системы. Для просмотра запущенных и остановленных служб в Windows 10 используется встроенная оснастка с одноименным названием, запустить которую можно с помощью диалогового окошко «Выполнить», введя в него команду services.msc и нажав ввод .
Но иногда вместо просмотра служб в режиме реального времени может понадобиться сохранение их списка в текстовый файл для последующего изучения. К сожалению, встроенная оснастка управления службами не позволяет это сделать из графического интерфейса, но это ограничение легко обойти, воспользовавшись классической командной строкой или консолью PowerShell . Рассмотрим наиболее употребительные варианты сохранения служб в файл с помощью этих инструментов.
Командная строка
Для начала получим и сохраним только активные службы. Откройте классическую командную строку от имени администратора и выполните в ней следующую команду:
Это действие сохранит список работающих служб в текстовый файл в корень диска D. Имя и путь сохранение отчета могут быть произвольными. Если нужно получить список остановленных служб, добавляем в команду ключ inactive:
В примере для сохранения отчета мы использовали формат LOG , но подойдет и более привычный TXT .
Однако и в том и в другом случае во избежание проблем с кодировкой просмотра отчета придется использовать программу Notepad++.
Так как Блокнот даже при изменении кодировки командой chcp 1251 отображает содержимое отчета некорректно.
PowerShell
Похожие результаты можно получить, используя консоль PowerShell , только синтаксис команды сохранения будет несколько иной.
Запустите консоль с повышенными привилегиями и выполните в ней команду следующего вида:
Эта команда сохраняет в лог работающие службы, если нужно получить список остановленных служб, меняем ключ Running на Stopped (см. скриншот) .
Использование PowerShell имеет небольшое преимущество перед использованием командной строки, поскольку не вызывает проблем с кодировкой.
Наконец, вы можете сохранить в файл отчета все службы, и запущенные, и остановленные.
Для вывода в CMD остановленных служб мы использовали ключ inactive, теперь просто меняем его на all.
В консоли PowerShell для получения полного списка служб убираем часть команды в фигурных скобках.
Как открыть службы Windows
Способ 1
Кликните правой кнопкой мыши по Пуск и выберите Выполнить:
В открывшемся окне введите команду services.msc и нажмите OK.
Откроется оснастка «Службы».
Способ 2
Откройте панель управления: в Windows 10 или 8 правой кнопкой мыши по Пуск — Панель управления. В Windows 7: левой кнопкой по Пуск — Панель управления.
В открывшемся окне в правой верхней части найдите строку поиска и введите Службы.
Среди результатов в разделе Администрирование кликните по Просмотр локальных служб.
Способ 3
Воспользуйтесь поиском Windows.
В 10-ке кликните по значку поиска на нижней панели и введите Службы.
Среди результатов в самом верху появится нужный пункт.
В Windows 7 процесс аналогичен, за исключением того, что строка поиска находится в нижней части меню Пуск.
Запуск приложения как службы Windows
Службы Windows — запущенные в фоне приложения, которые работают независимо от пользователя компьютера, и управляются непосредственно самой операционной системой. По умолчанию, службами являются строго определенные приложения, однако, ничто не мешает пользователю создать их самому. Выполнить данную задачу можно несколькими способами — с использованием стандартных средств Windows, либо с использованием сторонней программы NSSM.
Входящая в Windows программа SC позволяет легко создавать службы Windows, а так же проводить другие различные с ними манипуляции — удаление, отключение, включение, и т. д. Создается служба достаточно просто, для этого достаточно запустить командную строку от имени администратора, и выполнить там следующую команду:
Удаляется же служба еще проще:
Однако, у данного метода есть один большой существенный недостаток — с помощью данной утилиты создать службу можно только из программы, которая поддерживает работу службой. По этому, запустить какое попало приложение как службу данным способом не получится — но, можно воспользоваться сторонней утилитой NSSM, о которой речь пойдет ниже.
NSSM — программа, предназначенная для создания служб из исполняемых файлов Windows, в том числе и из графических утилит, что ставит её на уровень выше средств от Microsoft. С её помощью можно запускать большинство приложений, даже которые рассчитаны на взаимодействие с пользователем.
Скачать данную программу можно с её официального сайта — nssm.cc.
На случай проблем с официальным сайтом, можно скачать программу с нашего сайта.
В архиве для скачивания можно найти версию для 64-битной версии Windows (папка win64), для 32-битной (папка win32) и исходные коды приложения (папка src). Выбираем нужное приложение под разрядность своей системы, копируем его в удобное для вас место на жестком диске. Никакая установка приложения не требуется.
- Предположим, нужно создать службу для веб-сервера nginx под Windows. Для этого, запускаем командную строку с правами администратора, и переходим в директорию с распакованным исполняемым файлом nssm.exe.
- Затем выполняем команду, начинающую установку службы:
- Откроется окно с настройками создаваемой службы.
На самой первой вкладке «Application«, в строке «Path» задается путь к исполняемому файлу, «Startup Directory» — рабочая директория, а «Arguments» — параметры запуска. В самом низу расположена строка «Service Name«, где задается имя создаваемого сервиса.
На вкладке «Details» можно задать имя, под которым будет отображаться создаваемая служба в списке служб, а так же описание службы, которое будет отображаться там же. В выпадающем списке «Startup Type» можно выбрать тип запуска службы.
Вкладка «Log on» позволяет указать пользователя, под которым будет запускаться служба.Заполним все нужные поля и выбрав нужные настройки, остается только нажать кнопку «Install service«, для установки службы. - После нажатия кнопки «Install service«, служба будет создана, но при этом запустить её нужно будет вручную (либо перезагрузить компьютер, чтобы служба с параметром запуска «Auto» запустилась при его запуске).
Так же удалить службу можно с помощью команды в командной строке:
Как открыть «Службы» в Windows 7
«Службы» — стандартное приложение Windows, которое есть в том числе и в «семерке». Оно необходимо для управления различными службами, запущенными или остановленными в системе, позволяя переключать их состояние, задавать параметры запуска, настраивать их восстановление после сбоев и работать с другими сопутствующими параметрами. О методах открытия этой оснастки мы расскажем в статье далее.
Запуск оснастки «Службы» в Windows 7
Для запуска этого компонента в Виндовс предусмотрено сразу несколько способов, и мы расскажем наиболее популярные из них. Кроме того, в статье будут упомянуты варианты решения различных проблем, связанных с попытками запуска «Служб».
Способ 1: Окно «Выполнить»
Через окно «Выполнить» можно открывать разнообразные директории и системные приложения, вводя в специальное поле адреса или кодовые названия программ. Это один из самых быстрых и удобных вариантов запуска «Служб» при условии, что пользователь запомнит, как эта оснастка именуется в Windows.
- Нажмите сочетание клавиш Win + R.
- В открывшееся окошко впишите команду services.msc и нажмите Enter либо «ОК».
Приложение «Службы» будет запущено.
Способ 2: «Диспетчер задач»
Через «Диспетчер задач» можно не только смотреть запущенные процессы, но и выполнять некоторые другие действия, среди которых есть нужное нам.
- Откройте любым удобным образом «Диспетчер задач». Для этого можно нажать комбинацию клавиш Ctrl + Shift + Esc или, например, кликнуть правой кнопкой мыши по панели задач, выбрав необходимый пункт из контекстного меню.
- Переключитесь на вкладку «Службы», а затем нажмите на кнопку с этим же названием.
Способ 3: Меню «Пуск»
Через поисковое поле «Пуска» также не составит труда отыскать «Службы», просто начав набирать их название и кликнув ЛКМ по совпадению.
Способ 4: Командная строка
Этот вариант подразумевает запуск «Служб» во время активной консоли. В остальных ситуациях открывать сперва ее, а затем сами «Службы» не имеет смысла — вы просто выполняете лишние действия. Тем не менее кому-то именно такой метод запуска будет казаться удобнее остальных (например, когда ярлык «Командной строки» вынесен на рабочий стол или она в принципе активно используется юзером). Для запуска в развернутой «Командной строке» напишите команду services.msc и нажмите Enter.
Способ 5: Панель управления
Данный вариант, как и предыдущий, актуален далеко не для всех, а только при работе с «Панелью управления», иначе вы просто будете совершать больше манипуляций и кликов мышью, чем в перечисленных выше способах.
- В открытой «Панели управления» найдите значок «Администрирование» и нажмите по нему. Если тип просмотра установлен не «Значки», а «Категория», сперва перейдите в «Система и безопасность» и уже там в самом низу нажмите по выделенному большими буквами слову «Администрировании».
Из списка всех элементов найдите «Службы» и запустите это приложение.
Способ 6: Системная папка Windows
Осуществить запуск можно и найдя программу в одной из системных папок на компьютере. По умолчанию «Службы», как и многие другие стандартные утилиты Windows, располагаются здесь: C:\Windows\System32. Отыщите приложение «services» и откройте его. В списке может быть два файла с одинаковым названием, запускать нужно тот, что имеет логотип в виде шестеренок.
Устранение проблем с запуском «Служб»
В редких ситуациях пользователю не удается запустить оснастку, и почти всегда это связано с повреждением системных файлов или вирусной активностью.
- Первое, что нужно предпринять в такой ситуации — попытаться выполнить восстановление системы, если эта функция включена в Windows 7. Используйте последнюю доступную точку восстановления. Новичкам, не выполнявшим ранее такую процедуру, советуем ознакомиться с нашей статьей по этой теме. Для этого перейдите по ссылке ниже и прочитайте информацию в Способе 1.
Подробнее: Восстановление системы в Windows 7
Следующим действенным вариантом станет использование консольной команды SFC, занимающейся поиском и восстановлением поврежденных системных файлов. Более подробно мы рассматривали эту процедуру в отдельном материале. Используйте ссылку ниже и Способ 1. Некоторым юзерам может подойти и Способ 2.
Подробнее: Восстановление системных файлов в Windows 7
Порой системе не удается выполнить восстановление, из-за чего пользователю понадобится воспользоваться дополнительной командой для Командной строки, которая исправляет проблемы в хранилище резервных образов системных файлов. Развернуто об этом написано далее.
Подробнее: Восстановление поврежденных компонентов в Windows 7 при помощи DISM
Подробнее: Борьба с компьютерными вирусами
Когда ничего не помогает, начинающему пользователю остается лишь прибегнуть к переустановке операционной системы. Эта процедура не так сложна, как может показаться на первый взгляд. Для всех, кто еще не сталкивался с ней, рекомендуем к ознакомлению отдельные руководства.
В большинстве случаев никаких проблем с запуском приложения «Службы» возникнуть не должно, но если это случилось, представленные рекомендации должны помочь их устранить.