Get the score of your PC in windows 11

Windows 11 PC Performance Score via WinSAT and PowerShell

Windows has a built-in performance benchmarking tool called Windows System Assessment Tool (WinSAT). While Microsoft removed the visible "Windows Experience Index" from the Windows 11 UI, the underlying scoring system is still fully functional and accessible via PowerShell.

This quick guide shows you how to run a full hardware assessment and read the scores for CPU, disk, memory, and graphics — all from the command line.

Step 1: Run the WinSAT Assessment

Open PowerShell as Administrator and run the formal assessment. This benchmarks all hardware components and takes 2–5 minutes:

winsat formal

You'll see progress output as each component is tested. Wait for it to complete before proceeding.

Step 2: Read the Scores with PowerShell

Once the assessment finishes, query the results using WMI:

Get-WmiObject -Class Win32_WinSAT | Select-Object CPUScore, DiskScore, MemoryScore, GraphicsScore, D3DScore, WinSPRLevel

Sample Output

Here's an example output from a modern gaming PC:

CPUScore     : 8.7
DiskScore    : 8.7
MemoryScore  : 8.7
GraphicsScore: 6.3
D3DScore     : 9.9
WinSPRLevel  : 6.3

Understanding the Scores

Each component is scored from 1.0 to 9.9. The WinSPRLevel represents your overall system score, which equals the lowest individual component score. Here's what each metric measures:

  • CPUScore — General CPU processing performance
  • MemoryScore — RAM bandwidth and latency
  • DiskScore — Sequential disk read/write performance
  • GraphicsScore — 2D/desktop graphics rendering
  • D3DScore — 3D gaming and GPU compute performance
  • WinSPRLevel — Overall system score (bottleneck component)

Pro Tip: Run a Quick Assessment for Specific Components

If you only need to benchmark one component, use targeted commands:

# CPU only
winsat cpu

# Disk only
winsat disk

# Memory only
winsat mem

# Graphics only
winsat d3d

Summary

WinSAT provides a fast, no-install way to benchmark your Windows 11 PC and identify performance bottlenecks. The PowerShell method gives you clean, scriptable output that you can log or compare across machines — perfect for IT administrators and developers who need repeatable hardware benchmarks.

Post a Comment

Previous Post Next Post