9

I tried installing Windows 7 Ultimate SP 1, 64-bit on a netbook (Lenovo IdeaPad S110), which has the Intel Atom N2800 (1.86 GHz) as its processor, but I get the following error message when the Windows 7 installation DVD is loading:

Screenshot says "Attempting to load a 64-bit application, however this CPU is not compatible with 64-bit mode".

It says "Attempting to load a 64-bit application, however this CPU is not compatible with 64-bit mode".

The Intel Atom N2800 is a 64-bit CPU according to its webpage.

I am wondering why the Windows 7 installer shows this error message, despite this. Is there something I must configure first before installing Windows 7, 64-bit? Or is the netbook not compatible with a 64-bit OS?

I am trying to format the netbook and install Windows 7 Ultimate 64-bit, instead.

Other details:

  • The netbook has 2 GB RAM.
  • The netbook initially had Windows 7 Starter (32-bit) installed.
  • I checked the CPU's specs with CPU-Z. It detects that the processor is indeed Intel Atom N2800, but it does not say that the processor is 64-bit (AMD64 or EM64T):
    enter image description here
0

6 Answers 6

8

Check your bios settings. Some of the processor features may be disabled there.

In particular look for one called 'No Execute' (Sometimes shortened to NX) which should be enabled.

The fact that CPU-Z does not show EM64T is significant. Since item says it does support it, it seems logical to conclude that the bios is not enabling that feature. Given that the machine only supports 2GB of memory, Lenovo might not have deemed it necessary to upgrade the bios to enable this feature.

5
  • I can't find anything related to 'No Execute', '64-bit' or 'Virtualization' in the BIOS. (There isn't really much CPU settings to change in the BIOS, or all settings for that matter.) Jun 7, 2012 at 13:11
  • 2
    The fact that CPU-Z does not show EM64T is significant. Since item says it does support it, it seems logical to conclude that the bios is not enabling that feature. Given that the machine only supports 2GB of memory, Lenovo might not have deemed it necessary to upgrade the bios to enable this feature.
    – sgmoore
    Jun 7, 2012 at 13:39
  • 2
    More than likely the 64bit instruction set is blocked in the bios by Lenovo, they only provide 32 bit drivers for that model also.
    – Moab
    Jun 7, 2012 at 15:49
  • @sgmoore It appears your comment is right. Could you put it as part of your answer? Jun 8, 2012 at 1:05
  • @galacticninja : Done
    – sgmoore
    Jun 8, 2012 at 7:59
4

To be sure your CPU is 64 bits, boot a Linux liveCD (knoppix, ubuntu install, whatever), open a shell and type :

grep flags /proc/cpuinfo

If you see the lm flag (long mode), your CPU is 64bits (amd64).

As I suspect your CPU is 64 bits (all CPU are these days), you could also try to boot a Linux 64bits liveCD to see if it works.

4
  • 1
    You can do that from Windows command prompt too, using a command that's probably available on the 32-bit install dvd. Open it up using Shift-F10 and type 'wmic cpu get name' or omit 'name' to see a bunch of information. Jun 7, 2012 at 11:24
  • I checked the CPU's specs with CPU-Z, instead. It detects that the processor is indeed Intel Atom N2800, but it does not say that the processor is 64-bit (AMD64 or EM64T): i.stack.imgur.com/JADrn.png Jun 7, 2012 at 11:34
  • Thats wierd since even my old Atom 230 is 64 bit capable
    – Journeyman Geek
    Jun 7, 2012 at 23:23
  • @JourneymanGeek It's weird, indeed. The Intel Atom N2800 is one of the newest processors in the Intel Atom line. I reckon CPU-Z states it lacks 64-bit support because Lenovo blocked it in the BIOS as sgmoore mentioned in this comment. Jun 8, 2012 at 1:11
2

While you have 2gb of ram, some of it has been allocated to graphics - as such the installer will see less than 2gb of ram. This means that your laptop doesn't meet the minimum system requirements for Windows 7 64 bits (though just barely). It's a really weird error message if it's that specific problem (and I'm guessing here), but it's plausible.

