Как узнать идентификатор процесса (PID или ИД…
Статья обновлена: 31 октября 2023
ID: 6325
Вы можете узнать идентификатор процесса (PID или ИД процесса) с помощью Диспетчера задач или командной строки.
Как узнать PID c помощью Диспетчера задач
Как узнать PID c помощью командной строки
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Каждый запущенный процесс в Windows имеет свой числовой идентификатор — PID или ИД процесса, который может использоваться для обращения к конкретному процессу, например, для получения информации о нём или принудительного закрытия.
В этой инструкции несколько способов узнать PID процесса в Windows 11 или Windows 10, большинство из которых подойдут и для предыдущих версий системы.
ИД процесса в диспетчере задач
Быстрый и простой способ посмотреть PID процесса в графическом интерфейсе — использовать диспетчер задач Windows, для этого:
- Откройте диспетчер задач: вы можете использовать контекстное меню кнопки «Пуск», нажать клавиши Ctrl+Shift+Esc или использовать меню Ctrl+Alt+Delete для этого.
- В диспетчере задач переключитесь на вкладку «Сведения» (в Windows 11, переключение выполняется в меню) или «Подробности» (в Windows 10).
- Обратите внимание на столбец «ИД процесса» — это и есть нужный PID. Если столбец не отображается, нажмите по заголовку таблицы с процессами правой кнопкой мыши и используйте пункт «Выбрать столбцы», чтобы включить показ нужного столбца.
Для большинства пользователей этого метода будет достаточно для получения нужной информации.
Однако, если узнать PID запущенного процесса требуется при выполнении какого-либо пользовательского скрипта, могут пригодиться описанные в последней части инструкции методы его получения без использования графического интерфейса — в командной строке или PowerShell.
PID процесса в Мониторе ресурсов
Ещё один метод, очень похожий на предыдущий — использование встроенного инструмента «Монитор ресурсов»:
- Нажмите клавиши Win+R на клавиатуре, либо нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить».
- Введите resmon в диалоговое окно «Выполнить» и нажмите Enter.
- Откроется окно «Монитор ресурсов» в нем, на вкладке «Обзор» вы увидите список процессов, распределенных по группам (использование ЦП, Диска, Сети и Памяти) с указанием их ИД в соответствующем столбце.
Process Explorer
Process Explorer — «продвинутый» диспетчер задач из Microsoft Sysinternals, скачать его можно как в комплекте с другими утилитами, так и отдельно с официального сайта.
После запуска утилиты, информацию о PID процесса вы сможете найти в одноименном столбце.
Командная строка
Получить PID процесса можно с помощью команд командной строки. Шаги будут следующими:
- Запустите командную строку, лучше — от имени администратора (как это сделать).
- Чтобы получить список всех процессов, включая информацию об их PID, введите команду
tasklist
и нажмите Enter.
- Для отображения только процессов с заданными именами файлов (в имени допустимы wildcard-символы, например, *) можно использовать следующую команду:
tasklist /FI "IMAGENAME eq имя_файла.exe"
- Вы можете вывести результат выполнения команды в текстовый файл, пример:
tasklist > C:\pid.txt
С помощью tasklist можно отфильтровать процессы и по другим свойствам, например, получить список только зависших программ, подробнее на тему получения списка не отвечающих программ — в этой статье.
Windows PowerShell или Терминал Windows
И ещё одна возможность для получения PID процессов — использование терминала Windows или PowerShell:
- Запустите Windows PowerShell или Терминал Windows, для этого можно использовать меню по правому клику на кнопке «Пуск».
- Базовый вариант команды:
Get-Process
выдаст список всех процессов, PID будет отображен в столбце Id
- Если в выводе требуется оставить информацию только об имени процесса и его ИД, используйте следующий синтаксис:
Get-Process | Format-Table -Property ProcessName,Id
- Команда для получения информации о PID процессов с указанным именем:
Get-Process | Where {$_.ProcessName -Like "Имя процесса"} | Format-Table -Property ProcessName,Id
На этом всё: надеюсь, подходящий для себя способ получить нужную информацию вы нашли. Знаете другие методы получения PID процессов в Windows? — буду рад вашему комментарию ниже.
Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Функция «Связь с Windows»
на мой взгляд одна из полезнейших функций ОС, на которую стоит обратить
внимание. С ней можно управлять телефоном через свой ПК, что во многих случаях
бывает очень полезно и удобно. Я лично пользуюсь этой функцией уже не первый
год, еще с тех времён, когда она была доступна только для телефонов Samsung. Сейчас же к ПК можно
подключить любой телефон на Android и получать уведомления с телефона, совершать звонки,
перекидывать файлы и делать практически всё то же самое что и на телефоне.
Ниже я расскажу и покажу, как в несколько действий настроить программу
«Связь с Windows» и что
можно через неё делать.
Первым делом нам нужно привязать телефон к компьютеру. Можно сделать
это вот так:
Но даже если использовать красивую веревочку, ничего работать не
будет. Поэтому на самом деле первым делом нам нужно на телефоне скачать и установить с Google Play программу «Связь с Windows».
На компьютере нам нужно найти в меню пуск программу «связь с телефоном»
и запустить её:
Скажу сразу. Эта функция есть в Windows 10 и Windows
11. В более ранних версиях windows вроде как эту функцию не завозили, или я о ней не знаю. Тут
уже сами проверяйте у себя на компьютере.
Следующее действие, это как раз процесс связи. На компьютере нажимаем «связать
с помощью QR-кода», а
на телефоне через скачанную программу сканируем этот код:
Естественно, и компьютер и телефон должны находиться в одной домашней
сети. Ну а после того, как код принят, нужно на телефоне просто дать разрешения
программе на использование различных функций телефона. В моём случае
подключается телефон Xiaomi Redmi Note
10 Pro. Запрос на
разрешение ко всем функциям программы выглядит вот так:
Ну и на этом, собственно, всё. Телефон привязан к компьютеру. Теперь мы,
сидя за компьютером можем получать и видеть все уведомления с телефона, видеть
и отвечать на входящие звонки, читать смс, управлять телефоном и пользоваться
галереей телефона. И всё это без разблокировки самого телефона, он может просто
лежать где-то рядом.
Например, вот так выглядит набор номера. Мы набираем мышкой нужные
цифры или выбираем контакт и жмём кнопку дозвона. Разговаривать можно так же
через компьютер, если у вас подключен и настроен микрофон:
Точно так же можно и принимать звонки. Если на телефон кто-то
позвонит, то у вас появится уведомление на рабочем столе, и можно будет ответить
на входящий звонок.
А вот так выглядит галерея. Здесь можно просматривать фотографии, а
можно сразу скопировать их на компьютер:
А вот так выглядит чтение и управление смс сообщениями:
Также на некоторых моделях телефонов есть функция просмотра экрана. Но
на моём Redmi Note
10 Pro
эта функция не доступна.
Как выглядит процесс пользования программой в моём случае. Я прихожу
домой, телефон автоматически подключается к компьютеру. Сам телефон может
лежать в сумке или кармане или на столе. Я работаю за компьютером, и, если
приходит какое-либо уведомление, я его вижу на компьютере. Без необходимости
доставать телефон и смотреть чего там пиликнуло. То же самое с входящими звонками,
если телефон звонит, я уже вижу кто именно мне звонит и могу ответить. Так же и,
если мне нужно позвонить, я просто открываю окно программы и совершаю звонок,
без необходимости брать в руки телефон. Если же у компьютера нет микрофона, то
я просто вижу вот такое уведомление, которое всегда показывается поверх
активных окон:
И да, если у вас несколько телефонов, их можно подключить одновременно.
Что тоже удобно.
Заключение:
Несмотря на то, что функция «Связь с Windows» существует довольно давно, ей
пользуются не так много людей. Сужу об этом по своим знакомым. Я не скажу, что
это прям нужная функция, и без нее нельзя жить. Просто это удобно, и стоит попробовать
в своём сценарии использования телефона и компьютера. И сделать выводы. Лично
мне функция нравится, и я активно ей пользуюсь. Данную статью пишу не для того,
чтобы навязать вам своё мнение, а для того, чтобы рассказать вообще о
существовании этой программы и показать, как она работает. Ну а выводы вы делайте
сами.
Сейчас на главной
Новости
Публикации
Увидеть лося в его естественной среде обитания или даже у
кромки дороги — это, безусловно, величественное зрелище. Эти могучие хозяева
наших лесов, как правило, предпочитающие держаться…
Минтай,
неприметный обитатель глубин, стал одной из главных рыб мировой экономики. Его
имя ассоциируется с дешевыми консервами и школьными столовыми, но за этим скрывается
история выживания в…
Многие автомобильные владельцы сталкиваются с проблемой нехватки USB-разъёмов. Можно купить разветвитель прикуривателя, но они громоздкие, поэтому компания TFN разработала зарядное устройство с…
В глубине тропических лесов, где кроны деревьев переплетаются, создавая зелёный полог, а воздух дрожит от пения птиц и аромата цветов, живёт одна из самых завораживающих змей на Земле —…
Язь (Leuciscus idus) — пресноводная рыба, которая сочетает в
себе выносливость, адаптивность и загадочность. Этот представитель семейства
карповых обитает в водоёмах Европы и Азии,…
«Раньше было лучше», такую фразу можно было часто услышать от старшего поколения. Об этом можно долго спорить или дискутировать, но в чем-то такое суждение точно имеет место быть. Дело в том, что…
- Что такое PID (ИД процесса)?
- Как узнать PID процесса?
- Заключение
Для идентификации запущенных процессов в Windows каждому из них присваивается уникальный номер PID. Определить его можно разными способами. Рассмотрим, что такое PID процесса в операционной системе и как можно узнать его.
Что такое PID (ИД процесса)?
Идентификатор PID — это уникальный номер процесса, который присваивается каждой выполняемой задаче в Windows. Его можно использовать для разных целей. Например, для поиска причин неисправностей процесса в интернете или настройки отладчика к программе.
Как узнать PID процесса?
Определить идентификатор задачи в Windows можно разными способами. Разберем основные методы, которые позволят узнать PID процесса в ОС.
Диспетчер задач
Основной способ узнать PID — посмотреть его в Диспетчере задач. Открыть утилиту можно следующими методами:
- Комбинацией клавиш Ctrl + Shift + Esc.
- Кликнув ПКМ по панели задач и выбрав пункт Диспетчер задач.
- Найдя приложение в поиске на панели задач.
- Щелкнув правой кнопкой по кнопке Пуск и нажав на строку Диспетчер задач.
После того как Диспетчер запущен, нужно открыть в нем раздел с полными сведениями о выполняемых в текущий момент процессах. В Windows 11 он носит название Сведения, а в Windows 10, 8 и 8,1 — Подробности.
В списке процессов присутствует колонка ИД процесса, в которой отображается PID для каждой задачи в виде десятичного числа.
Если эта графа отсутствует в таблице, щелкните правой кнопкой по заголовку списка, нажмите на ссылку Выбрать столбцы в контекстном меню и установите отображение нужной колонки в настройках. После этого PID начнет отображаться.
Монитор ресурсов
Увидеть ИД для каждой задачи также можно в утилите Монитор ресурсов. Это встроенное в Windows приложение для просмотра информации о выполняемых в операционной системе процессах.
Чтобы зайти в Монитор ресурсов, можно воспользоваться командой resmon в программе Выполнить (открывается при помощи комбинации клавиш Win+R). Другой вариант — найти утилиту в поиске на строке задач и запустить оттуда.
Во вкладке Обзор можно видеть полный список запущенных задач. Около названия каждой из них отображается соответствующий ей PID (столбец ИД процесса). В окне программы также можно отслеживать нагрузку на процессор, диск и сеть.
Командная строка
Один из альтернативных вариантов просмотра PID — использование CMD. Он может быть удобен и полезен в некоторых случаях. Чтобы воспользоваться этим методом, проделайте следующее:
1. Перейдите в Командную строку. Это можно сделать либо командой cmd.exe в окне Выполнить (оно запускается сочетанием кнопок Win + R), либо через поиск на строке задач, либо через контекстное меню по иконке Пуск.
2. Вставьте в окно CMD команду tasklist, чтобы вывести на экран полный список запущенных процессов. Для каждого из них отобразится PID. Проматывать список можно ползунком справа или клавишами стрелок на клавиатуре.
PowerShell
Аналог Командной строки — консоль PowerShell. Открыть ее можно, например, через контекстное меню по клавише Пуск или строку поиска на панели задач. В окне PowerShell нужно воспользоваться командой Get-Process, чтобы вывести в окно список процессов. В столбце Id отобразятся PID задач.
Сторонние утилиты
Для просмотра ИД процессов можно использовать специальные сторонние утилиты. Например, программу Process Explorer от Microsoft. Программа имеет расширенный функционал для просмотра и анализа запущенных процессов. Приложение входит в состав пакета ПО Sysinternals Live. Скачать Process Explorer можно на нашем сайте.
Скачайте приложение, распакуйте архив с ним и запустите EXE-файл нужной разрядности. Программа портативная и не требует установки. В окне приложения отображается подробный список процессов. В графе PID для каждой задачи указан уникальный идентификатор.
Заключение
В Windows есть большое количество средств для просмотра и анализа выполняемых в системе процессов. С их помощью можно отслеживать работу задач, выполняемых в текущий момент, и получать больше информации о них, в том числе просматривать PID.
(Image credit: Future)
On Windows 10, every process from an app or a service has an identification number known as a Process ID (PID). The PID has various uses, but mainly, it exists to identify each process across the system and programs running multiple instances (such as when editing two text files with Notepad).
Although users do not have to worry about the system processes, the ability to determine their specific system number can come in handy in many scenarios. For instance, when you need to debug an app. A program is stuck, and you must terminate the process manually. Or you need to check the system resources that a particular process is using.
Regardless of the reason, Windows 10 includes at least four ways to check the PID for any process running in the system using Task Manager, Resource Monitor, Command Prompt, and PowerShell.
This guide will walk you through the steps to identify the process identification number for an app or service on Windows 10.
How to determine Process ID from Task Manager
To check the Process ID for an app on Windows 10, use these steps:
- Open Start.
- Search for Task Manager and click the top result to open the app.
- Quick tip: You can also open the app by right-clicking the Taskbar and selecting the Task Manager option, right-clicking the Start button and selecting the Task Manager option, or using the «Ctrl + Shift + Esc» keyboard shortcut.
- Click the Details tab.
- Confirm the app’s Process ID in the PID column.
- Click the Services tab.
- Confirm the app’s Process ID in the PID column.
Once you complete the steps, you will know the process identification number for services and applications running and suspended on Windows 10.
How to determine Process ID from Resource Monitor
To find the Process ID for an app with the Resource Monitor console on Windows 10, use these steps:
All the latest news, reviews, and guides for Windows and Xbox diehards.
- Open Start.
- Search for Resource Monitor and click the top result to open the app.
- Click the Overview tab.
- Confirm the Process ID of apps and services in the PID column.
After you complete the steps, you will have an overview of the ID for the running and suspended processes.
How to determine Process ID from Command Prompt
To find out the ID of a process with commands on Windows 10, use these steps:
- Open Start.
- Search for Command Prompt and click the top result to open the terminal.
- Type the following command to view the Process ID list and press Enter: tasklist
- Type the following command to view a list of Process IDs for Microsoft Store apps and press Enter: tasklist /apps
- Type the following command to get the ID from the process name and press Enter: tasklist /svc /FI «ImageName eq PROCESS-NAME*»
In the command, make sure to replace PROCESS-NAME with the «.exe» name of the process. The * is a wildcard to match part of the name without having to type the exact name of the process. This example shows the processes for Notepad: tasklist /svc /FI «ImageName eq notepad*»
Once you complete the steps, the output will display the IDs for the processes running on the device.
How to determine Process ID from PowerShell
To determine the Process ID of an app or service with PowerShell, use these steps:
- Open Start.
- Search for PowerShell and click the top result to open the terminal.
- Type the following command to view the Process ID list and press Enter: Get-Process
- Type the following command to view information (including ID) about a process and press Enter: Get-Process PROCESS-NAME* | Format-List *
In the command, make sure to replace PROCESS-NAME with the «.exe» name of the process. The * is a wildcard to match part of the name without having to type the exact name of the process. This example shows the Notepad Process ID and all the available information about the process: Get-Process notepad* | Format-List *
- Type the following command to determine the ID and owner of the process and press Enter: Get-Process PROCESS-NAME* -IncludeUserName
In the command, make sure to replace PROCESS-NAME with the «.exe» name of the process. The * is a wildcard to match part of the name without having to type the exact name of the process. This example shows the processes for Notepad: Get-Process notepad* -IncludeUserName
After you complete the steps, the PowerShell output will list the Process ID along with other information about the app or service.
More resources
For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:
- Windows 11 on Windows Central — All you need to know
- Windows 10 on Windows Central — All you need to know
Cutting-edge operating system
A refreshed design in Windows 11 enables you to do what you want effortlessly and safely, with biometric logins for encrypted authentication and advanced antivirus defenses.
Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 15 years of experience writing comprehensive guides. He also has an IT background and has achieved different professional certifications from Microsoft, Cisco, VMware, and CompTIA. He has been recognized as a Microsoft MVP for many years.
