Repolode
winsiderss

winsiderss/systeminformer

A free Windows tool for monitoring system resources, inspecting processes, debugging software and spotting malware, a successor to Process Hacker.

Open-source alternative to:Process ExplorerTask Manager

Stars
16,270
Forks
1,805
Open issues
310
Last commit
yesterday

What is it?

System Informer is a Windows utility that gives a detailed view of what is running on a machine. It shows processes, services, network connections and disk activity in real time, with graphs that help find processes consuming excessive CPU, memory or I/O.

Beyond general monitoring, it answers targeted questions such as which processes hold a locked file, which programs have open network connections, and what stack traces look like in kernel mode, WOW64 and .NET code. Services can be created, edited and controlled from the same interface, so it works as a replacement for services.msc and the standard Task Manager.

The application is small, portable and requires no installation. It runs on Windows 10 and later in 32-bit or 64-bit builds, is MIT-licensed, and is built with Visual Studio 2022 or later.

Key features

  • 01Real-time views of processes, services, network connections and disk activity.
  • 02Graphs and statistics for finding resource-heavy or runaway processes.
  • 03Identifies which process has a file open or locked.
  • 04Detailed stack traces including kernel-mode, WOW64 and .NET frames.
  • 05Create, edit and control Windows services.
  • 06Portable build that needs no installation.

Use cases

  • Diagnosing why a Windows machine is slow or using too much memory.
  • Finding the process that is blocking a file deletion or edit.
  • Inspecting suspicious processes and network connections during malware investigation.
  • Debugging application behavior by examining stack traces on Windows.

Quick start

  1. 1

    Clone the repository

  2. 2

    Run build_init.cmd in the build directory (once, or after tool updates)

    build_init.cmd
  3. 3

    Run build_release.cmd in the build directory to compile

    build_release.cmd

Things to know

  • Windows only, requiring Windows 10 or higher.
  • Building from source requires Visual Studio 2022 or later.

Topics

FAQ

What is systeminformer?
A free Windows tool for monitoring system resources, inspecting processes, debugging software and spotting malware, a successor to Process Hacker. System Informer is a Windows utility that gives a detailed view of what is running on a machine. It shows processes, services, network connections and disk activity in real time, with graphs that help find processes consuming excessive CPU, memory or I/O.
Is systeminformer free to use? What license does it have?
systeminformer is open source under the MIT license. Check the license terms before using it in commercial products.
Is systeminformer still maintained?
Actively maintained. The last commit to systeminformer was on Oct 19, 2026.
What can I use systeminformer for?
Diagnosing why a Windows machine is slow or using too much memory. Finding the process that is blocking a file deletion or edit. Inspecting suspicious processes and network connections during malware investigation. Debugging application behavior by examining stack traces on Windows.
How do I install systeminformer?
Clone the repository Run build_init.cmd in the build directory (once, or after tool updates): build_init.cmd Run build_release.cmd in the build directory to compile: build_release.cmd
Where can I get systeminformer?
The source code and installation instructions are on GitHub: https://github.com/winsiderss/systeminformer

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects