SlideShare a Scribd company logo
1 of 5
Download to read offline
How to determine if CPU is 32 bit Or 64 bit ?
                  Ashwin Pawar
             ashwinwriter@gmail.com

                   Oct, 2010
This is of the most common question asked on the net, when it comes to determining
whether you have a 32 bit or 64 bit processor. Chances are you have a 64bit processor pc
but you may be under the impression that you have a 32 bit processor for the fact that you
are running a 32 bit Operating System.

To start with, a 64 bit processor can talk to both 32 bit or 64 bit operating system, where
as a 32bit processor can only talk to 32 bit operating system.

Let’s find that out!

There are 4 simple ways you can determine if you have a 64bit processor :

   1. (On Vista) Open Performance Information and Tools by clicking the Start button ,
      clicking Control Panel, clicking System and Maintenance, and then clicking
      Performance Information and Tools. Click View and print details.




   Note : If your computer is already running a 64-bit version of Windows, you won't
   see the 64-bit capable listing.

   2. You can check if your processor supports 64-bit by using CPU-Z, a free little
      program that displays system info. (If it says AMD64, x86-x64 or EM64T next to
      Instructions, then it is a 64bit processor).
       http://www.cpuid.com/cpuz.php


   3. You can also download free software from blarc, it builds a detailed profile of
      your installed software and hardware. (If it says 64bit ready, it is a 64bit
      processor).
      http://www.belarc.com/free_download.html

   4. Go to Intel website, and look for the value next to "Instruction Set" under the cpu
      specification. (If it says 64, that means you have a 64bit processor).
Point of confusion :

You may come across following methods on the net to find the processor type
information using regedit & msinfo32, which can be little deceiving or rather misleading
if used in wrong context.

First Method:
Using regedit:
HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemCentralProcessor0
look for ‘Identifier’ or “Platform ID’.

Second Method:
Using MSINFO32: Go to Start -> Type msinfo32.exe
From the System Information page under System Type.

These two methods will return correct information provided you are alerady running a
64bit Operating System, but If you are running a 32bit Operating system then the chances
are you will see the cpu type as : x86 , which is incorrect.

In other words, If you are running a 32-bit Windows on a 64-bit-capable CPU, you will
still get x86 as cpu type. Hence, It is always advisable to check your prcessor type using
the tools/methods shown at the beginning of this article.

But, both these methods are perfectly correct to find out if a computer is running 32 or 64
bit of windows operating system.




The next logical question would be :

Why do vendors sell 64-bit processors with 32-bit operating systems?

When purchasing a new computer, you may find that the default operating system is a 32-
bit edition even though the processor supports 64-bit. This is especially true for desktop
systems. The reason for this is that many desktop applications don't benefit significantly
from the extended memory support on 64-bit systems, and there is some risk of some
compatibility issues with 32-bit desktop applications.
Let’s Get this Right : 64 bit Processor History ?

64-bit processors have been around for a very long time. Intel and HP began development
of the 64-bit Itanium processor in 1994 under the codename Merced.

Itanium was finally introduced in May 2001 but It was strictly considered a
server/workstation processor and not a processor for use in desktop PCs.

Additionally, the IA-64 (Intel Architecture 64-bit) instruction set used by the Itanium was
completely different from the IA-32 (Intel Architecture 32-bit) instruction set used by
standard Intel and AMD PC processors.

The start of real 64-bit computing for standard PCs began on April 22, 2003 when the
AMD Opteron processor was introduced. The Opteron did not use the IA-64 instruction
set from the Itanium, but instead included 64-bit extensions that worked on top of the
existing IA-32 instructions developed by Intel. This would allow for greater compatibility
with existing software, and make it easier for 32-bit and 64-bit computing to coexist on
the same platform.

Unfortunately like Itanium, Opteron was also a server/workstation processor, considered
far too costly for standard desktop or mobile PCs.

