Microsoft Windows 8 Compatibility Check tool is missing incompliant CPUs

According to MS support requirements for Windows 8, a processor must include the PAE, SSE2, and the NX bit instructions sets. While PAE has been included in Intel CPUs since 2001 and SSE2 has been in them since 1995 the major instruction set to verify is the NX bit (aka No Execute or Execute Disable bit instruction set). NX has been supported in x86 and x64 processors since Windows XP SP2 and Windows Server 2003 SP1 (Windows XP Service Pack 2 (SP2) was released on August 25, 2004).
Intel CPUs manufactured prior to Feb 2004 do NOT include NX bit, but will pass the Windows 8 compatibility tool. The NX instruction was not implemented until the introduction of the Prescott family of processors in Feb 2004. This means that, as far as Intel CPUs are concerned, the Willamette (Nov 2000), Northwood (Jan 2002), and Gallatin XE (Sep 2003) famalies of processors will NOT be windows 8 compliant.

Unfortunately, we have had reports from consumers who ran one of these non-compliant processors that the ‘MS Windows 8 Compatibility Check tool’ reported that their system WAS compatible, which lead to an error being reported on reboot with 0x0000005D. This means Either your processor is not Windows 8 Compatible OR that the NX bit instruction set has been disabled at the bios level.

Relative Links:

What a 0x0000005D means
http://www.geoffchappell.com/studies/windows/km/bugchecks/5d.htm

What was said when someone saw a 0x0000005D
http : // www . techplex . net/postst79919_Can-t-install-Windows-8-Pro–TechNet-Standard–Version-commercial–fr-windows-8-x86-dvd-915420-iso .aspx

Microsoft’s Compatibility Documentation
http://msdn.microsoft.com/en-us/library/windows/hardware/hh975398.aspx

What is NX bit
http://en.wikipedia.org/wiki/NX_bit

Erin Dunn

5 comments for “Microsoft Windows 8 Compatibility Check tool is missing incompliant CPUs

  1. Wolfgang
    January 31, 2013 at 12:21 AM

    I have a Pentium4 Prescott 3.2GHz in my computer, but the bios does not offer the option to enable nx feature. Mainboard manufacturer DELL will not provide a bios update anymore. That’s annoying – I switched back to Vista ๐Ÿ™

  2. Kent C.
    January 24, 2013 at 4:37 PM

    I have also tried such, I got the 14.99 promotion for the Windows 8 Upgrade Assistant. It did pass the actual test, I have an Intel Northwood in an HP Pavilion a350n. It ran the inital boot to installation of Windows 8, then at the dual boot screen, after I loaded it. It gave the error above. Then I tried to use Windows 7 and it said it reset my installation. It also said Windows Setup on the boot order. Both removed after the failed installation of the 32bit. I tried to run Windows 8 Consumer Review on the same machine. It wouldn’t find the hard drive ๐Ÿ™‚

    I guess I’ll have to play with that machine and just get used to having Windows 7 which it shouldn’t be running technically. All the drivers for XP run on Windows 7 for that unit. I’ll tweak the consumer review and add it to the dual boot somehow for that legacy machine. I want Windows 8 on there!!

  3. systemBuilder
    January 11, 2013 at 1:17 AM

    You are wrong, NX bit is in half of Dothan processors, the ones with even CPU numbers, i.e. 780, 770, 760, 750, etc., the ones with frontside bus of 533 Mhz.

  4. J.R. Guthrie
    November 6, 2012 at 9:29 PM

    WE REMOVE WINDOWS 8 AND INSTALL WINDOWS 7!

  5. November 6, 2012 at 8:35 PM

    Thanks for the confirmation. I had this issue on my Northwood machine. Since it passed the Microsoft test, the install as attempted. After rebooting from Windows 7 (and the upgrade to Windows 8) was I was presented with 0x0000005D. Now I have to reinstall Windows 7 from scratch. Thanks Microsoft!

Leave a Reply

Your email address will not be published. Required fields are marked *