Scott Hanselman

Calculate your WEI (Windows Experience Index) under Windows 8.1

May 27, '14 Comments [48] Posted in Tools
Sponsored By

I used to be slightly obsessed with getting a high "WEI" in Windows. The Windows Experience Index was a number meant to give you an idea of how strong your PC was. The idea would be that you'd go get a game at the store and it would say "WEI 5 or greater" and you'd say, "oh, I have a 6, so this game will run great."

Under Windows 7 the maximum WEI was a 7.9, so I, of course, set off to build a machine that got a perfect 7.9 WEI.

In Windows 8 and 8.1, however, the friendly UI for showing your WEI is gone.

7.9 WEI

However, you can still get the RAW numbers in Windows 8.1, I'm told from a tipster who emailed me. (Thanks!)

First, run a cmd.exe prompt run "winsat prepop." If it fails to generate much output, try "winsat formal."

winsat prepop

Then, open a Powershell command prompt and run "Get-WmiObject -class Win32_WinSAT" and you'll see all your scores!

Get-WmiObject -class Win32_WinSAT

Looks like this machine is limited only by the SSD, but otherwise is an 8 class machine! I'm happy to be able to confirm my WEI again!

Does anyone know if Windows 8.1 maxes out at 8.9 or 9.9 WEI? Sound off in the comments!


Sponsor: Many thanks to Izenda for sponsoring the blog feed this week. Please do check out their Intuitive Ad Hoc Reporting with Stunning Visualizations - Embed real time dashboards into your ASP.NETapplications for easy, custom reports across all devices. Download a FREE TRIAL of Izenda Today!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Tuesday, May 27, 2014 5:05:53 AM UTC
Just thought I note that since the "overall" WEI was just the lowest number of the bunch you can just do that manually to find your "overall" WEI yourself.
Tuesday, May 27, 2014 5:08:02 AM UTC
Well, it was 9.9 in Windows 8 if I'm not mistaken so I doubt it has changed with 8.1.

Also, I wonder if there's an official reason for the removal of WEI. I'm not that bothered by its absence but it would be interesting to know.
Nacimota
Tuesday, May 27, 2014 5:26:18 AM UTC
A 9.9 seems unlikely with any modern hardware. I have nearly top end hardware in my gaming PC (including RAID-0 SSDs and a GeForce 780 Ti) and not a single score gets above an 8.5.
Tuesday, May 27, 2014 5:36:53 AM UTC
Neat! Just ran it for my work laptop and got 7.2 for graphics and D3D, and 8.1 for CPU, disk and memory. Pretty happy with that!
Tuesday, May 27, 2014 5:48:48 AM UTC
Scott:

