none
How to check my processor 32bit or 64 bit

    Question

  • Hi,

    Currently I am using Windows XP. I am planning to change to Windows 7 for that How can I find out my processor support 64 bit?

    I checked the following registry

    HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

    PROCESSOR_ARCHITECTURE = x86

    PROCESSOR_IDENTIFIER = x86 Family 6 Model 23 Stepping 10, GenuineIntel

    HKLM\HARDWARE\DESCRIPTION\DESCRIPTION\System\CentralProcessor\0

    Identifier = x86 Family 6 Model 23 Stepping 10

     

    In the MSINFO32.exe showing

    Processor = x86 Family 6 Model 23 Stepping 10 GenuineIntel ~3158 Mhz

    Please advice me from the above information can I install 64 bit version of OS in my system.

     

    Ans tell me the proper way, how to find out the processor is 32 bit or 64 bit?

     

    Regards,

    Bineesh

    Wednesday, April 28, 2010 10:13 AM

Answers

  • To check that, I think that the best method is by using cpu-z which you can download from this url http://www.cpuid.com/cpuz.php .

    In that application, click on the cpu tab, and under instructions from that tab, you can see a rectangle with some values, if you see EM64T or AMD64 in those values, you have a 64 bit capable processor.

    • Proposed as answer by JoeZeppy Wednesday, April 28, 2010 4:18 PM
    • Marked as answer by Bineesh Nagoor Khani Thursday, April 29, 2010 4:02 AM
    Wednesday, April 28, 2010 11:43 AM

All replies

  • My computer properties not showing processor is 32 or 64
    Wednesday, April 28, 2010 10:33 AM
  • To check that, I think that the best method is by using cpu-z which you can download from this url http://www.cpuid.com/cpuz.php .

    In that application, click on the cpu tab, and under instructions from that tab, you can see a rectangle with some values, if you see EM64T or AMD64 in those values, you have a 64 bit capable processor.

    • Proposed as answer by JoeZeppy Wednesday, April 28, 2010 4:18 PM
    • Marked as answer by Bineesh Nagoor Khani Thursday, April 29, 2010 4:02 AM
    Wednesday, April 28, 2010 11:43 AM
  • The prerequisite for a 64 bit system is a multi-core processor(2 or more) or an itanium based processor.   As for seeing this in the system properties if it does not say anything then it is 32 bit.   Another way of checking is do you have a Program Files folder and an (x86) Program files folder?   If you have both of these then it is 64 bit.
    -Scott
    Wednesday, April 28, 2010 1:15 PM
  • FDomingos88 is correct. This Intel utility will also give you what you need to know:

    http://www.intel.com/support/processors/tools/piu/sb/CS-014921.htm - Intel® Processor Identification Utility

    Whatever OS you are running now is not relevant to what your CPU is capable of supporting. Especially with XP which was never widely sold in in 64-bit version.


    • Proposed as answer by ᅠᅠBanned Thursday, April 29, 2010 5:22 AM
    Wednesday, April 28, 2010 4:17 PM
  •  

    http://www.intel.com/support/processors/tools/piu/sb/CS-014921.htm

     

    i have run 64 bit win7 on this computer, but right now am running 32 bit.  just like the OP, my registry has "x86" in it.

    the intel cpu id utility joezeppy linked does correctly show my cpu is x64 capable.

    my cpu's stepping is lower than the OP's.  so i'd bet the OP's cpu is newer, and x64 capable too.

    Thursday, April 29, 2010 5:30 AM
  • Grits n gravy,

     

    You are right. I double check the registry keys on the x86 operating system and find that these only can indicate the environment of the current operating system.

     

    Regards,


    Arthur Li - MSFT
    Thursday, April 29, 2010 6:55 AM