1
  • 1
    I've try installing windows 7 64 bit into many computers with 1GB RAM + Intel onboard graphics without problem. The limit is not fixed and windows 7 installer won't hard check that
    – phuclv
    Aug 30, 2013 at 8:23
1

It appears as if some manufacturers are disabling 64 bit CPU support within the BIOS - and not enabling the user to turn it back on via BIOS settings.

Intel has a tiny piece of fine print on the Atom specifications page that states: "64-bit computing on Intel® architecture requires a computer system with a processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel® 64 architecture. Processors will not operate (including 32-bit operation) without an Intel 64 architecture-enabled BIOS. Performance will vary depending on your hardware and software configurations. Consult with your system vendor for more information."

Here's my BIOS page ("EMT64 Not Supported")

Oh! I would have posted by BIOS page - but Superuser.com needs more than 10 reputation before I can do that. Genius. You'll have to take my word for it.

It's not possible to move the cursor up to any of the settings in gray. In short: the 64 bit support is disabled. My real question is "why?"... Asus wouldn't have disabled this without good reason. My guess is that Intel sold Atoms to Asus at a lower price - but demanded that 64 bit be disabled in the BIOS, leaving them only 32 bit.

Nasty. Intel should update their website - the current specifications for Atoms only tell half the truth.

2
  • Interesting and good answer. Upvoted. "I would have posted by BIOS page - but Superuser.com needs more than 10 reputation before I can do that." Do you mean you can't post the URL? Try editing it into your question again. I think you now have the required reputation. If it still does not work, try posting it in the comments, and I'll suggest it as an edit into your answer. Aug 29, 2012 at 6:11
  • Yes, this is very odd. On the Intel webpage you linked to, under "Memory Specifications" it says: Max Memory Size (dependent on memory type): "2 GB", and under "Advanced Technologies": Intel® 64: "Intel® 64 architecture delivers 64-bit computing on server, workstation, desktop and mobile platforms when combined with supporting software. Intel 64 architecture improves performance by allowing systems to address more than 4 GB of both virtual and physical memory." Feb 9, 2014 at 16:46
0

Please check the CPU model in BIOS.

If it is indeed N2800 then it is a 64 bit CPU. But we don't know exactly how Windows 7 is detecting it.

  1. Check CPU model in BIOS
  2. Try to upgrade your BIOS to latest version.
1
  • I checked the BIOS, and it states that the CPU is indeed an Intel Atom N2800. The CPU and the netbook was just recently released (currently, there is no firmware update AFAIK). I also checked the netbook's specs with CPU-Z. I updated my question with this info. Jun 7, 2012 at 11:40
0

I had this problem - it gave the error

... not compatible with 64-bit mode

I found the solution to why. I found my HP mini 210-4000nr is Intel atom N2800 with 4GB RAM with 32bit BIOS - if BIOS was 32bit/64bit it would be fully 64-bit computer. Problem is it's only a 32-bit BIOS.

I also have HP 210-2177nr with Intel atom N550 that has 2GB RAM with full 32/64-bit ability.

I found that these things must exist to make 64-bit possible:

  1. BIOS software being 32/64bit - if its only 32-bit, 64-bit will not be possible.
  2. 64-bit drivers
  3. 64-bit Operating Software.

Therefore to prove it's possible, I found 32/64-bit BIOS software and drivers for HP mini 210-2177nr. HP has drivers, yet only shows as 32bit/64bit when installing - therefore HP is only showing them as 32bit - they do not fully understand what they have for HP mini 210-2177nr - therefore I found all the HP drivers I needed - except display driver - I found that at Intel download. I bought Windows 7 SP1 64bit therefore created a 64bit netbook computer.

HP mini 210-4000cto for the moment - the BIOS is 32bit only. If HP mini 210-4000cto was a 32bit/64bit BIOS - if someone wrote it - I could use it. Therefore I will get the same warning about 64bit BIOS not enabled.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .