Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would definitely say that this system is 64 bit but the owner says it's 32. The computer is a Dell Optiplex 960 which comes both in 32 bit and 64 bit versions but I installed windows 8 64 bit version and it can run 64 bit programs.

enter image description here


There's Autoit script that checks it, I had to update an older script to make it work

If @CPUARCH = "x86" Then
    $CPUARCH = "32-bit"
    $CPUARCH = "64-bit"

If @OSARCH = "x86" Then
    $OSARCH = "32-bit"
    $OSARCH = "64-bit"

MsgBox(0, "CPU info", "The CPU is "& $CPUARCH & " and the OS is " & $OSARCH)

I uploaded the compiled binary to sourceforge.

share|improve this question

closed as too localized by Breakthrough, soandos, Brad Patton, Ƭᴇcʜιᴇ007, mpy Jun 5 '13 at 17:03

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

If you installed a 64-bit operating system you already know it's a 64-bit processor. The fact the owner had a 32-bit operating system installed doesn't make him wrong. – Ramhound Jun 2 '13 at 0:53
split the difference - it's a 48 bit system :-) – user168261 Jun 2 '13 at 0:55
The bit-ness of the 'system' depends on both the computer and the OS. It's always been a 64-bit computer... But if it had a 32-bit OS, it was a 32-bit system at that time. – BrianAdkins Jun 2 '13 at 1:53
Try this:… – MaQleod Jun 2 '13 at 2:28
Just hit the Windows+PauseBreak key and you will see if its 32/64bit. – avirk Jun 2 '13 at 2:56
up vote 5 down vote accepted

64 bit processor - according to cpu-z it supports EMT64T - this is intel's version of the x86_64 instruction set. Probably had a 32 bit OS pre-installed - I think that was the period of transition between vista and XP, and while vista had proper 64 bit support, XP64 was a mess. There's a lot of systems that can handle 64 bits, but have 32 bit OSes installed.

share|improve this answer

You could also check CPUWorld:

Data width  64 bit
share|improve this answer
All Core 2's are 64 bit. – Daniel Beck Jun 2 '13 at 11:35

I always lookup the cpu on the manufacturers site, it will tell you if it has a 64bit instruction set or not.

for this processor, an intel core 2 duo e8500, its 64bit

it also says on the cpu-z screen that it supports emt-64 which is Intel's version of the amd64 instruction set, as @ranisalt stated.

lots of information here:

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.