.NET Framework 4.8 WinForms system benchmark with integrated health analysis. Dark-themed GUI with pie charts, bottleneck detection, system event log scanning, and screenshot export. 351 KB, no runtime install needed.
Comprehensive system performance testing with CPU, Memory, Disk, GPU, and Network benchmarks plus a system health analysis that scans Windows event logs for hardware errors, GPU crashes, WHEA issues, and reboot patterns.
- CPU Benchmark — Prime calculation (to 50K) + 1M math operations
- Memory Benchmark — 10M element array + 100K random access
- Disk Benchmark — 100 MB sequential R/W with WriteThrough (bypasses OS cache)
- GPU Benchmark — 200×200 matrix multiplication + 100K trig operations
- Network Benchmark — Latency (ping) + 10 MB download speed test (1 Gbit = 100%)
- Bottleneck Detection — CPU vs GPU imbalance with severity rating
- System Health Analysis — Scans event logs for:
- WHEA hardware errors (memory/PCIe)
- GPU driver crashes (nvlddmkm/TDR)
- Reboot frequency (last 24h)
- ACPI BIOS warnings
- Bluetooth adapter errors
- Screenshot Export — Captures full results + system analysis as JPG/PNG
Requires Windows 10/11 with .NET Framework 4.8 (built-in).
build.batOutput: releases\0.4.0\Benchmark.exe (351 KB)
Or just download from Releases.
Calibrated so a high-end system (Core Ultra 7 265KF / RTX 5070 / 32GB DDR5-7200 / 990 EVO Plus) scores ~100%.
| Component | Reference | Test Method |
|---|---|---|
| CPU | 36,000,000 | Primes to 50K + 1M sqrt×π |
| Memory | 2,030,000 | 10M array ops + 100K random access |
| Disk | 3,600 | 100 MB sequential R/W (MB/s avg) |
| GPU | 630,000 | 200×200 matrix multiply + 100K trig |
| Network | 545 | Latency + download speed (1 Gbit = 100%) |
| File | Description |
|---|---|
Program.cs |
Entry point |
MainForm.cs |
WinForms GUI — dark theme, pie chart, system analysis card, screenshot |
BenchmarkEngine.cs |
Async benchmark runner with WMI hardware detection |
BenchmarkResults.cs |
Results model — scoring, bottleneck, HTML/JSON/text export |
SystemAnalysis.cs |
Event log scanner — WHEA, GPU crashes, reboots, ACPI, health rating |
build.bat |
Build script (csc.exe, .NET Framework 4.8) |
This project is intended for authorized defensive, administrative, research, or educational use only. Provided "AS IS" without warranties of any kind.
Built by Gorstak