В Windows 10 каждый процесс приложения или службы получает идентификационный номер, называемый идентификатором процесса (PID). PID имеет множество различных применений, но в первую очередь он предназначен для уникальной идентификации каждого процесса в масштабе всей системы и различения программ, работающих с несколькими версиями (например, при редактировании двух текстовых файлов с помощью Блокнота).
Хотя большинству обычных пользователей не нужно беспокоиться о системных процессах, знание их идентификаторов может быть полезно во многих случаях. Например, когда вам нужно отладить приложение. Приложение зависает, и вам придется вручную завершить процесс. Или вам нужно проверить системные ресурсы, которые использует конкретный процесс.
Существует как минимум 4 метода проверки идентификатора процесса (PID) для любого активного процесса в Windows 10 с использованием диспетчера задач , монитора ресурсов, командной строки и PowerShell.
В этом руководстве по Windows 10 Quantrimang.com покажет вам, как определить идентификатор процесса для приложения или службы.
Как определить идентификатор процесса с помощью диспетчера задач
Чтобы проверить идентификатор процесса для приложения в Windows 10, выполните следующие действия:
1. Откройте «Пуск».
2. Найдите диспетчер задач и щелкните верхний результат, чтобы открыть приложение.
Совет : вы также можете открыть приложение, щелкнув правой кнопкой мыши на панели задач и выбрав опцию «Диспетчер задач» , щелкнув правой кнопкой мыши кнопку «Пуск» и выбрав опцию «Диспетчер задач» или воспользовавшись сочетанием клавиш Ctrl + Shift + Esc .
3. Откройте вкладку «Подробности».
4. Подтвердите идентификатор процесса приложения в столбце PID.
Подтвердите идентификатор процесса приложения.
5. Откройте вкладку «Службы».
6. Подтвердите идентификатор процесса службы в столбце PID.
Подтвердите идентификатор процесса службы.
После выполнения этих шагов вы узнаете номера идентификаторов процессов для служб и приложений, которые работают или зависают в Windows 10.
Как определить идентификатор процесса с помощью Resource Monitor
Чтобы найти идентификатор процесса для приложения с помощью панели «Монитор ресурсов», выполните следующие действия:
1. Откройте «Пуск».
2. Найдите Resource Monitor и щелкните верхний результат, чтобы открыть приложение.
3. Откройте вкладку Обзор.
4. Подтвердите идентификатор процесса приложения и службы в столбце PID.
Подтвердите идентификатор процесса приложения и службы.
После выполнения этих шагов вы получите обзор идентификаторов запущенных и приостановленных процессов.
Как определить идентификатор процесса с помощью командной строки
Чтобы узнать идентификатор процесса с помощью команд, выполните следующие действия:
1. Откройте «Пуск».
2. Найдите командную строку и щелкните верхний результат, чтобы открыть терминал.
3. Введите следующую команду, чтобы просмотреть список идентификаторов процессов, и нажмите Enter :
tasklist
Просмотр списка идентификаторов процессов
4. Введите следующую команду, чтобы просмотреть список идентификаторов процессов для приложений Microsoft Store, и нажмите Enter :
tasklist /apps
См. список идентификаторов процессов для приложений Microsoft Store.
5. Введите следующую команду, чтобы получить идентификатор из имени процесса, и нажмите Enter :
tasklist /svc /FI "ImageName eq PROCESS-NAME*"
Получить идентификатор из имени процесса
В команде обязательно замените PROCESS-NAME на имя процесса .exe. * — это подстановочный знак, который соответствует части имени без необходимости ввода точного имени процесса.
В этом примере показаны процессы для Блокнота :
tasklist /svc /FI "ImageName eq notepad*"
После выполнения этих шагов в выходных данных будут отображаться идентификаторы процессов, запущенных на устройстве.
Как определить идентификатор процесса с помощью PowerShell
Чтобы определить идентификатор процесса приложения или службы с помощью PowerShell , выполните следующие действия:
1. Откройте «Пуск».
2. Найдите PowerShell и щелкните верхний результат, чтобы открыть Терминал.
3. Введите следующую команду, чтобы просмотреть список идентификаторов процессов, и нажмите Enter :
Get-Process
Просмотр списка идентификаторов процессов
4. Введите следующую команду, чтобы просмотреть информацию (включая идентификатор) о процессе, и нажмите Enter :
Get-Process PROCESS-NAME* | Format-List *
Просмотр информации (включая идентификатор) о процессе
5. В команде обязательно замените PROCESS-NAME на имя процесса .exe. * — это подстановочный знак, который соответствует части имени без необходимости ввода точного имени процесса.
В этом примере показан блокнот с идентификатором процесса и вся доступная информация о процессе:
Get-Process notepad* | Format-List *
Отображает блокнот с идентификатором процесса и всю доступную информацию о процессе.
6. Введите следующую команду, чтобы определить идентификатор, владельца процесса и нажмите Enter :
Get-Process PROCESS-NAME* -IncludeUserName
7. В команде обязательно замените PROCESS-NAME на имя процесса .exe. * — это подстановочный знак, который соответствует части имени без необходимости ввода точного имени процесса.
В этом примере показаны процессы Блокнота:
Get-Process notepad* -IncludeUserName
После выполнения этих шагов результаты вернут идентификатор процесса вместе с другой информацией о приложении или службе.