任务管理器显示程序是 64 位?

pac*_*low 5 windows 64-bit 32-bit

我下载了OpenHardwareMonitor程序。该网站说它在 32 位和 64 位 Windows 上运行。没有安装文件,它只是包含在一个zip 文件中。如果您查看 zip 文件内部,则唯一的可执行文件是 OpenHardwareMonitor.exe。所有这些让我相信它是一个 32 位程序。所以我把它解压到 C:\Program Files (x86)。

但后来我在我的 Windows 7 64 位系统上运行它,并打开了任务管理器。根据我的阅读,如果程序是 32 位的,它会在任务管理器中的进程名称旁边显示 *32。但是 OpenHardwareMonitor.exe 旁边没有 *32。这是否意味着它是64位?那么它如何在 32 位系统上运行呢?

此外,对于没有安装文件且仅包含 zip 文件的程序,如果我将其解压缩到 C:\Program Files(如果它是 32 位程序)或 C:\Program Files (x86) 如果是它是一个 64 位程序?

mag*_*981 5

这是一个配置为AnyCPU的 .Net 工具。在 32Bt Windows 上它作为 32Bit 运行,在 64Bit Windows 上它作为 64Bit 应用程序运行。


cut*_*tjm 1

在我的应用程序任务管理器中,名称旁边不显示 *32 或 *64,仅显示名称。如果它与 x86 和 x64 系统兼容,那么它就是 x86 程序。

但是,如果您转到“进程”选项卡,它将在 x64 系统上显示 *32。