How to Record HWiNFO Logs While Gaming
A proper log file is essential for diagnosing stuttering and performance issues. This guide shows you exactly how to capture the right data.
Before You Start
You'll Need
- HWiNFO64 (free download)
- ~50MB free disk space
- 5-15 minutes to play with logging
Time Required
- Setup: 2-3 minutes
- Logging: 5-15 minutes
- Total: ~10-20 minutes
Step 1: Download HWiNFO64
- Go to hwinfo.com/download
- Choose Portable version (no installation needed)
- Download the ZIP file
- Extract to a folder (e.g., Desktop)
- Run
HWiNFO64.exe
Step 2: Launch in Sensors-Only Mode
When HWiNFO starts, you'll see a dialog with options:
- ✅ Check "Sensors-only"
- ❌ Leave "Summary-only" unchecked
- Click Start
It skips the full hardware scan and loads faster. We only need the sensor monitoring for gaming logs.
Step 3: Configure Settings (Important!)
Default settings work, but these tweaks improve log quality:
- Right-click anywhere in the sensor window → Settings
- In "General/User Interface":
- Set Polling Interval to 500ms (or 1000ms for longer sessions)
- In "Safety":
- ✅ Enable "Minimize to tray on startup" (optional)
- Click OK
Better detail, larger files (~5MB per 10 min)
Good balance, smaller files (~2MB per 10 min)
For long sessions, may miss quick spikes
Step 3.5: Enable the Right Sensors (Critical for Gaming)
HWiNFO shows hundreds of sensors. You don't need most of them. Here are the essential ones for diagnosing gaming issues:
✅ Must-Have Sensors (Always Enable)
- CPU Package Temperature → detects overheating
- CPU Package Power → detects power throttling
- Core Clocks (all cores) → detects clock drops
- CPU Usage (total) → detects CPU bottleneck
- Core Usage (per-core) → detects single-thread bottleneck
- GPU Temperature → detects GPU overheating
- GPU Hot Spot / Junction Temperature → the real danger number
- GPU Clock → detects throttling-related clock drops
- GPU Usage (%) → the #1 indicator of CPU vs GPU bottleneck
- GPU Power → detects power limit throttling
- GPU Memory Usage → detects VRAM exhaustion
- Thermal Throttling [Yes/No]
- Power Limit Throttling [Yes/No]
- Performance Limit — tells you EXACTLY why performance dropped
- Physical Memory Used (%) → detects RAM shortage
- Page File Usage → if this spikes, RAM is full
- GPU Memory Used → VRAM monitoring
How to Disable Unnecessary Sensors
- In the sensor window, find sensors you don't need
- Select them (Shift+click for multiple)
- Press Delete key → hides them from view AND logging
- To restore later: Settings → Layout tab → click "Show"
Important: HWiNFO Can Cause Stutter
Yes, the tool you're using to diagnose stuttering can itself cause stuttering:
On ASUS motherboards, EC sensor polling can cause micro-stutters. Fix: Right-click "ASUS EC" section → Disable monitoring.
Polling disk health can cause brief freezes. Fix: Settings → SMARTx → uncheck "Enable SMART for drives".
250ms polling on older systems can impact performance. Stick with 500ms-1000ms.
- Play WITHOUT HWiNFO running — note if stutter exists
- Play WITH HWiNFO running — compare
- If stutter only happens with HWiNFO: disable sensor groups one by one
Step 4: Start Logging
- In the HWiNFO sensor window, click the 📝 button (or go to File → Sensor Logging)
- Choose where to save the CSV file (Desktop is easy to find)
- Give it a descriptive name like
gaming_log_fortnite.csv - Click Save - logging starts immediately
Step 5: Play Your Game
- Launch your game normally
- Play for 5-15 minutes
- Try to trigger the stuttering/issue you're experiencing
- Note the time when problems occur (helps with analysis)
Tips for Good Logs
- Play the game mode where stuttering usually happens
- If stuttering is random, play longer (15-20 min)
- Don't alt-tab constantly - stay in game
- Note timestamps when issues occur
Step 6: Stop Logging & Analyze
- Exit your game
- Return to HWiNFO
- Click the 📝 button again to stop logging
- Your CSV file is ready!
How to Read Your Log File
Your CSV log is a goldmine — but it needs interpretation. Here's the quick workflow:
Option 1: Upload for AI Analysis (Fastest)
Upload your CSV to our analysis tool and get an instant diagnosis with specific fixes.
Option 2: Manual Analysis with GenericLogViewer
- Download GenericLogViewer (free, no install needed)
- Open your CSV file → select "HWINFO" as file type
- Pick sensors to graph (start with GPU Usage, CPU Temp, GPU Temp)
- Look for correlations: when GPU usage drops, does CPU temp spike?
Option 3: Open in Excel/Google Sheets
- Open the CSV in Excel or Google Sheets
- Create charts for key columns
- Look for the timestamps where you experienced stutter
🚨 Red Flags to Look For in Your Log
| What You See | What It Means | Next Step |
|---|---|---|
| GPU Usage drops 99% → 30-50% | CPU bottleneck | CPU Bottleneck Guide → |
| CPU Temp hits 90°C+ | Thermal throttling | Thermal Throttling Guide → |
| "Thermal Throttling: Yes" | Confirmed overheating | Thermal Throttling Guide → |
| "Power Limit: Yes" | GPU power limit hit | Raise power limit in GPU control panel |
| RAM >95% + Page File spikes | Out of memory | Add RAM or close background apps |
| GPU Memory at 100% | VRAM exhausted | Lower texture quality |
| All values normal but stutter | Shader or driver issue | Shader Stutter → |
Alternative: Real-Time OSD Instead of Logging
Don't need a log file? HWiNFO supports on-screen overlays:
Method 1: HWiNFO Built-in OSD (2024+)
- Settings → OSD (RTSS) tab
- Check "Enable OSD"
- Select sensors to display
Method 2: HWiNFO + MSI Afterburner
- Install MSI Afterburner + RTSS
- Settings → Monitoring → Enable HWiNFO plugin
- Select sensors to show in overlay
- OSD: Quick checking, competitive gaming, spotting obvious issues
- Logging: Detailed analysis, tech support, comparing before/after
Frequently Asked Questions
500ms for most sessions. 1000ms for 30+ minute sessions. Only use 250ms to catch sub-second spikes.
GPU sensors may be hidden. Settings → Layout tab → find GPU sensors → click "Show".
~5MB per 10 min at 500ms polling. ~2MB at 1000ms with ~50 sensors.
HWiNFO Pro supports command-line auto-logging. Combine with a batch file that launches both.
Stuttering: 5-15 min in the problematic scenario. Thermal issues: 20-30 min to see temps climb.
