[转]确定操作系统位数

Technorati 标签: XP

原文地址:http://support.microsoft.com/kb/827218

确定操作系统位数

在此部分找到您计算机运行的操作系统,然后按照步骤操作来确定操作系统的元计数。

 

Windows Vista
如果您有的是 Windows Vista,有两种方法可以确定您运行的是 32 位还是 64 位版本。如果这个方法无效,请尝试其他方法。

  • 方法 1:查看“控制面板”中的“系统”窗口
  1. 单击“开始”
    收起这个图片 展开这个图片
    “开始”按钮
    ,在“开始搜索”框中键入 system,然后单击“程序”列表中的“系统”
  2. 操作系统显示如下:
    • 对于 64 位版本的操作系统,“系统”下的“系统类型”中显示为 “64 位操作系统”
    • 对于 32 位版本的操作系统,“系统”下的“系统类型”中显示为 “32 位操作系统”
方法 2:查看“系统信息”窗口
  1. 单击“开始”
    收起这个图片 展开这个图片
    “开始”按钮
    ,在“开始搜索”框中键入 system,然后单击“程序”列表中的“系统信息”
  2. 当导航窗格中已选择“系统摘要”时,操作系统显示如下:
    • 对于 64 位版本的操作系统:“项目”下的“系统类型”显示为“x64-based PC”
    • 对于 32 位版本的操作系统:“项目”下的“系统类型”显示为“x86-based PC”

如果通过这些方法无法确定操作系统的位数,请转到“后续步骤”部分。

 

Windows XP
如果您有的是 Windows XP,有两种方法可以确定您运行的是 32 位还是 64 位版本。如果这个方法无效,请尝试其他方法。

方法 1:查看“控制面板”中的“系统属性”
  1. 单击“开始”,然后单击“运行”
  2. 键入 sysdm.cpl,然后单击“确定”
  3. 单击“常规”选项卡。操作系统显示如下:
    • 对于 64 位版本的操作系统:“系统”下将显示 Windows XP Professional x64 Edition 版本 < Year>
    • 对于 32 位版本的操作系统:“系统”下将显示 Windows XP Professional 版本 < Year>
    注意 是一个表示年份的占位符。
方法 2:查看“系统信息”窗口
  1. 单击“开始”,然后单击“运行”
  2. 键入 winmsd.exe,然后单击“确定”
  3. 当导航窗格中已选择“系统摘要”,找到“详细信息”窗格中“项目”下的“处理器”,然后记下该值。
    • 如果“处理器”对应的值以“x86”开头,表明该计算机运行的是 32 位版的 Windows 操作系统。
    • 如果“处理器”对应的值以“ia64”“AMD64”开头,表明该计算机运行的是 64 位版的 Windows 操作系统。

如果通过这些方法无法确定操作系统的位数,请转到“后续步骤”部分。

 

Windows Server 2003
如果您有的是 Windows Server 2003,有两种方法可以确定您运行的是 32 位还是 64 位版本。如果这个方法无效,请尝试其他方法。

方法 1:查看“控制面板”中的“系统属性”
  1. 单击“开始”,然后单击“运行”
  2. 键入 sysdm.cpl,然后单击“确定”
  3. 单击“常规”选项卡。操作系统显示如下:
    • 对于 64 位版本的操作系统:“系统”下将显示 Windows Server 2003 Enterprise x64 Edition
    • 对于 32 位版本的操作系统:“系统”下将显示 Windows Server 2003 Enterprise Edition
方法 2:查看“系统信息”窗口
  1. 单击“开始”,然后单击“运行”
  2. 键入 winmsd.exe,然后单击“确定”
  3. 当导航窗格中已选择“系统摘要”,找到“详细信息”窗格中“项目”下的“处理器”,然后记下该值。
    • 如果“处理器”对应的值以“x86”开头,表明该计算机运行的是 32 位版的 Windows 操作系统。
    • 如果“处理器”对应的值以“EM64T”“ia64”开头,表明该计算机运行的是 64 位版的 Windows 操作系统。
如果通过这些方法无法确定操作系统的位数,请转到“后续步骤”部分。

注意
  • 要查找计算机的位数,请参阅计算机上附带的文档,或与硬件的制造商联系。
  • 基于 Intel Itanium 的计算机只可以运行 Windows 的 64 位版本。基于 Intel Itanium 的计算机无法运行 Windows 的 32 位版本。现在,Windows 的 64 位版本只能运行在基于 Itanium 和 AMD64 的计算机上。
### 如何检查 Windows 操作系统位数 对于希望确认当前使用的 Windows 操作系统是32位还是64位的用户来说,存在多种简便的方法可以实现这一目的。 #### 方法一:通过“设置”应用查询 进入“设置”,选择“系统”,再点击左侧菜单中的“关于”。在右侧的信息列表里能够找到设备规格及其名称下的“系统类型”,这里会明确显示操作系统是否为32位或64位的操作系统[^1]。 #### 方法二:利用命令提示符指令判断 打开命令提示符窗口,输入`wmic os get OSArchitecture`并按回车键执行。该命令将会返回操作系统架构信息,即表明是32-bit还是64-bit版本[^4]。 #### 方法三:编程方式获取系统位数 如果具备一定的开发能力或者正在编写应用程序,则可以通过调用特定API函数来获得此信息。下面是一段C++代码片段用于展示如何做到这一点: ```cpp #include <windows.h> #include <stdio.h> int GetSystemBits() { SYSTEM_INFO si; GetNativeSystemInfo(&si); if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64 || si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_IA64 ) { return 64; } return 32; } void main(){ printf("The system is %d bit\n",GetSystemBits()); } ``` 上述程序定义了一个名为 `GetSystemBits()` 的函数,它使用了 Windows API 中的 `SYSTEM_INFO` 结构体以及 `GetNativeSystemInfo()` 函数来获取处理器体系结构的相关数据,并据此判定目标机器上运行的是哪种类型的 Windows 版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值