윈도우 8.1에서 윈도우 체험 지수(Windows Experience Index, WEI) 확인 방법
일단, UI 상에서는 윈도우 체험 지수가 없어진 것이 맞습니다. ^^
윈도우 8.1에서 없어진 기능 8.1가지
; http://www.itworld.co.kr/news/84360
하지만, 아래의 글에서 명령행으로 실행하는 방법을 소개하고 있습니다.
Calculate your WEI (Windows Experience Index) under Windows 8.1
; http://feeds.hanselman.com/~/64766007/0/scotthanselman~Calculate-your-WEI-Windows-Experience-Index-under-Windows.aspx
방법은 간단합니다. 우선, 관리자 권한의 명령행 창을 하나 띄우고 다음과 같이 "winsat prepop" 명령을 실행해 줍니다.
C:\WINDOWS\system32>winsat prepop
Windows System Assessment Tool
> Running: Feature Enumeration ''
...[생략]...
> Uniproc CPU Vista Compression 260.35 MB/s
> Uniproc CPU SHA1 Hash 455.45 MB/s
> Memory Performance 18023.25 MB/s
> Dshow Video Encode Time 1.28142 s
> Disk Sequential 64.0 Read 511.82 MB/s 8.1
> Disk Random 16.0 Read 368.98 MB/s 8.1
> Total Run Time 00:01:34.00
약간의 시간이 흐른 후 테스트가 완료되면 "Windows Powershell"을 실행시켜 "Get-WmiObject -class Win32_WinSAT" 명령을 실행하면 WEI 수치를 확인할 수 있습니다.
PS C:\WINDOWS\system32> Get-WmiObject -class Win32_WinSAT
__GENUS : 2
__CLASS : Win32_WinSAT
__SUPERCLASS :
__DYNASTY : Win32_WinSAT
__RELPATH : Win32_WinSAT.TimeTaken="MostRecentAssessment"
__PROPERTY_COUNT : 8
__DERIVATION : {}
__SERVER : SAMSUNGNOTE
__NAMESPACE : root\cimv2
__PATH : \\SAMSUNGNOTE\root\cimv2:Win32_WinSAT.TimeTaken="MostRecentAssessment"
CPUScore : 7.7
D3DScore : 4.9
DiskScore : 8.1
GraphicsScore : 5.9
MemoryScore : 7.7
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 4.9
PSComputerName : SAMSUNGNOTE
위의 컴퓨터 수치는 회사에서 사용하고 있는 "
삼성 센스 NT700Z5C-S88 크로노스" 노트북의 성능입니다. 가장 높은 8.1을 기록한 DiskScore는 SSD로 교체했기 때문에 높게 나온 것이고, 가장 낮은 4.9의 D3DScore는 아무래도 모바일 GPU라서 그런 것 같습니다.
반면,
집에서 쓰는 데스크톱 컴퓨터는 다음의 수치를 보이고 있습니다.
PS C:\WINDOWS\system32> Get-WmiObject -class Win32_WinSAT
__GENUS : 2
__CLASS : Win32_WinSAT
__SUPERCLASS :
__DYNASTY : Win32_WinSAT
__RELPATH : Win32_WinSAT.TimeTaken="MostRecentAssessment"
__PROPERTY_COUNT : 8
__DERIVATION : {}
__SERVER : HOMEDESKTOP
__NAMESPACE : root\cimv2
__PATH : \\HOMEDESKTOP\root\cimv2:Win32_WinSAT.TimeTaken="MostRecentAssessment"
CPUScore : 8
D3DScore : 8.2
DiskScore : 8.1
GraphicsScore : 8.2
MemoryScore : 8
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 8
PSComputerName : HOMEDESKTOP
역시 데스크톱 CPU/GPU라서 8점대를 넘고 DiskScore의 경우 크로노스 노트북과 같은 제품의 SSD라서 점수가 동일합니다.
마지막으로,
Dell Venue 8 Pro의 WEI 수치입니다.
__GENUS : 2
__CLASS : Win32_WinSAT
__SUPERCLASS :
__DYNASTY : Win32_WinSAT
__RELPATH : Win32_WinSAT.TimeTaken="MostRecentAssessment"
__PROPERTY_COUNT : 8
__DERIVATION : {}
__SERVER : VENUETAB
__NAMESPACE : root\cimv2
__PATH : \\VENUETAB\root\cimv2:Win32_WinSAT.TimeTaken="MostRecentAssessment"
CPUScore : 6.3
D3DScore : 4.1
DiskScore : 6.4
GraphicsScore : 4.1
MemoryScore : 5.5
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 4.1
PSComputerName : VENUETAB
사실, WEI 수치가 그다지 큰 의미가 있는 것은 아니지만, 역시 수치로 비교할 수 있으니 ^^ 재미있군요.
참고로, "winsat prepop" 명령을 실행하고 파워쉘에서 결과가 안 나오는 경우도 있습니다.
Windows PowerShell
Copyright (C) 2013 Microsoft Corporation. All rights reserved.
PS C:\WINDOWS\system32> Get-WmiObject -class Win32_WinSAT
__GENUS : 2
__CLASS : Win32_WinSAT
__SUPERCLASS :
__DYNASTY : Win32_WinSAT
__RELPATH : Win32_WinSAT.TimeTaken="MostRecentAssessment"
__PROPERTY_COUNT : 8
__DERIVATION : {}
__SERVER : TESTMACHINE
__NAMESPACE : root\cimv2
__PATH : \\TESTMACHINE\root\cimv2:Win32_WinSAT.TimeTaken="MostRecentAssessment"
CPUScore : 0
D3DScore : 0
DiskScore : 0
GraphicsScore : 0
MemoryScore : 0
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 3
WinSPRLevel : 0
PSComputerName : TESTMACHINE
위의 경우 "WinSATAssessmentState : 3" 값을 볼 수 있는데요. 문서에 따르면,
WINSAT_ASSESSMENT_STATE enumeration
; https://docs.microsoft.com/en-us/windows/win32/api/winsatcominterfacei/ne-winsatcominterfacei-winsat_assessment_state
다음의 의미를 지니고 있습니다.
INSAT_ASSESSMENT_STATE_NOT_AVAILABLE
The assessment data is not available because a formal WinSAT assessment has not been run on this computer.
즉, 이 컴퓨터에서 WinSAT 평가가 실행된 적이 없어서 데이터가 없다는 것인데요. 원래 "winsat prepop" 명령을 실행하면 그 결과가 DataStore 폴더에 각각의 xml 파일로 저장됩니다.
C:\Windows\Performance\WinSAT\DataStore
0014-05-27 16.17.03.627 Cpu.Assessment (Prepop).WinSAT.xml
0014-05-27 16.17.03.627 Disk.Assessment (Prepop).WinSAT.xml
0014-05-27 16.17.03.627 DWM.Assessment (Prepop).WinSAT.xml
0014-05-27 16.17.03.627 Graphics3D.Assessment (Prepop).WinSAT.xml
0014-05-27 16.17.03.627 GraphicsMedia.Assessment (Prepop).WinSAT.xml
0014-05-27 16.17.03.627 Mem.Assessment (Prepop).WinSAT.xml
사실, 이렇게 해서 얻은 XML 파일로부터도 WEI 수치를 볼 수 있는데요. 각각의 xml 파일을 열면 다음과 같은 식의 수치 데이터가 있기 때문입니다.
<CpuScore>7.8</CpuScore>
<DiskScore>7.75</DiskScore>
<GraphicsScore>5.9</GraphicsScore>
<MemoryScore>7.8</MemoryScore>
<CPUSubAggScore>7.6</CPUSubAggScore>
<VideoEncodeScore>7.9</VideoEncodeScore>
<GamingScore>4.8</GamingScore>
그래도 이렇게 일일이 찾아서 보는 것이 귀찮으니까, 방법을 찾아 보았는데요. "winsat /?" 도움말에 보니까 "winsat formal" 기능이 눈에 띠어 실행해 보았는데,
C:\WINDOWS\system32>winsat formal
Windows System Assessment Tool
> Running the Formal Assessment
...[생략]...
> Disk Sequential 64.0 Read 492.83 MB/s 8.1
> Disk Random 16.0 Read 367.98 MB/s 8.1
> Total Run Time 00:02:29.34
아하~~~ 이 명령어를 실행하고 나서 "Get-WmiObject -class Win32_WinSAT"을 실행하니 정상적으로 결과가 나왔습니다. ^^ "winsat prepop" 명령어의 결과와 비교해 보니, "winsat formal"의 경우 DataStore에 생성된 파일이 1개 더 많은 정도였습니다. 아마도 그 파일이 없어서 파워 쉘에서는 결과가 안 나온 것 같습니다. ^^
[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]