这个系统是32位还是64位?

Nik*_* R. -4 cpu 64-bit hardware-rec 32-bit computer-architecture

我肯定会说这个系统是 64 位的,但所有者说它是 32 位。计算机是戴尔 Optiplex 960,它有 32 位和 64 位版本,但我安装了 Windows 8 64 位版本,它可以运行 64 位程序。

在此处输入图片说明

更新

有 Autoit 脚本可以检查它,我必须更新旧脚本才能使其正常工作

If @CPUARCH = "x86" Then
    $CPUARCH = "32-bit"
Else
    $CPUARCH = "64-bit"
EndIf

If @OSARCH = "x86" Then
    $OSARCH = "32-bit"
Else
    $OSARCH = "64-bit"
EndIf

MsgBox(0, "CPU info", "The CPU is "& $CPUARCH & " and the OS is " & $OSARCH)
Run Code Online (Sandbox Code Playgroud)

我将编译后的二进制文件上传到了 sourceforge。

Jou*_*eek 5

64 位处理器 - 根据 cpu-z 它支持 EMT64T - 这是 x86_64 指令集的英特尔版本。可能预装了 32 位操作系统——我认为那是 vista 和 XP 之间的过渡时期,虽然 vista 有适当的 64 位支持,但 XP64 是一团糟。有很多系统可以处理 64 位,但安装了 32 位操作系统。