判断电脑CPU硬件支不支持64位

你可以在注册表中查看:

HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerEnvironmentPROCESSOR_ARCHITECTURE

在.NET程序中:

string arch = System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE", EnvironmentVariableTarget.Machine);

直接在cmd,输入命令:

reg query "HKLMSystemCurrentControlSetControlSession ManagerEnvironment" /v PROCESSOR_ARCHITECTURE
或者在cmd里面输入systeminfo,你就可以看到系统的相关信息,包括处理器的信息,这样你就能判断系统支不支持64位。

如果硬件支持64位,就可以支持64位的操作系统,有时候,硬件支持64位,还需要在BIOS里面去把“虚拟化”这个设置打开。

参考文章:

http://blog.csdn.net/generalyy0/article/details/8482544

原文地址:https://www.cnblogs.com/xiaoxiangfeizi/p/3365818.html