StressLab is a free, open-source single-file Windows GUI app for PC technicians and hardware testers. It combines health checks, hardware stress testing with live temperature monitoring, crash dump analysis, and system utilities into one tool - with exportable pass/fail certificates.
Checks Missing Drivers, BIOS Age, TPM/Secure Boot, ReBAR, Windows Activation (with key if activated), and SMART Disk Health.
Tests CPU, RAM, GPU, VRAM, Disk, and Power, plus a Transient/Switch test that slams CPU+GPU idle-to-full to expose weak PSUs and VRMs. Runs Parallel or Sequential, 5/15/60 min per test, with multi-cycle burn-in. Optional PresentMon recording captures real FPS (avg/1%/0.1% lows), GPU-busy ratio, and display latency. Exports a detailed HTML certificate (pass/fail, peak temps/power, per-cycle charts, motherboard/BIOS, total time) plus a JSON sidecar.
Also analyzes crash dumps, reboots to UEFI, and reboots to Windows Memory Diagnostic (with previous results).
Features
- Stress Testing
- RAM Testing
- TPM/Secure Boot Validation
- Crash Log Analysis
- Missing Driver Finder
- Crash Dump Analysis
- Temperature Monitoring
- GPU Testing
- VRAM Testing
- Test Certificate Generation
- SMART Testing