Process Monitor (Sysinternals)
Download Process MonitorProcess Monitor, often called ProcMon, is a free Sysinternals tool that records every file system, registry, and process/thread event on a Windows machine in real time. This page is independent and not affiliated with Microsoft or Sysinternals.
Updated August 9, 2026 · PC Utility Hub Editorial Team
What Process Monitor does
Where Process Explorer shows a snapshot of running processes, Process Monitor shows a timeline of every operation those processes perform: which registry keys they read, which files they open or write, and which threads they create, all captured live and filterable.
It's most useful for answering 'why did this fail' questions — a missing file, a denied registry key, a config value being read from the wrong location.
Key features
- Live capture of File System, Registry, Process/Thread, and Network operations with full detail (path, result code, duration).
- Powerful include/exclude filters so you can narrow millions of events down to the handful relevant to your issue.
- Boot logging, which captures activity from very early in the boot process for diagnosing startup problems.
- Process tree view and the ability to save/load captured event sets (.PML files) for later analysis or sharing.
- Highlighting and bookmarking to mark interesting events while scrolling a large capture.
Download and requirements
Process Monitor runs on supported Windows 10/11 (32-bit and 64-bit) as a portable executable — no install needed. Get it from the official Sysinternals downloads page, either standalone or bundled in the full Sysinternals Suite.
Like other Sysinternals tools, it can be launched directly from \\live.sysinternals.com\tools\procmon.exe without a local download.
Typical use cases
- Finding why an application can't find or write a config/log file.
- Diagnosing 'Access Denied' errors by seeing exactly which registry key or file triggered the failure.
- Confirming which process is spamming disk or registry I/O.
- Tracing what a slow-starting application does before it becomes responsive.
Safety notes
Only download Process Monitor from learn.microsoft.com/sysinternals or the official live share. It doesn't modify the system on its own, but large captures can consume significant disk space and memory, so stop capturing once you have what you need.
Get Process Monitor
Start the download and follow the setup steps described on this page.
Download nowFrequently asked questions
- Does Process Monitor slow down my PC?
- Capturing generates overhead proportional to system activity; on a busy system, expect some slowdown while capture is running and after long unfiltered sessions.
- Is Process Monitor safe to run?
- Yes, it only observes and logs system activity — it doesn't alter files or the registry itself.
- Can Process Monitor capture what happens during boot?
- Yes, via Options > Enable Boot Logging, which starts capturing from early in the next startup.
Related pages
- Using Process MonitorA step-by-step Process Monitor workflow covering filters, boot logging, and reading captured events.
- Process ExplorerAdvanced process, handle, and DLL viewer built by Sysinternals, distributed free by Microsoft.
- Process Explorer TroubleshootingPractical scenarios for using Process Explorer to diagnose file locks, CPU spikes, DLL problems, and suspicious processes.
- Windows Diagnostics OverviewOverview of Windows' native diagnostic utilities and when to use each one.