Finally on September 23, 2003, AMD released the Athlon 64, truly the first desktop PC
processor supporting 64-bit extensions. This would be the breakthrough needed for any
significant 64-bit software development to occur. The most signification development
was that AMD released these extensions before Intel.

On February 17, 2004 Intel introduced its first Pentium 4 processors with 64-bit
extensions, the very same extensions as introduced by AMD. Hence, this would allow the
same software to work on both AMD and Intel processors, a win win situation for all.


Interesting to know that:

       •   AMD calls these extensions AMD64 technology.
       •   Intel calls them EM64T (Extended Memory 64 Technology).
       •   Microsoft calls them x64.


Conclusion : It is a 64-bit Processor based on 32-bit Intel-compatible (x86) processor
architecture.
Facts:

   1. A 64-bit version of Windows Vista supports from 1 GB of RAM to more than 128
      GB of RAM, but 4 GB minimum is recommended.

   2. A 32-bit version of Windows Vista can access up to 4 GB of RAM only, above
      this limit, the physical memory is not addressable by 32-bit versions of Windows
      Vista.

   3. All hardware devices need 64-bit drivers to work on a 64-bit version
      of Windows.


What do you mean by 32 bit :
The bit size of a processor refers to the size of the address space it can reference, and 32
bit is nothing but 2^32 bytes , which is an equivalent of 4,294,967,296 bytes which
means that the CPU can access up to "4,294,967,296" which is ‘4th GB of data’
maximum.

Can you upgrade from 32 Bit to 64 Bit OS ?
Ans: NO! There is no way to upgrade from 32 Bit to 64 Bit, they are 2 totally different
architectures built on different code. Further, there is also no way to downgrade from 64
bit to 32 bit either. Solution : Full fresh install.


Caution :

   •     If you do decide to go for 64 bit OS. Most important, check for Device Driver
         support first, and then check your most used applications if they have a support
         for 64bit OS, and after that check the rest of the software, make sure they have a
         64 Bit OS support as well.

   •     All your programs will have to be reinstalled. Make a thorough backup of your
         important files before doing the installation.



References:
http://windows.microsoft.com/en-US/windows-vista/32-bit-and-64-bit-Windows-
frequently-asked-questions
http://www.lumerical.com/64-bit_photonic_design.php
http://www.microsoft.com/windows/pc-scout/laptop-speed-facts.aspx
http://support.microsoft.com/kb/946765
http://support.microsoft.com/kb/827218
http://support.microsoft.com/kb/556009

More Related Content

Viewers also liked

Gender Perspectives in United Nations Peacekeeping Operations
Gender Perspectives in United Nations Peacekeeping OperationsGender Perspectives in United Nations Peacekeeping Operations
Gender Perspectives in United Nations Peacekeeping OperationsJavier I. Hoyos
 
Bmc hist unit 2_(disarmament)
Bmc hist unit 2_(disarmament)Bmc hist unit 2_(disarmament)
Bmc hist unit 2_(disarmament)Adrian Peeris
 
Eliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory TestingEliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory Testingteledynelecroy
 
Arms Control and Disarmament
Arms Control and DisarmamentArms Control and Disarmament
Arms Control and DisarmamentAnikesh Sinha
 
Disarmament & Arms Control
Disarmament & Arms ControlDisarmament & Arms Control
Disarmament & Arms Controlgueste59d722
 
Arms Control AND Disarmament
Arms Control AND DisarmamentArms Control AND Disarmament
Arms Control AND DisarmamentUltraspectra
 
Introduction to Motherboard
Introduction to Motherboard Introduction to Motherboard
Introduction to Motherboard Makrand Patil
 

Viewers also liked (7)

Gender Perspectives in United Nations Peacekeeping Operations
Gender Perspectives in United Nations Peacekeeping OperationsGender Perspectives in United Nations Peacekeeping Operations
Gender Perspectives in United Nations Peacekeeping Operations
 
