Site icon Gleescape

How to Fix PAE, NX, and SSE2 Issues for Windows 8

Before you go ahead with the upgrade or the install Windows 8, you need to check the following System Requirements for Windows 8:

In case you are wondering why your new Windows 8 installation is failing because of a message that goes:


For your understanding, Physical Address Extension (PAE), NX processor bit (NX), and Streaming SIMD Extensions 2 (SSE2) refer to features of the processor.

PAE = Physical Address Extension enables 32-bit processors to access more than 4 GB of physical memory on capable versions of Windows and is a prerequisite for NX.

NX = No eXecute allows the processor to help guard the PC from attacks by malicious software.

SSE2 = Streaming SIMD Extensions 2 (a standard on processors for a long time) is an instruction set that is increasingly used by third-party apps and drivers. It is required to enhance the reliability of third-party apps and drivers running in Windows 8.

If your PC doesn’t support PAE, NX, and SSE2 you won’t be able to install Windows 8.

Upgrade Assistant will provide you with an error message if:

(1) Your processor doesn’t support PAE and SSE2. In this case, you cannot install Windows 8 unless you do it in unconventional way, perhaps by cloning a Windows 8 install and force run it. Even that may not work.

OR

(2) Your processor DOES support PAE and SSE2, but it is just that your BIOS settings in the PC are turned off. In this case, all is not lost! You can check if your processor supports NX and can turn it on if it is turned off by going into your PC’s BIOS.

Step 1: Accessing the BIOS

Accessing the BIOS can vary depending on your PC manufacturer. Usually, you must press a key (such as F2, F12, Delete, or Esc) or a key combination immediately after you turn on your PC before Windows starts.

An example of a text-based screen with prompt below to access the BIOS settings.
(Press DEL key in this example)


Step 2: Enabling the NX or XD Settings

Once you are in the BIOS, look for the NX or XD settings under the Security tab to turn on the NX support. If the BIOS setting for the NX support option is not available on your PC, you might need to contact the PC manufacturer for info on updating the BIOS.

Assuming your BIOS is updated and has the options available, you can do that following:

NX/XD/XN Settings:

Just in case your BIOS call the NX feature in a different way, you can also look for the following names (usually in the security tab/section of your PC’s BIOS):

An example of a text-based BIOS settings for the NX/No Execute bits feature.

 Go to the setting and turn the setting on. Save the settings in BIOS. Restart the computer.

Step 3: Checking on your CPU’s PAE and SSE2 capabilities

You can check on your CPU’s capabilities by running this little utility from Intel called CoreInfo. You can get it by downloading from Technet. Unzip the CoreInfo.exe from the zip file. Go to command prompt (Run “CMD” in the windows search bar) and run the CoreInfo.exe file.

Once it runs, you will see a lot of information on the screen. Scroll the black command line screen up, and look for the following lines (they are not found together, so you need to pick them up.):

If there is a “*”, that is good news! If there is a “-“, then it means your CPU does not support that feature, and it does not meet the requirements. Let me share mine with you for visualisation’s sake.


Step 4: Last checks (depending on what functionalities you need)

If you step 1 to 3 were successful, you should be able to run Windows 8! Why not give it a try first?

And while you are installing, perhaps you would like to check out additional requirements as advised by Microsoft:

Additional requirements to use certain features:



Exit mobile version