PsSuspend

PsSuspend

Suspend and resume processes from the CLI

Description

A background program is pegging the CPU and you want to run something heavy without killing it, because killing it loses its progress. PsSuspend offers a third way: suspend a process instead of ending it, freeing the CPU immediately while its memory state stays intact, then resume from where it paused with -r.

Target by process name or PID, including processes on a remote computer, handy for temporarily freeing compute during batch jobs, load tests or renders. From Microsoft Sysinternals, a single portable file.

Features



Suspend, not kill: Pauses a CPU-hungry process while keeping its memory and state, to resume later without losing progress.

By name or PID: Target processes by name or PID, matching multiple same-named processes at once.

Remote operation: Suspend or resume processes on a specified computer over the LAN.

Portable: A single official Sysinternals CLI tool, no install.