32位与64位

差异真的很重要吗?

在计算机世界中,32位和64位是指使用该特定体系结构的中央处理单元操作系统驱动程序 ,软件程序等的类型。

您可能已经看到了将软件作为32位版本或64位版本下载的选项。 事实上,差别确实很重要,因为两者都是为单独的系统编程的。

对于64位系统还有其他几个优点,实际上大多数情况下能够使用更多的物理内存 。 看看微软对不同版本Windows的内存限制有何评论。

64位和32位操作系统

今天大多数新处理器都基于64位架构,并支持64位操作系统。 这些处理器也完全兼容32位操作系统。

Windows 10Windows 8Windows 7Windows Vista的大多数版本均以64位格式提供。 在Windows XP的各个版本中,只有Professional可用于64位版本。

从XP到10的所有Windows版本都可以使用32位版本。

不确定如果您的PC上的Windows副本是32位还是64位?

查看您是否运行Windows的32位或64位版本的最快捷方式是检查控制面板中的内容 。 请参阅我是否运行32位或64位版本的Windows? 有关详细说明。

找出在Windows中运行哪个操作系统架构的另一个简单方法是检查Program Files文件夹。 下面有更多的信息。

要查看硬件体系结构 ,可以打开命令提示符并输入命令

echo%PROCESSOR_ARCHITECTURE%

您可能会收到类似AMD64的响应,以表明您具有基于x64的系统,或者适用于32位的x86

重要提示:这只告诉你硬件架构,而不是你正在运行的Windows版本。 很可能它们是相同的,因为x86系统只能安装32位版本的Windows,但它不一定是正确的,因为32位版本的Windows也可以安装在x64系统上。

另一个可行的命令是:

reg查询“HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment”/ v PROCESSOR_ARCHITECTURE

这个命令应该会产生更多的文本,但最终的结果会是这样的响应:

PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64

使用这些命令之一的最佳方式是在此页面上复制这些命令,然后在命令提示符的黑色空间中右键单击并粘贴该命令。

为什么重要

了解这些差异非常重要,因此您可以确保安装正确的软件和设备驱动程序。 例如,如果在下载32位或64位版本之间给出选项,则本机64位软件程序是更好的选择。 但是,如果您使用的是32位版本的Windows,它将无法运行。

对于最终用户来说,唯一真正的,显着的差异之一是,在下载一个大型程序后,你可能会发现你已经浪费了时间,因为它不能在你的特定计算机上运行。 如果您已经下载了您期望在32位操作系统上使用的64位程序,则情况属实。

但是,一些32位程序可以在64位系统上正常运行。 换句话说,32位程序与64位操作系统兼容。 但是,该规则并不总是如此,尤其是对于某些设备驱动程序,因为硬件设备需要安装准确的版本以便与软件进行交互(即64位驱动程序需要64位驱动程序位操作系统和32位操作系统的32位驱动程序)。

另一次发生32位和64位差异时,是在解决软件问题或查看程序的安装目录时。

认识到64位版本的Windows有两个不同的安装文件夹是很重要的,因为它们也包含一个32位目录。 但是,32位版本的Windows 只有一个安装文件夹 。 为了让这一点更加令人困惑,64位版本的Program Files文件夹与32位版本的Windows上的32位Program Files文件夹名称相同。

如果您感到困惑,请看这里:

64位版本的Windows上有两个文件夹:

32位版本的Windows上是一个文件夹:

正如您所看到的,明白地指出64位Program Files文件夹是C:\ Program Files \,因为对于32位操作系统来说这不是真的有点令人困惑。