如何检查我的硬件在Windows中是否支持64位?


31

我使用的是32位操作系统。如何检查我的硬件是否支持64位?


3
是的,它将正常工作。
安德鲁·库克

1
搜索“ Q8200”的第一个结果是intel的数据表-ark.intel.com/products/36547/…-包括“ 64位指令集”
andrew

1
grc.com上从Steve Gibson 运行SecurAble。
bbfugitive,2012年

1
任何对以上评论感到困惑的人都应该看到superuser.com/questions/399482/…,已关闭,作为该问题的重复。似乎该问题的评论已自动迁移到此问题。
哈里·约翰斯顿

1
可能重复的方法(在Windows上
DaveInCaz

Answers:


32

安装并运行Securable,它将告诉您。如果获得64位最大位长,则可以,处理器支持。

http://www.grc.com/securable.htm

在此处输入图片说明


两者都是好的答案,但是我喜欢Securable,因为它可以轻松完成给定任务。和大字体。;)
Kara Marfia

grc。即使在今年,它仍然不停运转。几十年来没有使用该网站!
kellogs

1
但这是针对Windows的。他们有Linux版本吗?
彼得·弗林

Grc只有Windows实用程序,请在Unix下检查... unix.stackexchange.com ...或此处... softwarerecs.stackexchange.com
Moab

“ 64位最大位长”不是64位CPU。64位CPU支持超过4GB的RAM。。当需要一个页面文件来执行它们.... 64位指令不帮助
罗伯特·菲舍尔

28

对于Windows 7及更高版本

https://support.microsoft.com/en-ph/help/15056/windows-7-32-64-bit-faq

  1. 打开性能信息和工具:单击Start button,然后单击Control Panel。在搜索框中(Ctrl + E),键入Performance Information and Tools,然后在结果列表中,单击“ 性能信息和工具”。
  2. 请点击 View and print details
  3. 在该System部分中,您可以查看是否可以在以下位置运行Windows的64位版本64-bit capable

例: 64位能力


1
自从我上次回答这个问题以来,微软已经为该页面提供了专用页面... 我的PC运行的是32位还是64位版本的Windows?
user1055604 2012年

8
这可以告诉您运行的是 32位还是64位Windows。如果可以运行64位Windows,则不可以。
伊恩·博伊德

1
希望网站描述一种查看我的机器是否支持64位的方法
伊恩·博伊德

1
答案不适用于Windows XP。
Sopalajo de Arrierez '16

1
如果您的PC的Windows体验索引尚未建立,这种方法会需要管理员权限。
Stevoisiak

5

通过打开“ 系统信息”窗口,可以查看Windows中是否有64位或32位CPU 。

  • 如果您的系统类型包括x86,则说明您有32位CPU
  • 如果您的系统类型包括x64,则您有一个64位CPU

注意,具有一个64位的功能的CPU是NOT一样具有视窗的64位版本。


Windows 10/8

  1. 右键单击开始按钮,然后选择运行

  2. 键入msinfo32并按Enter

Windows 8-系统信息


Windows 7 / Vista / XP

  1. 单击开始按钮,然后选择运行

  2. 输入msinfo32并按Enter

Windows 7系统信息


资料来源


4

另一种确定处理器是否支持32位或64位的方法:

  1. 点击开始菜单
  2. 单击运行(或run在Windows Vista / 7上键入并按Enter
  3. 输入regedit并按确定
  4. 导航 HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\SYSTEM\CENTERALPROCESSOR\0

看一下Identifier,它应该说包含“ Intel64”或“ Intel32”。


2
reg query "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\SYSTEM\CentralProcessor\0"当访问regedit.exe被禁用时,从命令提示符中输入。
deizel

3

安装CPU-Z,运行并检查结果。如果不确定,请将结果(屏幕截图)发布到您的问题。Windows中没有确定这种情况的好方法,除非Windows已经是64位。例如查看这个问题


2

您当前使用的操作系统是什么都没有关系-sysinfo,属性等只会告诉您您当前使用的操作系统是什么。要了解您的硬件是否支持64位,请下载并运行Microsoft的Windows 7升级顾问

Windows 7升级顾问 ”应为您提供有关系统是否可以运行32位和/或64位的完整报告。可以下载任何驱动程序,那里没有问题。Windows 7 32位磁盘和64位磁盘也都应该附带一个新的Windows 7软件包。


1

我想指出Intel所定义的“ 64位指令集”不能保证64位CPU。它指的是Windows 64兼容性,因为我记得8.1以后不支持IA-32e。由于硬件NX位的要求。

这是引起混乱的地方,因为Technet(和程度较小的MSDN)暗示要求Windows 64使用超过4 GB的RAM,而忽略了有关硬件支持的部分。最终用户还不清楚。

对于所有64位处理器,Intel ARK的最大内存规格为n GB,但是对于IA-32家族,“ n GB”被替换为“ n位”,例如32位支持...

一种查找方法是在Intel ARK上查找芯片组规格。CPU硬件DEP / NX也应确保完全兼容。

“虚拟+物理”可以转换为页面文件+ RAM ...需要检查...

在此处输入图片说明

在此处输入图片说明

在CMD提示符下输入systeminfo也会显示规范...

在此处输入图片说明

或者- 我的计算机/属性/高级/环境变量(如果体系结构旁边列出了Intel64或AMD64),则您具有64位硬件。:)

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.