Bmc hist unit 2_(disarmament)
Bmc hist unit 2_(disarmament)Bmc hist unit 2_(disarmament)
Bmc hist unit 2_(disarmament)
 
Eliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory TestingEliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory Testing
 
Arms Control and Disarmament
Arms Control and DisarmamentArms Control and Disarmament
Arms Control and Disarmament
 
Disarmament & Arms Control
Disarmament & Arms ControlDisarmament & Arms Control
Disarmament & Arms Control
 
Arms Control AND Disarmament
Arms Control AND DisarmamentArms Control AND Disarmament
Arms Control AND Disarmament
 
Introduction to Motherboard
Introduction to Motherboard Introduction to Motherboard
Introduction to Motherboard
 

Similar to How to determine if cpu is 32bitor64bit

run 64 bit on 32 bit
run 64 bit on 32 bitrun 64 bit on 32 bit
run 64 bit on 32 bitssuser1eca7d
 
Seven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit SystemSeven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit SystemAndrey Karpov
 
Seven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit SystemSeven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit SystemPVS-Studio
 
Lesson 1. What 64-bit systems are
Lesson 1. What 64-bit systems areLesson 1. What 64-bit systems are
Lesson 1. What 64-bit systems arePVS-Studio
 
Introduction into 64 bits for the beginners or where's again the 64-bit world?
Introduction into 64 bits for the beginners or where's again the 64-bit world?Introduction into 64 bits for the beginners or where's again the 64-bit world?
Introduction into 64 bits for the beginners or where's again the 64-bit world?PVS-Studio
 
Reprint - 64 bit computing
Reprint - 64 bit computingReprint - 64 bit computing
Reprint - 64 bit computingChuck Thompson
 
64 bit computing
64 bit computing64 bit computing
64 bit computingAnkita Nema
 
Richard_Baker-Intel_I-32_Processor_Architecture_Overview
Richard_Baker-Intel_I-32_Processor_Architecture_OverviewRichard_Baker-Intel_I-32_Processor_Architecture_Overview
Richard_Baker-Intel_I-32_Processor_Architecture_OverviewRichard Baker
 
Driver Development for Windows 64-bit
Driver Development for Windows 64-bitDriver Development for Windows 64-bit
Driver Development for Windows 64-bitPVS-Studio
 
Cpu 64x architecture
Cpu 64x architectureCpu 64x architecture
Cpu 64x architectureAmmAr mobark
 
Lesson 27. Peculiarities of creating installers for a 64-bit environment
Lesson 27. Peculiarities of creating installers for a 64-bit environmentLesson 27. Peculiarities of creating installers for a 64-bit environment
Lesson 27. Peculiarities of creating installers for a 64-bit environmentPVS-Studio
 
Chapter 1,2,3 & 4_Win Server AD Basics.pptx
Chapter 1,2,3 & 4_Win Server AD Basics.pptxChapter 1,2,3 & 4_Win Server AD Basics.pptx
Chapter 1,2,3 & 4_Win Server AD Basics.pptxPoornimaGhodke3
 
CO&AL-lecture-04 about the procedures in c language (1).pptx
CO&AL-lecture-04 about the procedures in c language (1).pptxCO&AL-lecture-04 about the procedures in c language (1).pptx
CO&AL-lecture-04 about the procedures in c language (1).pptxgagarwazir7
 
1 study of motherboard
1 study of motherboard1 study of motherboard
1 study of motherboardAnkit Dubey
 

Similar to How to determine if cpu is 32bitor64bit (20)

What is-32-bit-and-64-bit
What is-32-bit-and-64-bitWhat is-32-bit-and-64-bit
What is-32-bit-and-64-bit
 
run 64 bit on 32 bit
run 64 bit on 32 bitrun 64 bit on 32 bit
run 64 bit on 32 bit
 
Seven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit SystemSeven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit System
 
Seven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit SystemSeven Steps of Migrating a Program to a 64-bit System
Seven Steps of Migrating a Program to a 64-bit System
 
Lesson 1. What 64-bit systems are
Lesson 1. What 64-bit systems areLesson 1. What 64-bit systems are
Lesson 1. What 64-bit systems are
 
Introduction into 64 bits for the beginners or where's again the 64-bit world?
Introduction into 64 bits for the beginners or where's again the 64-bit world?Introduction into 64 bits for the beginners or where's again the 64-bit world?
Introduction into 64 bits for the beginners or where's again the 64-bit world?
 
Reprint - 64 bit computing
Reprint - 64 bit computingReprint - 64 bit computing
Reprint - 64 bit computing
 
64 bits
64 bits64 bits
64 bits
 
64 bit computing
64 bit computing64 bit computing
64 bit computing
 
64 bits for developers
64 bits for developers64 bits for developers
64 bits for developers
 
Operating system
Operating systemOperating system
Operating system
 
Richard_Baker-Intel_I-32_Processor_Architecture_Overview
Richard_Baker-Intel_I-32_Processor_Architecture_OverviewRichard_Baker-Intel_I-32_Processor_Architecture_Overview
Richard_Baker-Intel_I-32_Processor_Architecture_Overview
 
Driver Development for Windows 64-bit
Driver Development for Windows 64-bitDriver Development for Windows 64-bit
Driver Development for Windows 64-bit
 
Cpu 64x architecture
Cpu 64x architectureCpu 64x architecture
Cpu 64x architecture
 
Lesson 27. Peculiarities of creating installers for a 64-bit environment
Lesson 27. Peculiarities of creating installers for a 64-bit environmentLesson 27. Peculiarities of creating installers for a 64-bit environment
Lesson 27. Peculiarities of creating installers for a 64-bit environment
 
Window xp
Window xpWindow xp
Window xp
 
Chapter 1,2,3 & 4_Win Server AD Basics.pptx
Chapter 1,2,3 & 4_Win Server AD Basics.pptxChapter 1,2,3 & 4_Win Server AD Basics.pptx
Chapter 1,2,3 & 4_Win Server AD Basics.pptx
 
CO&AL-lecture-04 about the procedures in c language (1).pptx
CO&AL-lecture-04 about the procedures in c language (1).pptxCO&AL-lecture-04 about the procedures in c language (1).pptx
CO&AL-lecture-04 about the procedures in c language (1).pptx
 
1 study of motherboard
1 study of motherboard1 study of motherboard
1 study of motherboard
 
testing now
testing nowtesting now
testing now
 

More from Ashwin Pawar

16TB Max file size.pdf
16TB Max file size.pdf16TB Max file size.pdf
16TB Max file size.pdfAshwin Pawar
 
Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...Ashwin Pawar
 
Oracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restartOracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restartAshwin Pawar
 
Is it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a SimulatorIs it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a SimulatorAshwin Pawar
 
Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3Ashwin Pawar
 
Network port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storageNetwork port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storageAshwin Pawar
 
How to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console portHow to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console portAshwin Pawar
 
NDMP backup models
NDMP backup modelsNDMP backup models
NDMP backup modelsAshwin Pawar
 
How to use Active IQ tool to access filer information
How to use Active IQ tool to access filer informationHow to use Active IQ tool to access filer information
How to use Active IQ tool to access filer informationAshwin Pawar
 
San vs Nas fun series
San vs Nas fun seriesSan vs Nas fun series
San vs Nas fun seriesAshwin Pawar
 
Steps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issuesSteps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issuesAshwin Pawar
 
SnapDiff process flow chart
SnapDiff process flow chartSnapDiff process flow chart
SnapDiff process flow chartAshwin Pawar
 
SnapDiff performance issue
SnapDiff performance issueSnapDiff performance issue
SnapDiff performance issueAshwin Pawar
 
Volume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supportedVolume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supportedAshwin Pawar
 
Disk reports predicted failure event
Disk reports predicted failure eventDisk reports predicted failure event
Disk reports predicted failure eventAshwin Pawar
 
OCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degradedOCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degradedAshwin Pawar
 
NDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOTNDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOTAshwin Pawar
 

More from Ashwin Pawar (20)

16TB Max file size.pdf
16TB Max file size.pdf16TB Max file size.pdf
16TB Max file size.pdf
 
Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...
 
E=C+O
E=C+OE=C+O
E=C+O
 
SnapDiff
SnapDiffSnapDiff
SnapDiff
 
Oracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restartOracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restart
 
Is it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a SimulatorIs it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a Simulator
 
Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3
 
Network port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storageNetwork port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storage
 
How to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console portHow to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console port
 
NDMP backup models
NDMP backup modelsNDMP backup models
NDMP backup models
 
How to use Active IQ tool to access filer information
How to use Active IQ tool to access filer informationHow to use Active IQ tool to access filer information
How to use Active IQ tool to access filer information
 
San vs Nas fun series
San vs Nas fun seriesSan vs Nas fun series
San vs Nas fun series
 
Steps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issuesSteps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issues
 
SnapDiff
SnapDiffSnapDiff
SnapDiff
 
SnapDiff process flow chart
SnapDiff process flow chartSnapDiff process flow chart
SnapDiff process flow chart
 
SnapDiff performance issue
SnapDiff performance issueSnapDiff performance issue
SnapDiff performance issue
 
Volume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supportedVolume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supported
 
Disk reports predicted failure event
Disk reports predicted failure eventDisk reports predicted failure event
Disk reports predicted failure event
 
OCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degradedOCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degraded
 
NDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOTNDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOT
 

Recently uploaded

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

How to determine if cpu is 32bitor64bit

  • 1. How to determine if CPU is 32 bit Or 64 bit ? Ashwin Pawar ashwinwriter@gmail.com Oct, 2010
  • 2. This is of the most common question asked on the net, when it comes to determining whether you have a 32 bit or 64 bit processor. Chances are you have a 64bit processor pc but you may be under the impression that you have a 32 bit processor for the fact that you are running a 32 bit Operating System. To start with, a 64 bit processor can talk to both 32 bit or 64 bit operating system, where as a 32bit processor can only talk to 32 bit operating system. Let’s find that out! There are 4 simple ways you can determine if you have a 64bit processor : 1. (On Vista) Open Performance Information and Tools by clicking the Start button , clicking Control Panel, clicking System and Maintenance, and then clicking Performance Information and Tools. Click View and print details. Note : If your computer is already running a 64-bit version of Windows, you won't see the 64-bit capable listing. 2. You can check if your processor supports 64-bit by using CPU-Z, a free little program that displays system info. (If it says AMD64, x86-x64 or EM64T next to Instructions, then it is a 64bit processor). http://www.cpuid.com/cpuz.php 3. You can also download free software from blarc, it builds a detailed profile of your installed software and hardware. (If it says 64bit ready, it is a 64bit processor). http://www.belarc.com/free_download.html 4. Go to Intel website, and look for the value next to "Instruction Set" under the cpu specification. (If it says 64, that means you have a 64bit processor).
  • 3. Point of confusion : You may come across following methods on the net to find the processor type information using regedit & msinfo32, which can be little deceiving or rather misleading if used in wrong context. First Method: Using regedit: HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemCentralProcessor0 look for ‘Identifier’ or “Platform ID’. Second Method: Using MSINFO32: Go to Start -> Type msinfo32.exe From the System Information page under System Type. These two methods will return correct information provided you are alerady running a 64bit Operating System, but If you are running a 32bit Operating system then the chances are you will see the cpu type as : x86 , which is incorrect. In other words, If you are running a 32-bit Windows on a 64-bit-capable CPU, you will still get x86 as cpu type. Hence, It is always advisable to check your prcessor type using the tools/methods shown at the beginning of this article. But, both these methods are perfectly correct to find out if a computer is running 32 or 64 bit of windows operating system. The next logical question would be : Why do vendors sell 64-bit processors with 32-bit operating systems? When purchasing a new computer, you may find that the default operating system is a 32- bit edition even though the processor supports 64-bit. This is especially true for desktop systems. The reason for this is that many desktop applications don't benefit significantly from the extended memory support on 64-bit systems, and there is some risk of some compatibility issues with 32-bit desktop applications.
  • 4. Let’s Get this Right : 64 bit Processor History ? 64-bit processors have been around for a very long time. Intel and HP began development of the 64-bit Itanium processor in 1994 under the codename Merced. Itanium was finally introduced in May 2001 but It was strictly considered a server/workstation processor and not a processor for use in desktop PCs. Additionally, the IA-64 (Intel Architecture 64-bit) instruction set used by the Itanium was completely different from the IA-32 (Intel Architecture 32-bit) instruction set used by standard Intel and AMD PC processors. The start of real 64-bit computing for standard PCs began on April 22, 2003 when the AMD Opteron processor was introduced. The Opteron did not use the IA-64 instruction set from the Itanium, but instead included 64-bit extensions that worked on top of the existing IA-32 instructions developed by Intel. This would allow for greater compatibility with existing software, and make it easier for 32-bit and 64-bit computing to coexist on the same platform. Unfortunately like Itanium, Opteron was also a server/workstation processor, considered far too costly for standard desktop or mobile PCs. Finally on September 23, 2003, AMD released the Athlon 64, truly the first desktop PC processor supporting 64-bit extensions. This would be the breakthrough needed for any significant 64-bit software development to occur. The most signification development was that AMD released these extensions before Intel. On February 17, 2004 Intel introduced its first Pentium 4 processors with 64-bit extensions, the very same extensions as introduced by AMD. Hence, this would allow the same software to work on both AMD and Intel processors, a win win situation for all. Interesting to know that: • AMD calls these extensions AMD64 technology. • Intel calls them EM64T (Extended Memory 64 Technology). • Microsoft calls them x64. Conclusion : It is a 64-bit Processor based on 32-bit Intel-compatible (x86) processor architecture.
  • 5. Facts: 1. A 64-bit version of Windows Vista supports from 1 GB of RAM to more than 128 GB of RAM, but 4 GB minimum is recommended. 2. A 32-bit version of Windows Vista can access up to 4 GB of RAM only, above this limit, the physical memory is not addressable by 32-bit versions of Windows Vista. 3. All hardware devices need 64-bit drivers to work on a 64-bit version of Windows. What do you mean by 32 bit : The bit size of a processor refers to the size of the address space it can reference, and 32 bit is nothing but 2^32 bytes , which is an equivalent of 4,294,967,296 bytes which means that the CPU can access up to "4,294,967,296" which is ‘4th GB of data’ maximum. Can you upgrade from 32 Bit to 64 Bit OS ? Ans: NO! There is no way to upgrade from 32 Bit to 64 Bit, they are 2 totally different architectures built on different code. Further, there is also no way to downgrade from 64 bit to 32 bit either. Solution : Full fresh install. Caution : • If you do decide to go for 64 bit OS. Most important, check for Device Driver support first, and then check your most used applications if they have a support for 64bit OS, and after that check the rest of the software, make sure they have a 64 Bit OS support as well. • All your programs will have to be reinstalled. Make a thorough backup of your important files before doing the installation. References: http://windows.microsoft.com/en-US/windows-vista/32-bit-and-64-bit-Windows- frequently-asked-questions http://www.lumerical.com/64-bit_photonic_design.php http://www.microsoft.com/windows/pc-scout/laptop-speed-facts.aspx http://support.microsoft.com/kb/946765 http://support.microsoft.com/kb/827218 http://support.microsoft.com/kb/556009