如何在 Windows 10 上检查文件或程序是 32 位还是 64 位?

您所在的位置:网站首页 exe文件是几进制 如何在 Windows 10 上检查文件或程序是 32 位还是 64 位?

如何在 Windows 10 上检查文件或程序是 32 位还是 64 位?

2024-05-16 21:51| 来源: 网络整理| 查看: 265

在过去几年中,在 Windows 上安装程序变得越来越容易(尤其是随着 Windows 10 的推出)。 但是对于某些程序,安装正确的二进制类型的程序版本仍然很重要。 根据您的 Windows 体系结构(32 位或 64 位),您需要安装与构建 Windows 版本的默认二进制类型完全兼容的应用程序版本。

被检查应用程序的二进制类型

如果您有 64 位 Windows 版本,则应始终安装 64 位二进制类型的应用程序,因为它们在您的计算机上的性能会更好。 但是,64 位应用程序将无法在 32 位 Windows 版本上正常运行。

正因为如此,Windows 用户正在寻找方法来发现他们的 Windows 体系结构类型并确定他们安装的应用程序是 64 位还是 32 位。

如果您是其中之一,本文将消除您的困惑。 首先按照以下指南了解您的操作系统架构。 发现后,请按照以下任何方法来确定文件或程序是 32 位还是 64 位。

让我们开始吧!

在开始测试发现程序二进制类型的不同方法之前,首先要仔细检查 Windows 安装体系结构,这一点很重要。 这将允许您确保始终安装在您的计算机上运行的应用程序的最佳二进制版本。

笔记: 如果您已经确定您的 Windows 架构,请直接向下移动到“如何检查程序或文件是 32 位还是 64 位‘ 部分。

有多种方法可以让您确定您安装的是 32 位还是 64 位 Windows。 但是为了简单起见,我们只介绍两种不同的方法——通过 GUI 或通过 CMD 找到我们的 Windows 架构。

随意遵循您觉得更舒服的指南:

1.通过Windows菜单了解Windows体系结构打开文件资源管理器,右键单击 这台电脑 并选择 特性 从新出现的上下文菜单中。访问属性屏幕进入基本信息属性屏幕后,查看屏幕右侧的菜单并检查 系统类型 (在下面 系统)。发现系统架构类型

如果它显示 64 位操作系统,那就是您的 Windows 体系结构。

笔记: 如果您有基于 x64 的处理器,那么安装 32 位 Windows 版本是没有意义的,因为您最终会限制计算机的性能。

2.通过CMD找出Windows架构按 Windows 键 + R 打开一个 跑 对话框。 接下来,输入 ‘命令’ 在文本框中,然后按 Ctrl + Shift + Enter 打开提升的 CMD 提示符。 当您收到提示时 用户帐户控制, 点击 是的 授予管理权限。运行命令提示符进入提升的命令提示符后,键入以下命令并按 Enter 揭示您当前的操作系统架构:wmic OS get OSArchitecture看下面的线 操作系统架构: 64 位或 32 位——这是您当前的 Windows 体系结构。获取当前的 OSarchitecture如何检查程序或文件是 32 位还是 64 位

在确定您拥有的操作系​​统架构后,您可以使用以下方法之一来发现您要检查的程序或文件的程序架构。

有几种方法可以让您执行此操作,但根据您需要分析的文件,某些方法可能比另一种更适用。

如果您要确定常规安装的程序的二进制类型,请按照 方法一 和 方法二. 但是,如果您只想分析单个文件或想要公开可移植可执行文件的机器目标,请遵循 方法三 或者 方法四.

方法一:使用任务管理器检查程序架构

如果您要检查计算机上已安装的程序,最有效的方法是通过任务管理器。 它干净高效,允许您根据平台(32 位或 64 位)查看每个已安装应用程序的列表

这是配置任务管理器以显示它是为 32 位还是 64 位构建的快速指南:

按 Ctrl + Shift + Esc 打开 任务管理器.如果您看到简单的任务管理器界面,请单击 更多细节 查看完整版。看到完整版的任务管理器后,选择 细节 顶部水平菜单中的选项卡。当你在里面 细节 菜单,右键单击 名称 列并单击 选择列 从新出现的上下文菜单中。在 – 的里面 选择列 窗口,向下滚动潜在列列表并选中与 平台 并点击 行 保存更改。到达这一点后,您应该会看到平台列,它准确地显示了哪个可执行文件是 32 位的,哪个是 64 位的。通过任务管理器检查程序架构

如果您想在不打开程序的情况下检查程序的二进制类型以便它显示在任务管理器中,请按照以下接下来的两种方法之一进行操作。

方法 2:签入程序文件(如果适用)

如果您尝试检查的程序通常安装在默认位置,您还可以通过检查它安装在两个 Program Files 文件夹中的哪个文件夹中来找出它的二进制类型。

如果程序安装在 程序文件 文件夹,它显然是 64 位的。 但是如果文件和主可执行文件位于 程序文件 (x86) 文件夹,它是 32 位的。

这是有关如何通过文件资源管理器手动检查的快速指南:

打开文件资源管理器并打开您的操作系统驱动器(最常见的是 C:)。在 OS 驱动器的根文件夹中,您将看到两个不同的默认程序安装文件夹:程序文件 和 程序文件 (x86)验证 Program Files 版本分别打开每个文件夹,查看其中哪个包含您正在检查的程序。 如果程序安装在 程序文件,二进制类型为64位。 如果您在 程序文件 (x86),该程序显然是为 32 位架构构建的。方法 3:通过 Notepad++ 检查可执行文件

如果您想检查未安装或未由发布者签名的程序的二进制类型,通过使用 NotePad++ 等第三方文本编辑器打开可执行文件来发现其二进制类型的最简单方法。

事实证明,您可以通过记事本打开任何可执行文件,轻松发现它的二进制类型。 这是您需要做的快速指南:

如果您的计算机上没有安装 NotePad++ 或同等软件,请从此链接安装 NotePad++ 这里. 然后,按照屏幕上的说明将其安装到您的计算机上,并在安装完成后重新启动计算机。在下一次计算机启动时,右键单击可执行文件(或快捷方式图标)并选择 用记事本++编辑 从新出现的上下文菜单中。使用 Notepad++ 打开可执行文件一旦您设法使用 Notepad++ 打开文件,请按 Ctrl + F 打开 寻找 窗户。在 – 的里面 寻找 窗口,选择 寻找 从顶部选项卡,然后键入 ‘在’ 在下面 找什么 并按下 找下一个 按钮。寻找 PE 环境生成搜索结果后,查看后面的字母 在. 如果你看到这封信 大号, 表示程序是 32 位的。 如果你看到这封信 D,这意味着程序是64位的。方法 4:使用 VirusTotal 分析文件

如果您只是想分析一个文件——而不是一个已经安装并使用后台进程的程序——最容易发现它的二进制类型是将其上传到 VirusTotal。

当然,这个过程的主要用途是确定文件是否被感染,但它同样可以用来发现 PE头的基本信息. 唯一的要求是将您的计算机连接到 Internet。

以下是如何使用 VirusTotal 发现文件的二进制类型:

访问此链接(这里) 并点击 文件, 然后点击 选择文件 并选择要分析的文件。使用 Virus Total 分析文件分析完成后,点击 细节 选项卡,向下滚动到 PE头基本信息 并查看与 目标机. 这将告诉您文件是 32 位还是 64 位。使用 Virus Total 查看目标计算机


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3