如何检查操作系统是32位操作系统还是64位操作系统

Fur*_*gal 19 vb.net

是否可以使用vb.net代码检查计算机是32位还是64位?我只想在消息中显示结果.

请指教.

Ode*_*ded 33

Environment.Is64BitOperatingSystem 应该做得很好.

确定当前操作系统是否为64位操作系统.

假设错误表示32位环境.

如果要查看进程是否为64位(因为您可以在64位操作系统上运行32位进程),请使用Environment.Is64BitProcess:

确定当前进程是否为64位进程.


这两个都已在.NET 4.0中引入.

  • 警告:仅适用于.NET 4.0 (4认同)