判断 Windows 程序是 64 位还是 32 位的 5 种方法

今天的大多数Windows安装都是 64 位的,因此大多数人使用 64 位操作系统(operating system)和应用程序(s and applications)。甚至像ChromeFirefoxOffice和 7-Zip 这样的流行应用程序也在使用 64 位架构来提供更好的性能。这一切都很好,但是在 64 位操作系统(operating system)上,您可以同时运行 32 位和 64 位应用程序。如何判断程序是 64 位还是 32 位?为了帮助您解决这个问题,我们想分享五种(share five)方法,它们适用于所有现代版本的Windows

注意:(NOTE: )本指南涵盖Windows 10Windows 7Windows 8.1。大多数方法都适用于所有三个版本的Windows,但其中一种仅适用于Windows 7 - 我们相应地对其进行了标记。

如何判断您的Windows 安装(Windows installation)是 64 位还是 32 位?

首先(First),您必须查看您使用的是哪个版本的Windows。它是 32 位版本还是 64 位版本?如果您不确定自己安装了哪个版本,请阅读本指南:我安装了哪个版本的Windows?(5种方法)。如果您已经知道自己拥有Windows 10 ,则此其他指南可以帮助您了解它是什么版本:我安装了哪些版本、版本和类型的Windows 10 ?。

必须知道,如果您使用的是 32 位版本的Windows,则安装在其上的所有应用程序也是 32 位的。您不能在 32 位操作系统上安装和使用 64 位应用程序。

但是,如果您使用的是 64 位版本的Windows,则可以同时使用 32 位和 64 位应用程序。让我们看看一些方法来确定哪些程序是 32 位的,哪些是 64 位的。

1. 如何判断程序是 64 位还是 32 位,使用任务管理器(Task Manager)Windows 10Windows 8.1

首先,您需要通过任何您想要的方法打开任务管理器。(Task Manager)到达那里的最快方法是使用此键盘快捷键(keyboard shortcut)Ctrl + Shift + Esc

如果您使用的是Windows 10Windows 8.1任务管理器(Task Manager)可能会使用其紧凑视图。如果是这样,请单击或点击更多详细信息(More details)

Windows、程序、应用程序

然后转到详细信息(Details)选项卡。

Windows、程序、应用程序

右键单击或(Right-click or press)按住任何列标题(column header),然后选择“选择列(Select columns)”。

Windows、程序、应用程序

找到并选中平台(Platform)框。然后,单击或点击OK

Windows、程序、应用程序

运行您感兴趣的应用程序并查看任务管理器中的(Task Manager)平台(Platform )列。对于每个正在运行的应用程序或进程(application or process),此列会告诉您它是 32 位还是 64 位。

Windows、程序、应用程序

2. 如何判断程序是 64 位还是 32 位,使用任务管理器(Task Manager)Windows 7

Windows 7中,该过程与(Windows 7)Windows 10Windows 8.1中的略有不同。同时按下键盘上的Ctrl + Shift + Esc键打开任务管理器(Task Manager)。然后,单击“进程(Processes)”选项卡。

Windows、程序、应用程序

在“进程(Processes)”选项卡中,您会看到当前正在运行的进程列表。如果程序是 32 位的,在其名称附近您应该会看到文本:*32。如果一个程序是 64 位的,你只会看到它的名字,最后没有*32。在下面的屏幕截图中,只有一个程序是 32 位的,并且被突出显示。

Windows、程序、应用程序

3.如何通过分析程序的属性来判断程序是64位还是32位(所有Windows版本)

另一种行之有效的方法是分析该程序的可执行文件的属性。首先(First),您必须找到启动器文件(launcher file)(*.exe) 或其快捷方式之一。

右键单击它或按住(press and hold),然后选择Properties

Windows、程序、应用程序

然后转到兼容性(Compatibility)选项卡。

Windows、程序、应用程序

在这里,选中“以兼容模式运行此程序”("Run this program in compatibility mode for" )框,然后打开下拉列表。如果列表以Windows Vista开头,则您选择的应用程序是 64 位应用程序。

Windows、程序、应用程序

如果列表以Windows 95开头,则您选择的应用程序是 32 位应用程序。

Windows、程序、应用程序

重要提示:(IMPORTANT:)不要应用任何兼容性设置并关闭“属性(Properties)”窗口而不进行任何更改。

4. 如何判断程序是 64 位还是 32 位,使用文件资源管理器或 Windows 资源管理器(File Explorer or Windows Explorer)(所有Windows版本)

通常,当您安装程序或应用程序时,它位于以下文件夹之一:“ C:Program Files”“C:Program Files (x86)”。64 位应用程序通常安装在“C:Program Files”文件夹中,而 32 位应用程序自身安装在“C:Program Files (x86)”文件夹中。

Windows、程序、应用程序

但是,此规则有一些例外。例如,64 位版本的Google Chrome将自身安装在“C:Program Files (x86)”文件夹中。我们不知道它的原因,但您可能会遇到其他 64 位应用程序也会这样做。

5. 如何通过查看程序的关于或帮助(About or Help)菜单来判断程序是 64 位还是 32 位(仅适用于某些程序,在所有Windows版本中)

一些应用程序还在其关于(About)帮助(Help)菜单中说明它们是 64 位还是 32 位。但是,这不是查找此信息的可靠解决方案,因为只有一些应用程序提供它。例如谷歌浏览器(Google Chrome)您可以通过打开其设置(Settings)菜单然后转到Help -> About Google Chrome来了解它是 64 位还是 32 位。这将打开一个新选项卡,其中会告诉您其版本号(version number)以及它是 64 位还是 32 位。

Windows、程序、应用程序

这种方法也被其他应用程序使用,您可以在任何Windows 版本(Windows version)上使用它。但是,正如我们所说,这不是一种可靠的方法,因为它不是软件开发人员将这些信息包含在他们的应用程序中的标准方法。

您知道判断程序是 64 位还是 32 位的其他方法吗?

这些是您可以用来确定应用程序是 64 位还是 32 位的最直接的方法,无需安装第三方工具。试一试,让我们知道您最喜欢哪个。另外,如果您知道其他方法,请不要犹豫,在下面的评论部分中分享它们。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts