How to enable NX or XD flag bit in BIOS to install Windows 8 RP

Did you get stuck with the error Your PCs CPU isnt compatible with Windows 8 and want to enable NX, XD, XN flag on your BIOS to resolve this error? Find out how to enable NX on your BIOS

Many people who tried to install Windows 8 Release Preview have reported that they are stuck with the error "Your PC's CPU isn't compatible with Windows 8". It has been confirmed that not all CPUs are compatible with Windows 8 RP. Even if you were running Windows 8 Consumer Preview, it is possible that you may not be able to run Windows 8 Release Preview on the same computer unless you have the NX bit enabled in your BIOS. Most computers have it enabled by default, but if not, you have to enable it manually from the BIOS.

The system requirements for Windows 8 RP does not mention that your CPU should support NX (or, XD or XN), but it looks like you need a compatible CPU with this flag enabled in the BIOS.

What is NX, XD and XN in the BIOS

This is a BIOS feature that allows you to enable or disable the Execute Disable feature of your CPU and can be configured only through the BIOS of your computer.

NX stands for No eXecute and is a technology used in processors to prevent execution of certain types of code. This was originally invented by AMD.

XD is the acronym for eXecute Disable, which is an Intel specific implementation of NX. It refers to the same feature but Intel chose to call it by a different name.

XN is the ARM equivalent of the same feature and is the acronym for eXecute Never.

Essentially, both NX, XD and XN are the same and are different names for the same feature in AMD, Intel and ARM respectively.

How to enable NX or XD in the BIOS

This flag can be enabled or disabled only through the BIOS of the computer. In order to enable this flag and make your computer compatible with Windows 8 RP, follow the steps below:

1. Restart your computer

2. While booting, before the Windows starts, press the key to go to BIOS. The key to open the BIOS is different for different computers. Most computers use the keys F2, F12 or DELETE. Try each of these keys and see if you can get to the BIOS. If none of those keys work, then one of the tricks I do is, press all the function keys (F1 to F12) repeatedly on the computer while starting the computer. Hopefully, that will work.

3. In the BIOS, go to Security tab.

4. Look for the NX or XD flag. In case of Intel processors, you will see the XD flag and in case of AMD processors, you will see the NX flag. If that is not enabled, toggle the option and enable it.

5. Save the settings and exit the BIOS settings.

6. Restart your computer.

Now try to install Windows 8 Release Preview. Since you have enabled NX/XD bit, you will not see the error Your PC's CPU isn't compatible with Windows 8 anymore.

NX and XD flags missing in the BIOS

The NX or XD flag is not available in all the BIOS programs. Many manufacturers are not showing this option in the BIOS. I tried a Lenovo Ideapad laptop and a Sony Vaio laptop. Both laptops have these options missing in the BIOS. I am still searching for a solution to this and I will post if I find anything. I found one of the forums that says we need to contact the computer manufacturer and get an updated version of the BIOS program to see the NX/XD bit flags in the BIOS. I am not sure how many consumers are going to take this pain and upgrade the BIOS program to install Windows 8 on their computer.

If the eXecute Disable feature is missing in the BIOS, there are few possible reasons:

1. You have an outdated BIOS program

2. Your CPU does not support NX/XD flag. This is modern feature introduced in newer versions of the CPU and may not be available in old versions of the CPUs. If you have an old computer, your CPU may not have this feature.

3. You may have an incompatible operating system. Only new operating systems like Windows Server 2003, Windows 2008, Windows XPWindows 7, Windows 8 and new versions of Linux support the XN/XD feature.

Windows 8 Release Preview has a dependency on the NX bit of the CPU and you cannot install the Windows 8 RP unless the NX is enabled on your CPU.

If you tried the steps mentioned in this article and it resolved your error Windows 8 installation error, please let us know by posting a response below. If the above steps did not work but you had to do something else to enable NX or XD on your computer, share your experience and help others.

Article by Tony John
Tony John is a professional blogger from India, who started his first Weblog in 1998 at Tony switched to blogging as a passion blended business in the year 2000 and currently operates several popular web properties including,, and many more.