I got 0 (Zero) for CPUScore, D3DScore, DiskScore, GraphicsScore, MemoryScore, WinSPRLevel. :( By the way i got 3 for WinSATAssessmentState.

Can you please explain why i got these abysmal scores?

Thanks,
Sriram Vellanki
Tuesday, May 27, 2014 6:10:03 AM UTC
for my lenovo t440p i7-4700mq, 16g memory, plextor m5p 256g

CPUScore : 7.7
D3DScore : 5.9
DiskScore : 8.1
GraphicsScore : 5.5
MemoryScore : 7.7
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 5.5
Tuesday, May 27, 2014 6:11:18 AM UTC
@Sriram

WinSATAssessmentState
Data type: uint32
Access type: Read-only
Qualifiers: ValueMap{"0","1","2","3","4"}, Values{"StateUnknown", "Valid", "IncoherentWithHardware", "NoAssessmentAvailable", "Invalid"}
Tuesday, May 27, 2014 6:18:08 AM UTC
Got better scores except for graphics card. I'm happy, because I know you have a pretty powerful machine.

CPUScore : 8.7
D3DScore : 8
DiskScore : 7.8
GraphicsScore : 8
MemoryScore : 8.7
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 7.8
PSComputerName : MORPHEUS
Tuesday, May 27, 2014 7:36:13 AM UTC
@Sriram

Try with "winsat formal". Then check result WinSAT.xml files at C:\Windows\Performance\WinSAT\DataStore.

If created successfully, type "Get-WmiObject -class Win32_WinSAT" in PowerShell commandline.
Tuesday, May 27, 2014 7:58:50 AM UTC
Ha who needs graphics power:

CPUScore : 7.5
D3DScore : 3.9
DiskScore : 7.15
GraphicsScore : 3.5
MemoryScore : 7.5
WinSPRLevel : 3.5

Disk is low for a 128GB SSD... need new pc.
HarryDev
Tuesday, May 27, 2014 9:43:26 AM UTC
I am wondering what could be the spec for a 9.9 PC! Anybody?
Tuesday, May 27, 2014 9:57:49 AM UTC
All of mine is :
0
0
0
0
0
0
0

0
0
0
Why ?
I think mine is working in shutdown pc ????
رها
Tuesday, May 27, 2014 10:07:34 AM UTC
Scott
When are you building a new machine?
Nelson Marmol
Tuesday, May 27, 2014 11:35:17 AM UTC
CPUScore : 8.4
D3DScore : 8.7
DiskScore : 8.15
GraphicsScore : 8.7
MemoryScore : 8.4
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 8.15
Speednet
Tuesday, May 27, 2014 11:39:06 AM UTC
Works perfectly in a windows 7 too... My machine at work:
CPUScore : 7,5
D3DScore : 6,3
DiskScore : 5,9
GraphicsScore : 5,1
MemoryScore : 7,8
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 5,1
Guilherme Morais
Tuesday, May 27, 2014 12:57:35 PM UTC
I ran into this free app after 8.1 came out that adds an interface similar to what Microsoft removed:

http://win-experience-index.chris-pc.com/

Jon
Tuesday, May 27, 2014 1:31:05 PM UTC
CPUScore : 7.4
D3DScore : 7.1
DiskScore : 8.15
GraphicsScore : 7.1
MemoryScore : 8.2
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 7.1

Running Windows 8.1 via VMWare Fusion on a MacBook Pro.
gregory
Tuesday, May 27, 2014 1:35:04 PM UTC
"winsat formal" fixed the "WinSATAssessmentState: 3" for me.

CPUScore : 8.5
D3DScore : 8.5
DiskScore : 7.8
GraphicsScore : 8.5
MemoryScore : 8.5
WinSATAssessmentState : 1
WinSPRLevel : 7.8
Richard
Tuesday, May 27, 2014 1:40:36 PM UTC
Running Win 8.1 Pro, i5 2320 16gb ram. I assume the people who got above 5.9 on DiskScore are running SSD?

CPUScore : 7.6
D3DScore : 4.1
DiskScore : 5.9
GraphicsScore : 4.3
MemoryScore : 7.6
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 4.1

Frank
Tuesday, May 27, 2014 2:09:45 PM UTC
These commands do not require admin access.
Tuesday, May 27, 2014 3:34:11 PM UTC
The UI is still there? I found it on my Windows Machine in:

Control Panel\All Control Panel Items\Performance Information and Tools
Gareth Bradley
Tuesday, May 27, 2014 3:58:48 PM UTC


  • Core i7 4770k Haswell 3.5Ghz

  • 16 GB RAM (GSkill Ripjaws X Series PC3 12800)

  • Crucial M500 240GB

  • eVGA GTX 770 SuperClocked




CPUScore : 8.4
D3DScore : 8.6
DiskScore : 7.95
GraphicsScore : 8.6
MemoryScore : 8.4
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 7.95
PSComputerName : MYERS
Justin Myers
Tuesday, May 27, 2014 4:35:51 PM UTC
Using linqpad to get results in C# - hit F4 to add System.Management dll and namespace


void Main()
{
var query = new SelectQuery("Win32_WinSAT");
var searcher = new ManagementObjectSearcher(query);

foreach (ManagementObject m in searcher.Get())
{
m.Dump();
}
}


Could also add a process call to run the "winsat prepop" command.
Chris Meyers
Tuesday, May 27, 2014 4:46:41 PM UTC
It's no wonder why this didn't catch on. What ordinary person is going to run a "black box" that spits out a 7.9 and feel like it's useful?

I was thinking about how this could be improved - maybe calculate the number as a 1-10 rating, using the Windows version as a quantifier (I hope I'm using the term correctly). Something like: Win7:8 WEI, Win8.1:7 WEI

Anyway, it makes me feel pretty good that my 3yo refurbished Dell E6510 still does ok; probably because of the upgraded SSD:
CPUScore : 7.3
D3DScore : 5
DiskScore : 7.6
GraphicsScore : 4.6
MemoryScore : 7.3
WinSATAssessmentState : 2
WinSPRLevel : 4.6
jj
Tuesday, May 27, 2014 5:03:13 PM UTC
Alienware Aurora R4:
CPUScore : 8.7
D3DScore : 8.4
DiskScore : 8.2
GraphicsScore : 8.4
MemoryScore : 8.7
orangehabanero
Tuesday, May 27, 2014 5:12:28 PM UTC
Surface Pro 2 8GB RAM 256GB SSD

CPUScore : 7,2
D3DScore : 5,3
DiskScore : 8,05
GraphicsScore : 5,5
MemoryScore : 7,5
WinSATAssessmentState : 1
WinSPRLevel : 5,3
Tuesday, May 27, 2014 7:08:51 PM UTC
According to MSDN, it's 9.9 for Windows 8 and later versions.
Tuesday, May 27, 2014 9:05:02 PM UTC
The question that no one asked including Scott is Why did they take out the WEI UI.
Abdu
Tuesday, May 27, 2014 10:01:43 PM UTC
@Abdu They probably took it out for a few reasons:
- The numbers are largely meaningless anyway.
- The shift towards smaller, lowered powered devices means your brand new tablet might get poor scores. Obviously, not good optics.

Scott, you surely must be the WEI's biggest fan. Does the WEI team send you a cake for your birthday or what?
Sam
Tuesday, May 27, 2014 11:04:15 PM UTC
Still doing alright for a 3 year old machine. Custom Gigabyte build.

CPUScore : 7.6 i7 950 @3.07GHz
D3DScore : 8
DiskScore : 8 Intel SSD 330 180GB
GraphicsScore : 8 GTX 460 1GB RAM
MemoryScore : 7.6 24GB of something (I run lots of vm's testing upgrades)
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 7.6
PSComputerName : HULK Gigabyte X58A-UD3R
Rich
Tuesday, May 27, 2014 11:53:37 PM UTC
Custom built i7 4770k with Samsung 840 Pro 256GB SSD

CPUScore : 8.4
D3DScore : 8.3
DiskScore : 8.15
GraphicsScore : 8.3
MemoryScore : 8.4
WinSPRLevel : 8.15
Larry
Wednesday, May 28, 2014 2:30:51 AM UTC
It's strange, but I have GUI for Windows Experience Index on Windows 8. It is in the same place as before: in System information.
Wednesday, May 28, 2014 5:58:40 AM UTC
Running Windows 8.1 Update 1 Enterprise. I do not have the GUI.
Benny Tordrup
Wednesday, May 28, 2014 7:03:57 AM UTC
ChrisPC Win Experience Index - WEI Scores
----------------------------------------------

Component Subscore
----------------------------------------------
Processor 8.3
Memory (RAM) 8.3
Graphics 7.4
Gaming graphics 7.4
Primary hard disk 8.2
----------------------------------------------
Base score 7.4

http://win-experience-index.chris-pc.com
Benny Tordrup
Wednesday, May 28, 2014 8:49:19 AM UTC
a *possible* explanation on the 'all scores 0' is the "boot from VHD".
I've configured 2 different systems to have easy multiboot with this technique (virtual file being VHD or VHDX), and summarize hereafter my "no joy experience":
-on Windows 8, when running WinSAT prepop then the Get-WMIObject, got all 0.
-on Windows 8, when running WinSAT formal, no XML file created in 'C:\Windows\Performance\WinSAT\DataStore'
-on Windows 8, in Control Panel/Performance Information & Tools, the "Rate this computer" executes all tests, BUT in the end displays "the WEI could not be computed. Could not measure storage performance. The disk cannot be accurately assessed while the system is booted from a Virtual Hard Disk". Close. :-(.

-on Windows 8.1 with update, got all 0, and no XML file either.
Wednesday, May 28, 2014 9:10:58 AM UTC
I would *love* to see the WEI for the Surface Pro 3 i7.

Do any of you Microsofties happen to have access to one?
Rob Hudson
Wednesday, May 28, 2014 9:17:04 AM UTC
For reference, here is the WEI on a Surface Pro (1st gen)

CPUScore: 7.1
D3DScore: 5.1
DiskScore: 8.1
GraphicsScore: 5.9
MemoryScore: 5.9
WinSPRLevel: 5.1
Rob Hudson
Wednesday, May 28, 2014 4:18:04 PM UTC
Someone please try this on a surface and maybe just maybe you will find out why it was yanked out.
James Makumbi
Wednesday, May 28, 2014 6:43:51 PM UTC
Just tried this out on my Surface RT, but the winsat commands didn't produce any output at all. I could run the WMI command, but all the values were zero.
Wednesday, May 28, 2014 11:58:28 PM UTC
The UI is in Windows 8 it was only removed in 8.1. I don't think it was ever in RT code base, no reason to port it and probably the numbers wouldn't be comparable considering platform differences (CPU/GPU).
Dell 9020 Win 8.1 - i5 + SSD
CPUScore : 7.7
D3DScore : 6.6
DiskScore : 8.2
GraphicsScore : 6.6
MemoryScore : 7.7
WinSPRLevel : 6.6
Brian Hoyt
Thursday, May 29, 2014 4:26:23 AM UTC
Windows 8.1 VM running on MacBook Pro 15in Retina, 2.3 GHz Intel Core i7, 16 GB 1600 MHz DDR3, NVIDIA GeForce GT 750M 2048 MB

CPUScore : 7.3
D3DScore : 7.3
DiskScore : 8.4
GraphicsScore : 7.3
MemoryScore : 8.4
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 7.3
Trent
Monday, June 02, 2014 7:13:27 PM UTC
Dell Mobile Precision M6800, Intel Core i7 4800MQ, 32GB DDR3 1600 RAM, Disk 0 - Samsung 840 Pro 512GB SATA, Disk 1 - Samsung 840 EVO 1TB mSATA, Intel Graphics 4600/AMD FirePro, Windows 8.1 Pro:
CPUScore : 8.2
D3DScore : 7.9
DiskScore : 8.15
GraphicsScore : 7.9
MemoryScore : 8.2
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 7.9
Wade
Friday, June 13, 2014 10:25:26 AM UTC
CPUScore : 8.4
D3DScore : 8.8
DiskScore : 8.2
GraphicsScore : 8.8
MemoryScore : 8.4
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 8.2
Saturday, June 14, 2014 4:09:45 PM UTC
Thank you Dan for posting surface pro 2 index

I have surface pro 1 original, The index is very close to Surface pro 2

Surface Pro 2 8GB RAM 256GB SSD by Dan,

CPUScore : 7,2
D3DScore : 5,3
DiskScore : 8,05
GraphicsScore : 5,5
MemoryScore : 7,5
WinSATAssessmentState : 1
WinSPRLevel : 5,3

My Surface Pro one 4GB RAM 128GB SSD

CPUScore : 7.1
D3DScore : 5.1
DiskScore : 7.65
GraphicsScore : 5.7
MemoryScore : 5.9
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 5.1
PSComputerName : SURFACE

Surface one have GFX HD 4000 and Surface pro have GFX HD4400. Surface pro 3 will be same except the latest model have GFX HD5000. It seems there won't be much difference with Surface pro 3 as well. However I love to see Surface pro 3 index. especially the latest model with CPU i7 and GFX HD 5000.
Saturday, June 28, 2014 12:07:12 AM UTC
I'm experiencing same as some others on an acer laptop
Score on zero "almost" all over.
You can check the Powershell capture here.

Any ideas?
PS: Is not VM
Saturday, June 28, 2014 12:34:12 AM UTC
@ Martin Costello, Laurenbo, رها, Sriram Vellanki

I don't know "Exactly" what can cause this zero result
Anyway I tryed the app suggested by Jon [ChrisPC Win Experience Index] there the scores appear ok and just out of curiosity double checked on the Powershell and Voilá.... there they are now...
____________________________________________________________________________________________________
==============================
Results Before run App
==============================
CPUScore : 0
D3DScore : 0
DiskScore : 0
GraphicsScore : 0
MemoryScore : 0
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 3
WinSPRLevel : 0
==============================
Results After run App
==============================
CPUScore : 6,7
D3DScore : 3,7
DiskScore : 5,6
GraphicsScore : 4,1
MemoryScore : 6,7
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 3,7

Notice the change not only on the scores but also on WinSATAssessmentState

==============================
WinSAT State Codes
==============================
0=StateUnknown
1=Valid
2=IncoherentWithHardware
3=NoAssessmentAvailable
4=Invalid

Let me know if t helps and share along your results.
Monday, July 14, 2014 12:41:25 AM UTC
Surface Pro 3 i5/256gb (with the HD4400 gfx)
CPUScore : 7.4
D3DScore : 5.4
DiskScore : 8.15
GraphicsScore : 5.9
MemoryScore : 7.8
Adam
Monday, July 28, 2014 9:40:55 PM UTC
Surface Pro 3 i5/4GB/128GB
CPUScore : 7.4
D3DScore : 5.3
DiskScore : 8.1
GraphicsScore : 5.6
MemoryScore : 5.9

Based on Adam's scores I am guessing this model is only single channel which explains the much lower memory score and might account for lower graphics score.
Brian Hoyt
Name
E-mail (will show your gravatar icon)
Home page
 
Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, li, ol, pre, strike, strong, sub, super, u, ul) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.
Live Comment Preview

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.