有人知道我如何找到这些信息吗?系统属性未指定版本,winver 也未指定版本。
答案1
去Control Panel > System and Maintenance > System
看看系统下的第四行
答案2
您可以在系统控制面板小程序中看到这一点 - 我看到那里有一个条目“系统类型”,其中提到“32 位操作系统”
答案3
获取该信息的一些命令行方式:
您可以查看PROCESSOR_ARCHITECTURE
环境变量。对于 32 位操作系统,该变量为“x86”,对于 x86_64,该变量为 AMD64(目前不知道 Itanium 的值,但可能是“IA64”或类似的值):
> echo %processor_architecture%
AMD64
> echo %processor_architecture%
x86
这甚至可以在 64 位 CPU 上的 32 位操作系统上运行。
另一种方法(虽然不适用于旧版本的 Windows)是使用 WMI:
> wmic os get OSArchitecture
OSArchitecture
64-bit
> wmic os get OSArchitecture
OSArchitecture
32-bit
答案4
我找到了一个可以成功识别差异的链接Microsoft 支持:
- 单击“开始”,在“开始搜索”框中键入系统,然后在“程序”列表中单击“系统”。
- 操作系统显示如下:
- 对于 64 位版本的操作系统:系统下的系统类型显示为 64 位操作系统。
- 对于 32 位版本的操作系统:系统下的系统类型显示 32 位操作系统。