Results 1 to 15 of 15
  • Thread Tools
  1. 5 Star Lounger
    Join Date
    Dec 2009
    Location
    Rochdale, UK
    Posts
    769
    Thanks
    13
    Thanked 49 Times in 49 Posts

    Windows 8.1 upgrade: can't install the upgrade because it isn't supported by your computers CPU

    I am receiving the above error whilst attempting to install the upgrade via the Windows store.

    It includes a link to this page What Are PAE, NX and SSE2

    I have verified using Coreinfo that my CPU does indeed support those features (It's a single core Sempron2800+)

    Any ideas?

    I'm currently running Windows 8.0x64 with 2GB RAM

    ETA: The title should include CPU at the end

    ETA2: Full Coreinfo output

    AMD Sempron(tm) Processor 2800+
    AMD64 Family 15 Model 44 Stepping 2, AuthenticAMD
    HTT - Multicore
    HYPERVISOR - Hypervisor is present
    VMX - Supports Intel hardware-assisted virtualization
    SVM - Supports AMD hardware-assisted virtualization
    EM64T * 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
    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 maniuplation 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
    PCLULDQ - Supports PCLMULDQ instruction
    POPCNT - Supports POPCNT 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

    Logical to Physical Processor Map:
    * Physical Processor 0

    Logical Processor to Socket Map:
    * Socket 0

    Logical Processor to NUMA Node Map:
    * NUMA Node 0

    Logical Processor to Cache Map:
    * Data Cache 0, Level 1, 64 KB, Assoc 2, LineSize 64
    * Instruction Cache 0, Level 1, 64 KB, Assoc 2, LineSize 64
    * Unified Cache 0, Level 2, 256 KB, Assoc 16, LineSize 64

    Logical Processor to Group Map:
    * Group 0
    Last edited by Browni; 2013-10-17 at 18:32.

  2. Subscribe to our Windows Secrets Newsletter - It's Free!

    Get our unique weekly Newsletter with tips and techniques, how to's and critical updates on Windows 7, Windows 8, Windows XP, Firefox, Internet Explorer, Google, etc. Join our 480,000 subscribers!

    Excel 2013: The Missing Manual

    + Get this BONUS — free!

    Get the most of Excel! Learn about new features, basics of creating a new spreadsheet and using the infamous Ribbon in the first chapter of Excel 2013: The Missing Manual - Subscribe and download Chapter 1 for free!

  3. New Lounger
    Join Date
    Oct 2013
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I'm no help because I have the same issue. Windows 8 installed without issue but the update for Windows 8.1 doesn't seem to work and flag the same error for me from the Windows Store. I have the AMD 4800+ which although old still meets all the requirements.

  4. Administrator
    Join Date
    Jun 2010
    Location
    Portugal
    Posts
    9,538
    Thanks
    120
    Thanked 1,074 Times in 989 Posts
    Maybe some of those required CPU features has been disabled in the BIOS? See if this can help: http://helpdeskgeek.com/windows-8/fi...ndows-8-error/
    Rui
    -------
    R4

  5. 5 Star Lounger
    Join Date
    Dec 2009
    Location
    Rochdale, UK
    Posts
    769
    Thanks
    13
    Thanked 49 Times in 49 Posts
    Sorry for the delay in replying, I've been in an internet free home for the weekend!

    @U4EA, thanks. at least it isn't just me.

    @Rui, thanks as well however I can see no way to enable or disable these features in the BIOS.

    Interesting that Coreinfo reports all features are supported. From The Coreinfo page

    "It uses the Windows’ GetLogicalProcessorInformation function to obtain this information and prints it to the screen"
    What does the Windows store use then than can refuse an update to a genuine user?

  6. Administrator
    Join Date
    Jun 2010
    Location
    Portugal
    Posts
    9,538
    Thanks
    120
    Thanked 1,074 Times in 989 Posts
    This seems to be an issue affecting some AMD processors : http://answers.microsoft.com/en-us/w...a-c75d760cb568

    Probably a support call should be in order and probably MS will need to fix it.
    Rui
    -------
    R4

  7. The Following User Says Thank You to ruirib For This Useful Post:

    Browni (2013-10-21)

  8. New Lounger
    Join Date
    Oct 2013
    Posts
    1
    Thanks
    0
    Thanked 1 Time in 1 Post
    Hi I'm in a similar situation and have already find out why it doesn't work.

    Although Win 8 Pro 64 bit works sweet on my AsRock 939A790GMH and AMD FX60, Win 8.1 64 bit will not.
    8.0 requires only NX, PAE and SSE2. Where as 8.1 also requires CMPXCHG16b, PrefetchW and LAHF/SAH.
    My FX60 has the last two but not CMPXCHG16b.

    Its really annoying that MS has changed the hardware requirements for what is quite frankly a service pack.

    So my only option is to backup and then do a clean install / downgrade to Win 8.1 32 bit.

    Read the full thread over on ocworkbench.

  9. The Following User Says Thank You to TurboTony For This Useful Post:

    Browni (2013-10-21)

  10. Administrator
    Join Date
    Jun 2010
    Location
    Portugal
    Posts
    9,538
    Thanks
    120
    Thanked 1,074 Times in 989 Posts
    Quote Originally Posted by TurboTony View Post
    Hi I'm in a similar situation and have already find out why it doesn't work.

    Although Win 8 Pro 64 bit works sweet on my AsRock 939A790GMH and AMD FX60, Win 8.1 64 bit will not.
    8.0 requires only NX, PAE and SSE2. Where as 8.1 also requires CMPXCHG16b, PrefetchW and LAHF/SAH.
    My FX60 has the last two but not CMPXCHG16b.

    Its really annoying that MS has changed the hardware requirements for what is quite frankly a service pack.

    So my only option is to backup and then do a clean install / downgrade to Win 8.1 32 bit.

    Read the full thread over on ocworkbench.
    I rather not comment on these sudden requirement changes. It's just amazing how Microsoft chooses to leave some of its users hanging out to dry because of these CPU related requirements.
    Rui
    -------
    R4

  11. Administrator
    Join Date
    Jun 2010
    Location
    Portugal
    Posts
    9,538
    Thanks
    120
    Thanked 1,074 Times in 989 Posts
    Quote Originally Posted by ruirib View Post
    This seems to be an issue affecting some AMD processors : http://answers.microsoft.com/en-us/w...a-c75d760cb568

    Probably a support call should be in order and probably MS will need to fix it.
    I fear they won't fix it. Probably these processors do not meet the new CPU requirements for 8.1 x64:

    http://windows.microsoft.com/en-gb/w...m-requirements

    Additional requirements to use certain features:
    To use touch, you need a tablet or a monitor that supports multitouch (more info)

    To access the Windows Store and to download, run, and snap apps, you need an active Internet connection and a screen resolution of at least 1024 x 768

    Microsoft account required for some features

    Internet access (ISP fees might apply)

    Secure boot requires firmware that supports UEFI v2.3.1 Errata B and has the Microsoft Windows Certification Authority in the UEFI signature database

    Some games and programs might require a graphics card compatible with DirectX 10 or higher for optimal performance

    Watching DVDs requires separate playback software (more info)

    Windows Media Center license sold separately (more info)

    BitLocker To Go requires a USB flash drive (Windows 8.1 Pro only)

    BitLocker requires either Trusted Platform Module (TPM) 1.2 or a USB flash drive (Windows 8.1 Pro only)

    Client Hyper-V requires a 64-bit system with second level address translation (SLAT) capabilities and additional 2 GB of RAM (Windows 8.1 Pro only)

    A TV tuner is required to play and record live TV in Windows Media Center (Windows 8.1 Pro Pack and Windows 8.1 Media Center Pack only)

    Miracast requires a display adapter which supports Windows Display Driver Model (WDDM) 1.3, and a Wi-Fi adapter that supports Wi-Fi Direct

    Wi-Fi Direct Printing requires a Wi-Fi adapter that supports Wi-Fi Direct and a device that supports Wi-Fi Direct Printing

    Free internet TV content varies by geography, some content might require additional fees (Windows 8.1 Pro Pack and Windows 8.1 Media Center Pack only)

    To install a 64-bit OS on a 64-bit PC, your processor needs to support CMPXCHG16b, PrefetchW, and LAHF/SAHF

    InstantGo works only with computers designed for Connected Standby

    If your PC is currently running Windows 7 or Windows 8 you can check to see if it meets the requirements by running the Upgrade Assistant.
    Rui
    -------
    R4

  12. 5 Star Lounger
    Join Date
    Dec 2009
    Location
    Rochdale, UK
    Posts
    769
    Thanks
    13
    Thanked 49 Times in 49 Posts
    I've managed to get a little further with this, according the the Windows 8.1 Upgrade Advisor it's nothing to do with PAE, NX or SSE2 support, instead it's lack of CompareExchange128 support.




    ETA: Posted at the same time as rui!

    ETA2: Reading back I see that Turbotony has replied giving the same information.

    Shame on you M$ for moving the hardware goalposts for a minor update.
    Last edited by Browni; 2013-10-21 at 18:13.

  13. Administrator
    Join Date
    Jun 2010
    Location
    Portugal
    Posts
    9,538
    Thanks
    120
    Thanked 1,074 Times in 989 Posts
    Quote Originally Posted by Browni View Post
    Shame on you M$ for moving the hardware goalposts for a minor update.
    Totally agree with you. They just keep alienating their own users.
    Rui
    -------
    R4

  14. Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    19,804
    Thanks
    1
    Thanked 518 Times in 473 Posts
    I do not think that Windows 8.1 is a "minor update" or a "service pack". It is much more than that. Check out Windows 8.1 for work: 27 great new features aimed at the office and 50 Best New Features In Windows 8.1. Those features are much more than minor or a service pack. While Microsoft often makes it easy to take a shot at them, they get to decide what processor features it takes to support the OS features they want to implement. The 64-bit version of the OS is the one that is capable of supporting the most complete feature set for Windows. The Sempron 2800+ was first released August 2004. Perhaps a 32-bit version of Windows 8.1 is more appropriate.

    Joe

  15. Administrator
    Join Date
    Jun 2010
    Location
    Portugal
    Posts
    9,538
    Thanks
    120
    Thanked 1,074 Times in 989 Posts
    If you count the features in that list, Joe, I would say the majority are for the enterprise. In terms of "normal users" it doesn't seem like that much has changed. Some features are just extended from optional to all users (like BitLocker).

    About hardware support, they did now what they did before - the requirements of 8 RTM were higher than 8 non RTM. Was it really necessary? The age of a given processor doesn't matter that much, the question is more whether they really had to do it. If they did, why not be totally clear and state why some users with 8.0 now cannot upgrade to 8.1?
    Rui
    -------
    R4

  16. 2 Star Lounger
    Join Date
    May 2012
    Posts
    149
    Thanks
    6
    Thanked 4 Times in 3 Posts
    I am running an HP d4650y workstation that originally came with WinXP. I since installed Win7. In a separate partition, I have have Win8RP, Win8, and now Win8.1 Pro Review.

    Under Win7, when I run the WindowsUpgradeAssistant, it give me this:

    Win8-1_NX_Missing.jpg

    Hmmm. My processor, Intel Core2 Duo with 2 CPUs, doesn't support NX? What's with that?

    I have Win8.1 Pro Preview ALREADY installed and running on this system. When I run the exact same copy of the WindowsUpgradeAssistant (program properties shown here):

    UpgradeAssistantProperties.jpg

    It does NOT complain about NX missing! (that screen is forthcoming)

    So, it seems the choice of what is supported is due to the level of the system from which you run the upgrade assistant. Thus, it appears I can upgrade my preview copy to the full functioning version but I cannot upgrade my Win7 system to the full functioning Win8.1 Pro level. I think Microsoft screwed up.

    If you want to upgrade, then install the preview in a separate partition, boot from that partition and then run the final install.

  17. Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    19,804
    Thanks
    1
    Thanked 518 Times in 473 Posts
    I am not talking about the age of the processor per se just about the capabilities of the processor. The requirements are clearly spelled out at System requirements. There is also a link to the Upgrade Assistant. Besides, 32-bit Windows 8.1 is still an option (and yes I understand what pain that is).

    Here's a little information on the 64-bit processor requirements - What are CMPXCHG16b, PrefetchW and LAHF/SAHF, given as additional requirements?. They are also mentioned at Hypervisor Virtual Processor Execution as being part of the differences between Intel and AMD processors.

    Why Microsoft or any other vendor chooses to be opaque instead of transparent is beyond me.

    Joe

  18. 2 Star Lounger
    Join Date
    May 2012
    Posts
    149
    Thanks
    6
    Thanked 4 Times in 3 Posts
    Here is the program properties window for the upgrade assistant run on Win8.1 Pro Preview:

    UpgradeAssistantProperties8-1.jpg

    Here is the first screen of output from the upgrade assistan when running under Win8.1 Pro Preview:

    Win8-1_UpgradeOkay.jpg

    This is the same HP d4650y Core2 Duo that I referenced in an earlier post. The upgrade assistant does not complain about missing the NX feature when run from Win8.1 Pro Preview.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •