github lorenzo-cingano/wtop v1.2.0
wtop v1.2.0

7 hours ago

wtop 1.2.0 adds a per-process detail view and a sortable CPU-time column.

New:

  • Process detail view. Press Enter (or double-click a row) to open a full-screen drill-down for the selected process, with four internal tabs you switch with the arrows, Tab, the number keys 1-4, or a click:
    • Info - image path, owning user, priority, session, start time and uptime, and the working-set, thread, handle, and CPU-time totals.
    • Env - the process's environment variables, read from its own environment block and sorted by name.
    • Handles - open files (with drive letters resolved) and registry keys (\REGISTRY\MACHINE shown as HKLM, and so on), plus TCP/UDP endpoints with their local/remote address and connection state.
    • Threads - every thread with its id, priority, scheduling state (and wait reason when blocked), and per-thread CPU%.
  • Sortable TIME+ column. The process table now shows accumulated CPU time and can be sorted by it, from the column header, the < / > keys, or the setup screen.

The Info counts, the socket list, and the thread list come from a single system query, so they work even for protected processes; the environment and file/registry lists need enough rights to open the target and read as unavailable otherwise.

All of the new data is gathered with the Win32 and native NT APIs and the IP helper tables, resolved at runtime, so wtop stays pure Win32 plus the C standard library with no external dependencies and no extra link libraries.

Download wtop.exe below, or build from source with GCC (MSYS2 UCRT64).

Don't miss a new wtop release

NewReleases is sending notifications on new releases.