Follow Tony John or read 695 articles authored by Tony John

Related Articles

Is Windows 8 Release Preview ready for everyone to try?

Windows 8 Release Preview is available online. Anyone can now install it on computer and give a try. However, Microsoft recommends "Try Only If You Are an Expert". Read this article to know about the Windows 8 Release Preview and how it is not for amateurs.

How to give feedback or report bugs in Windows 8 Release Preview?

Have you found any bug in Windows 8 Release Preview? After the release of Windows 8 Release Preview, many users want to give their feedback on this software. Users don't know where to give feedback or raise their concerns. Read this article to know where and how you can give your feedback to Microsoft.

More articles: Windows 8 Release Preview Windows Windows Operating System


Guest Author: Friedrich01 Jun 2012

I went to my BIOS but I could not find any security tab. I found un der the advanced tab "security" mentioned but I could not find any flag you mentioned in your article. So, I have no idea how to go from here.

Guest Author: jorge Fernando01 Jun 2012

in tried the steps on my BIOS with XD an is still the problem i dont know what to do :( my CPU is Intel dual core E6500 with XD Enable. in a motherboard ECS G31T-M9

Guest Author: bence01 Jun 2012

compal ifl90, t7300 cpu, and cannot solve this problem :-(

Guest Author: UNKNOWN02 Jun 2012

same here. if its not comatible, why don`t just microsoft make a windows 8 Reveiw Preview. That just make me sooo mad! :(

Guest Author: tidabblju08 Jun 2012

I only have the option "PXE - allow/reset/deny" but I think thats not the NX or XD option. I cannot install W8 RP.
(Dell Dimension 8300)

Guest Author: Philippines09 Jun 2012

can we enable it using cmd?
i know PAE can, dunno if NX can, Thanks :).

Guest Author: sylber09 Jun 2012

I have install Everest and on security bios (see print screen )write :unsuported,can we activated with update bios or using cmd?
my CPU is IntelPentium P4I65G,

Guest Author: sachin23 Aug 2012

when i install windows 8 on my pc then windws 8 setup screen show me "your pc's CPU compitable with windows 8 " my pc's configuration is Intel pentium 4 cpu 2.40 Ghz, 1.0 GB RAM, Mobile Intel 945GM Express Chipset Family.
pls help me. my email id is
please help me.

Guest Author: nasus1826 Aug 2012

Yes, please search for a solution for the no NX enable in bios in, my pentium 4 2.4Ghz CPU it can run Ubuntu 12.041 but unable to install win 8.

Guest Author: YEAH28 Aug 2012

I know XD is same as NX right now.

Author: Krishna30 Aug 2012 Member Level: Bronze   Points : 2

I cant install win 8 RP on my PC
The whole installation goes smoothly but at the time of reboot, the graphics get all messed up & it prompts "there was an error in installation"
"rolling back to previous version of win"

My PC config
AMD Phenom II X4 945 Processor
Gigabyte MB with DUAL BIOS (nVidia GeForce 7025/nForce 630a)
1tb HDD

I've tried installing through DVD, USB.
& I couldnt find NX bit feature in my BIOS (my BIOS is updated)

Guest Author: Mike17 Oct 2012

There is no "security" tab on the bios screen on my machine, but XD is under the "power" tab

Guest Author: JD30 Oct 2012

this came in handy, I went in and enabled XD but I wasn't sure if that was it .. so I searched the enable xd blah blah and found this which confirmed it.


Guest Author: or20 Nov 2012

Msi board not security mentioned or nx or xd. What to do? Computer is new, board os x58proe i7-920 Intel.

Author: Juergen10 Dec 2012 Member Level: Bronze   Points : 0

AIDA32 will show under CPUID wether NX is supported or not.
Everest home does not?
So, before before searching your BIOS use AIDA.
Saves hours

Guest Author: Frank15 Dec 2012

On my MSI board, with a Phoenix-Award BIOS, the setting can be found in:
"Advanced Features" next to Speedstep and S.M.A.R.T. Settings called :
"Execute Bit Support", which by default, at least on this board, is set to off.
Maybe this will help some people looking for it.

Author: BOB09 Jan 2013 Member Level: Bronze   Points : 0

Ih have intel i5 2. Generation
and Lenovo Ideapad
PLS HEEELLLLP MEEEE!!!!!!!!!!!!!!!!

Guest Author: Dmitriy22 Jan 2013

Thanks for your advice. I have a question if I simply change my processor, which supports XD should it be then fine? If it is then what should I be aware of or follow a certain rules?

Guest Author: J R31 Jan 2013

On my computer:

Enter setup at load up (BIOS)
under ADVANCED tab
select >CPU Configuration, press enter
Then in list, is
> No-Execute Memory Protection
Mine was diasabled, Enable and all is good

Guest Author: Tiago Coelho17 Feb 2013

I have a Lg s1-m55p laptop with a t7600 processor, bios: rkywsf33.
My nx option was under ADVANCED tab, called: No Execute Mode Mem Protection.

Just enable it and it worked.

Guest Author: wadupola wimala dass11 Jun 2013

i search it but there is no NX. plz create a software for update bios in pentium 4 to install window 8. thank you

Guest Author: manoj kumar shahi18 Jun 2013

plz give me detailed information how to enable nx bit and if how to update bios to get nx bit. bios brand=American megatrends inc. 06/02/2010.memory ram 2GB ddr2. processor intel pentium 4 520. 2.80GHz
plz these above details are my computer details sir.
if there is no nx bit any solutions for installing windows 8
thank u

Guest Author: mdesign04 Jul 2013

@Tony John
Thanks great explanation

ASROCK z68 Extreme 4 Gen 3
Intel i5


press f2
Click CPU config
Choose last option change to enable

Guest Author: Narayanan PM31 Aug 2015

NX and XD flags are missing in my BIOS. Please help me to enable those tags. Thank you.

Guest Author: VN13 Sep 2015

I have an Acer AO531h, CPU Intel Atom N270 1.6GHz, 2GB RAM, 250GB SSD Samsung, 32 bit. Is it compatible with Win 10?
Micro Soft requirement are CPU above 1GHz and RAM above 1GB. When I clicked on the get Windows 10 logo, a message popped up saying "The CPU isn't supported". Could not find NX/XD in BIOS. Turned on NX using Command Prompt, still no luck.

Don't know much about computers so please be guide me. Thanks in advance.

Author: Nellie Pardoel20 Sep 2015 Member Level: Bronze   Points : 0

I have an Asus X59SL with Intel T3200 CPU and XD supported in CPU, but not in BIOS. How can I enable XD?

Guest Author: Irwin Mainway27 Jan 2016

I successfully installed Windows 10 on a 2005 Dell Poweredge Server with Intel eXecuted Disable listed in the CPU specs.

Windows Update Assistant flagged NX - BIOS has no options to turn it off, of course. Multiple attempts to install FAILED until I researched the drivers installed. This has an AMD video card. AMD Legacy Windows 7 driver will not work for the upgrade. The months older Windows 7 & 8 driver has to be used instead. Find WindowsUpdateDiagnostic - no red flags, then good to go.

Guest Author: MrTom09 Dec 2016

I just ran into this trying to install Windows 10 on an old motherboard from 2003. I was able to update the BIOS to last version in '04. I'm using a Pentium 4 3.2GHz Extreme Edition and I got that error message. I was even tricky trying to install Windows 7. I had to boot from my Vista CD then go to the command prompt and swap CDs then run setup.exe from the Win 7 CD. Windows 10 wouldn't boot or install this way. I was going to try to install Win 7 then upgrade to Win 10, but that's when I got that error message.

There's no security tab or any options relating to any of the acronyms. I think my 2003 motherboard and 2003 CPU just can't handle Win 10 or possibly Win 8 (haven't tried). Oh well. I have other CPUs, but doubt just a CPU swap would fix my issue.

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: