如何确定我的Windows是32位还是64位?


8

如何确定我安装的Windows(特别是XP和Vista)是32位还是64位?

此外,如何确定我的硬件是否支持64位操作系统?


1
grc.com/securable.htm将检查位级别,并且作为额外的奖励,它还会告诉您有关系统的其他一些信息。
RCIX

Answers:


18

Windows Vista

如果您使用的是Windows Vista,则有两种方法可以确定您运行的是32位版本还是64位版本。如果一个不起作用,请尝试另一个。

方法1:在控制面板中查看系统窗口

  1. 单击开始收起这个图片展开这个图片“开始”按钮,在“开始搜索”框中键入system,然后在“程序”列表中单击“系统”。
  2. 操作系统显示如下:
    • 对于64位版本的操作系统:在“系统”下,“系统”类型将显示“ 64位操作系统”。
    • 对于32位版本的操作系统:系统类型下的系统类型出现32位操作系统。

方法2:查看系统信息窗口

  1. 单击开始收起这个图片展开这个图片“开始”按钮,在“开始搜索”框中键入system,然后在“程序”列表中单击“系统信息”。
  2. 在导航窗格中选择“系统摘要”时,操作系统显示如下:
    • 对于64位版本的操作系统:在项目下,基于x64的PC显示系统类型。
    • 对于32位版本的操作系统:系统在项目下的基于x86的PC出现系统类型。

Windows XP

如果您使用的是Windows XP,则有两种方法可以确定您运行的是32位版本还是64位版本。

方法1:系统管理器

  1. 单击开始,然后单击运行。
  2. 键入sysdm.cpl,然后单击“确定”。
  3. 单击常规选项卡。操作系统显示如下:
    • 对于64位版本的操作系统:Windows XP Professional x64 Edition Version <Year>出现在System(系统)下。
    • 对于32位版本的操作系统:Windows XP Professional Version出现在System(系统)下。注意是一年的占位符。

方法2:查看系统信息窗口

  1. 单击开始,然后单击运行。
  2. 键入winmsd.exe,然后单击“确定”。
  3. 在导航窗格中选择“系统摘要”后,在详细信息窗格中的“项目”下找到“处理器”。注意该值。
    • 如果与Processor对应的值以x86开头,则计算机正在运行32位版本的Windows。
    • 如果与“处理器”相对应的值以ia64或AMD64开头,则计算机正在运行64位版本的Windows。

至于硬件问题,您正在运行什么硬件?


@joshhunt感谢您的编辑。使它看起来很漂亮;)
MyHat

我想知道一般如何理解硬件支持64位或32位。
Am1rr3zA

好吧,这完全取决于您尝试安装的硬件类型。可以说您正在尝试安装视频卡,它应该说它支持32位还是64位。通常都支持。
MyHat

@MyHat-不用担心:)
乔什·亨特

7

确定Windows副本是否为64位的快速方法:

  • 按Windows-Break组合键
  • 在系统属性中查找x64

在此处输入图片说明

Vista:

  • 按Windows-Break组合键
  • 寻找系统类型

在此处输入图片说明

通过查看零件如何判断处理器是否支持64位扩展:

  • AMD:任何基于AMD K8或更高版本的部件都是64位的,除非仅以32位出售。这包括Athlon 64或Opteron,所有Athlon X2和更高版本都是64位的,还有一些Semperons
  • 英特尔:除了寻找该部件的EM64T名称外,我实际上不知道如何确定它是64位。也许其他人可以在这里得到更好的答案。

如果要运行零件,则只需在其上运行CPU-Z

母板:

  • 它只需要支持64位处理器即可。

3

打开命令提示符,然后键入set proc

  • 如果输出包括PROCESSOR_ARCHITECTURE=AMD64,则说明您使用的是64位Windows。
  • 如果输出包括PROCESSOR_ARCHITECTURE=x86,则说明您使用的是32位Windows。但是,如果输出还包括PROCESSOR_ARCHITEW6432=AMD64,则表示您正在64位Windows上运行32位命令解释器。

echo %processor_architecture%是执行此操作的另一种方法

3

msinfo32

开始->运行-> msinfo32

操作系统类型和系统类型都已突出显示:

在此处输入图片说明


3

如果您实际拥有64位,则大多数现代计算机都可以使用-请检查IntelAMD的CPU。


如果您的意思是软件-

对于Windows XP,Vista和7,最简单也是到目前为止最快的方法就是打开C(或备用根)驱动器,然后查看是否同时具有“ Program Files”目录和“ Program Files(x86)”目录。

如果这样做,您正在运行64位,如果只看到“程序文件”,则您正在运行32位。

替代文字


一个甚至更快的方法是按Windows Key+ Pause/Break,它应该弹出的系统信息。只需阅读“系统类型”下的内容,您就会看到(在Windows Vista和7“ 64位操作系统”中(安全的打赌,您会在Windows下看到32位,但从不运行它!)

在此处输入图片说明

(在Windows Vista和7中)

对于XP,我认为您只看到x64(如果是64位),而没有看到32位系统。


我见过即使在32位Windows上也将自己安装在“程序文件(x86)”中的应用程序。
ThatGraemeGuy

1

如果您因“安全性”原因而被锁定在计算机实验室中,并且所有内容都被锁定(例如在我的大学时),那么您仍然可以运行CMD并键入SystemInfo。

完成运行后,滚动到列表顶部,然后找到“系统类型:”。我不记得它在64位操作系统上的含义,但是32位却表示“基于x86的PC”。话虽这么说,一个64位操作系统可能会说“基于x64的PC”。


文本本地化,但似乎是相同MSINFO32的输出(基于x64的PC中英文)
阿尔瓦罗·冈萨雷斯

1

对您的问题,我如何确定我安装的Windows是32位还是64位?

Windows上最快的方法

窗口键+ R> cmd(打开Windows的Windows命令外壳)> wmic os get osarchitecture(键入此命令)

它直接给您您的答案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.