Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 17:14
· 11 commits to master since this release

procmem is a lightweight, standalone Windows CLI utility that locates processes, identifies root instances, and
aggregates memory metrics (Private Working Set and Commit) across process trees without requiring elevation.

🌟 What's New in v1.0.0

  • Process tree aggregation: Identifies topmost root instances for matching processes and rolls up Private
    Working Set (RAM MB) and PagefileUsage (Commit MB) across all descendants.
  • Task Manager semantics: RAM MB metric measures Private Working Set (WorkingSetPrivateSize), matching Task
    Manager's default "Memory" column and eliminating multi-process shared memory inflation.
  • Non-elevated system queries: Direct integration with NtQuerySystemInformation provides full visibility
    across user, system, and service processes without UAC prompts.
  • Root consolidation & cycle detection: Consolidates overlapping root hierarchies and prevents loops on PID 0
    or circular parent references.
  • Multi-target queries: Search multiple processes in a single call (e.g., procmem chrome discord edge)
    under a shared root hierarchy.
  • Flexible search modes: Substring (default), prefix (/p), exact (/e), case-sensitive (/c, /pc,
    /ec), and flat listing (/f).
  • Clean output: Tabular formatting with right-aligned memory metrics, left-aligned process names, and
    automatic quoting for executable names containing spaces.

📦 Downloads

  • procmem.exe: Standalone 64-bit Windows binary (x86-64 / AMD64).
  • procmem-arm64.exe: Standalone ARM64 Windows binary (Snapdragon / Surface Copilot+).
  • .zip archives: Bundled with README, LICENSE, and CHANGELOG.
  • checksums.txt: SHA-256 hashes for verification.

Full Changelog: https://github.com/Luckz/procmem/commits/v1.0.0