https://github.com/winsiderss/systeminformer
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com
https://github.com/winsiderss/systeminformer
administrator benchmarking debugger monitor monitor-performance monitoring performance performance-monitoring performance-tuning process-manager process-monitor processhacker profiling realtime security system-monitor systeminformer task-manager windows
Last synced: 15 days ago
JSON representation
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com
- Host: GitHub
- URL: https://github.com/winsiderss/systeminformer
- Owner: winsiderss
- License: mit
- Created: 2016-02-01T08:10:21.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2026-10-12T10:38:25.000Z (21 days ago)
- Last Synced: 2026-10-12T12:31:48.901Z (21 days ago)
- Topics: administrator, benchmarking, debugger, monitor, monitor-performance, monitoring, performance, performance-monitoring, performance-tuning, process-manager, process-monitor, processhacker, profiling, realtime, security, system-monitor, systeminformer, task-manager, windows
- Language: C
- Homepage: https://systeminformer.com
- Size: 95.4 MB
- Stars: 16,224
- Watchers: 287
- Forks: 1,803
- Open Issues: 310
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.txt
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Copyright: COPYRIGHT.txt
- Cla: CLA.md
Awesome Lists containing this project
- awesome-c - winsiderss/systeminformer - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com (User Interface / Applications and End User Tools)
- Awesome-GitHub-Repo - SystemInformer - 免安装 Windows 系统监控工具。 (开源工具 / 好用工具)
- jimsghstars - winsiderss/systeminformer - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.co (C)
- awesome - winsiderss/systeminformer - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com (C)
- definitive-opensource - System Informer - purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com | `Windows` | **16.2k** | (Table of Contents / System Monitoring)
- awesome-repositories - winsiderss / systeminformer
README
System Informer
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
Brought to you by Winsider Seminars & Solutions, Inc.
## System requirements
Windows 10 or higher, 32-bit or 64-bit.
## Features
* A detailed overview of system activity with highlighting.
* Graphs and statistics allow you quickly to track down resource hogs and
runaway processes.
* Can't edit or delete a file? Discover which processes are using that file.
* See what programs have active network connections, and close them if
necessary.
* Get real-time information on disk access.
* View detailed stack traces with kernel-mode, WOW64 and .NET support.
* Go beyond services.msc: create, edit and control services.
* Small, portable and no installation required.
* 100% [Free Software](https://www.gnu.org/philosophy/free-sw.en.html)
([MIT](https://opensource.org/licenses/MIT))
## Building the project
Requires Visual Studio (2022 or later).
After cloning the repo run `build_init.cmd` located in the `build` directory,
this doesn't not run again unless there are updates to the tools or third party
libraries.
Execute `build_release.cmd` located in the `build` directory to compile the
project or load the `SystemInformer.sln` and `Plugins.sln` solutions if you
prefer building the project using Visual Studio.
You can download the free
[Visual Studio Community Edition](https://www.visualstudio.com/vs/community/)
to build the System Informer source code.
See the [build readme](./build/README.md) for more information or if you're
having trouble building.
## Enhancements/Bugs
Please use the
[GitHub issue tracker](https://github.com/winsiderss/systeminformer/issues) for
reporting problems or suggesting new features.
## Settings
If you are running System Informer from a USB drive, you may want to
save System Informer's settings there as well. To do this, create a
blank file named "SystemInformer.exe.settings.xml" in the same
directory as SystemInformer.exe. You can do this using Windows Explorer:
1. Make sure "Hide extensions for known file types" is unticked in
Tools > Folder options > View.
2. Right-click in the folder and choose New > Text Document.
3. Rename the file to SystemInformer.exe.settings.xml (delete the ".txt"
extension).