Will this CPU support Win 8.1 Enterprise?

Lumia925

Reputable
Oct 16, 2014
403
1
4,860
According to this page http://technet.microsoft.com/en-us/windows/dn140267.aspx
For Windows 8.1 Enterprise, the CPU must also support CompareExchange16b, PrefetchW and LAHF/SAHF.
I downloaded coreinfo from here http://technet.microsoft.com/en-us/sysinternals/cc835722.aspx
And then typed coreinfo >> test.txt
The contents of the test.txt file are:

Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
Microcode signature: 00000028
HTT * Hyperthreading enabled
HYPERVISOR - Hypervisor is present
VMX * Supports Intel hardware-assisted virtualization
SVM - Supports AMD hardware-assisted virtualization
X64 * Supports 64-bit mode

SMX - Supports Intel trusted execution
SKINIT - Supports AMD SKINIT

NX * Supports no-execute page protection
SMEP - Supports Supervisor Mode Execution Prevention
SMAP - Supports Supervisor Mode Access Prevention
PAGE1GB - Supports 1 GB large pages
PAE * Supports > 32-bit physical addresses
PAT * Supports Page Attribute Table
PSE * Supports 4 MB pages
PSE36 * Supports > 32-bit address 4 MB pages
PGE * Supports global bit in page tables
SS * Supports bus snooping for cache operations
VME * Supports Virtual-8086 mode
RDWRFSGSBASE - Supports direct GS/FS base access

FPU * Implements i387 floating point instructions
MMX * Supports MMX instruction set
MMXEXT - Implements AMD MMX extensions
3DNOW - Supports 3DNow! instructions
3DNOWEXT - Supports 3DNow! extension instructions
SSE * Supports Streaming SIMD Extensions
SSE2 * Supports Streaming SIMD Extensions 2
SSE3 * Supports Streaming SIMD Extensions 3
SSSE3 * Supports Supplemental SIMD Extensions 3
SSE4a - Supports Streaming SIMDR Extensions 4a
SSE4.1 * Supports Streaming SIMD Extensions 4.1
SSE4.2 * Supports Streaming SIMD Extensions 4.2

AES - Supports AES extensions
AVX * Supports AVX intruction extensions
FMA - Supports FMA extensions using YMM state
MSR * Implements RDMSR/WRMSR instructions
MTRR * Supports Memory Type Range Registers
XSAVE * Supports XSAVE/XRSTOR instructions
OSXSAVE * Supports XSETBV/XGETBV instructions
RDRAND - Supports RDRAND instruction
RDSEED - Supports RDSEED instruction

CMOV * Supports CMOVcc instruction
CLFSH * Supports CLFLUSH instruction
CX8 * Supports compare and exchange 8-byte instructions
CX16 * Supports CMPXCHG16B instruction
BMI1 - Supports bit manipulation extensions 1
BMI2 - Supports bit manipulation extensions 2
ADX - Supports ADCX/ADOX instructions
DCA - Supports prefetch from memory-mapped device
F16C - Supports half-precision instruction
FXSR * Supports FXSAVE/FXSTOR instructions
FFXSR - Supports optimized FXSAVE/FSRSTOR instruction
MONITOR * Supports MONITOR and MWAIT instructions
MOVBE - Supports MOVBE instruction
ERMSB - Supports Enhanced REP MOVSB/STOSB
PCLMULDQ * Supports PCLMULDQ instruction
POPCNT * Supports POPCNT instruction
LZCNT - Supports LZCNT instruction
SEP * Supports fast system call instructions
LAHF-SAHF * Supports LAHF/SAHF instructions in 64-bit mode
HLE - Supports Hardware Lock Elision instructions
RTM - Supports Restricted Transactional Memory instructions

DE * Supports I/O breakpoints including CR4.DE
DTES64 * Can write history of 64-bit branch addresses
DS * Implements memory-resident debug buffer
DS-CPL * Supports Debug Store feature with CPL
PCID * Supports PCIDs and settable CR4.PCIDE
INVPCID - Supports INVPCID instruction
PDCM * Supports Performance Capabilities MSR
RDTSCP * Supports RDTSCP instruction
TSC * Supports RDTSC instruction
TSC-DEADLINE * Local APIC supports one-shot deadline timer
TSC-INVARIANT * TSC runs at constant rate
xTPR * Supports disabling task priority messages

EIST * Supports Enhanced Intel Speedstep
ACPI * Implements MSR for power management
TM * Implements thermal monitor circuitry
TM2 * Implements Thermal Monitor 2 control
APIC * Implements software-accessible local APIC
x2APIC * Supports x2APIC

CNXT-ID - L1 data cache mode adaptive or BIOS

