If you are a Windows or Citrix administrator, you might have heard the terms Perfmon and Procmon before. These are Microsoft tools that have been around from the NT era and have been used by all administrators for their daily troubleshooting issues.
Perfmon or Performance Monitor is used to monitor system performance such as CPU, memory, and network bandwidth being used by an operating system, applications, services, and so on. Perfmon is installed by default during Windows installation.
Procmon or Process Monitor is a free tool provided by Microsoft Sysinternals. The tool is used to monitor real-time activity of all the processes on the Windows platform. It combines two old tools called RegMon and FileMon, used to track registry and file access activities.
Procmon can be used to track failed attempts against accessing the registry, file shares, detect file errors, critical system processes, and many more.
Perfmon is installed by default on all Windows...