Кажется, вы должны отредактировать реестр, чтобы выставить это (будьте осторожны)
Нажмите кнопку Пуск, выберите пункт Выполнить, введите regedit и нажмите кнопку ОК. Найдите и щелкните следующий раздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance
- Нажмите кнопку Пуск, выберите пункт Выполнить, введите regedit и нажмите кнопку ОК.
- Найдите и щелкните следующий раздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance
- В меню «Правка» выберите «Создать», а затем - «Значение DWORD».
- Щелкните правой кнопкой мыши Новое значение № 1, нажмите Переименовать, а затем введите ProcessNameFormat, чтобы присвоить новое значение
- Щелкните правой кнопкой мыши ProcessNameFormat и выберите команду Изменить.
- В поле Значение данных введите одно из следующих значений и нажмите кнопку ОК:
- 1: отключение данных PID. Это значение является значением по умолчанию.
- 2: включает данные PID.
- Выход из редактора реестра.
Это решает проблему, с которой вы столкнулись в формате w3wp # 1, w3wp # 2, w3wp # 3
и теперь будет в формате
Теперь у них будет PID в таком формате, как w3wp3865, w3wp2325, w3wp2154
и вы можете добавить счетчик производительности для того, что вы ищете явно, как вы спросили w3wp3865
https://blogs.technet.microsoft.com/askperf/2010/03/29/perfmon-identifying-processes-by-pid-instead-of-instance/
В качестве альтернативы, sysinternals perfmon.exe должен иметь возможность получать информацию о производительности (если не больше) без изменения реестра. Но я не уверен, что это именно то, что вам нужно.