MCE * Supports Machine Check, INT18 and CR4.MCE
MCA * Implements Machine Check Architecture
PBE * Supports use of FERR#/PBE# pin

PSN - Implements 96-bit processor serial number

PREFETCHW * Supports PREFETCHW instruction

Maximum implemented CPUID leaves: 0000000D (Basic), 80000008 (Extended).

Logical to Physical Processor Map:
**-- Physical Processor 0 (Hyperthreaded)
--** Physical Processor 1 (Hyperthreaded)

Logical Processor to Socket Map:
**** Socket 0

Logical Processor to NUMA Node Map:
**** NUMA Node 0

No NUMA nodes.

Logical Processor to Cache Map:
**-- Data Cache 0, Level 1, 32 KB, Assoc 8, LineSize 64
**-- Instruction Cache 0, Level 1, 32 KB, Assoc 8, LineSize 64
**-- Unified Cache 0, Level 2, 256 KB, Assoc 8, LineSize 64
**** Unified Cache 1, Level 3, 3 MB, Assoc 12, LineSize 64
--** Data Cache 1, Level 1, 32 KB, Assoc 8, LineSize 64
--** Instruction Cache 1, Level 1, 32 KB, Assoc 8, LineSize 64
--** Unified Cache 2, Level 2, 256 KB, Assoc 8, LineSize 64

Logical Processor to Group Map:
**** Group 0

Will this CPU support Windows 8.1 Enterprise? Are the additional reqirements written on the beginning of this post present here?
Thanks.
 
Solution
mostly it should run win 8.1 64bit, i5 4200U is one of the latest processors

anyway
look at these http://www.thewindowsclub.com/windows-8-1-virtualbox-compareexchange128-processor-incompatibilty

your processor supports PrefetchW and LAHF/SAHF and CX16 as given by the log above

i think it should support win 8.1 enterprise but i would recommend you ask someone more experience than me in this thing just in case

from the log above

CX16 * Supports CMPXCHG16B instruction

PREFETCHW * Supports PREFETCHW instruction

LAHF-SAHF * Supports LAHF/SAHF instructions in 64-bit mode

hope it helps!

Lumia925

Reputable
Oct 16, 2014
403
1
4,860


hello Uthvag, thanks for replying.
I ws going thru HP support forums, and read a rather interesting post, which lead me to ask this question.
Please take a look here http://h30434.www3.hp.com/t5/Notebook-Hardware/charging-and-collecting-as-85-Problem/td-p/4796945
"Mrstenter", working for HP (she says she works for HP in her signature, and has this HP logo on her screen name), claimed that the HP Pavilion 15-n091sr cannot run the 64bit version of Windows 8.1 Enterprise edition.
The HP Pavilion 15-n091sr has a Core i5, which is obviously better than the core i3 i posted above.
But for some reason, the support person claimed that it cannot run the 64bit variant of Windows 8.1 Enterprise and asked the user to move back to a different version of Windows 8.1
Is she wrong?
Here are the specs of the HP Pavilion 15-n091sr http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04042012
 

uthvag

Reputable
Oct 5, 2014
1,115
0
5,660
mostly it should run win 8.1 64bit, i5 4200U is one of the latest processors

anyway
look at these http://www.thewindowsclub.com/windows-8-1-virtualbox-compareexchange128-processor-incompatibilty

your processor supports PrefetchW and LAHF/SAHF and CX16 as given by the log above

i think it should support win 8.1 enterprise but i would recommend you ask someone more experience than me in this thing just in case

from the log above

CX16 * Supports CMPXCHG16B instruction

PREFETCHW * Supports PREFETCHW instruction

LAHF-SAHF * Supports LAHF/SAHF instructions in 64-bit mode

hope it helps!
 
Solution

Lumia925

Reputable
Oct 16, 2014
403
1
4,860


Thanks :)
I wasn't intending to install 8.1 EE myself, I have 8.1 Pro, and it does all i want it to do.
Was just curious why the support lady said the 4th generation i5 computer couldn't run Win 8.1 EE in 64bit mode.
She's probably wrong. Something else is causing the problem reported by the user, and she blamed it on the hardware.
It's always easier to say the hardware doesn't support it, than to troubleshoot a software issue that's causing the problem :)
 

chfosmith

Distinguished
Jun 25, 2009
5
0
18,510
The HP should have no problem.
The problems with 64 bit Win8.1 with an i5 are caused by the BIOS not properly setting some bits.
This is usually a problem with Intel motherboards.
HP works closely with Supermicro, and the guys at Supermicro really know what they are doing.
If there are problems, update the BIOS, the CPU is OK