技术解析

32位和64位Windows之间有什么区别?
0
2020-05-06 16:50:41
taohocal

当您考虑Windows版本时,您可能会想到Home或Pro版本。虽然这些确实不同,但还有另一个因素将Windows版本分开:系统是32位还是64位?


您可能听说过32位和64位的术语,但从未真正理解它们。让我们来看看这些名称的来源,以及它们对您的计算体验的意义。


什么使计算机32或64位?


您的计算机体系结构是32位还是64位取决于计算机内部的处理器(CPU)。大多数计算机处理器属于这两类中的一种,在过去几年中64位取代32位。64位处理器比32位处理器的功能强大得多,因为它们可以容纳和处理更多信息。


要了解32位和64位之间差异的大小,您必须了解有关二进制计数的内容。与我们的十进制系统不同,十进制系统每个地方有十位数字,二进制只有两个:0或1。


因此,32位数字具有2 ^ 32个可能的地址,或4,294,967,296。相反,64位数字的容量是2 ^ 64,或18,446,744,073,709,551,616。比较~40亿字节(约4千兆字节)到~18千分之几字节(约180亿千兆字节或16艾字节)展示了巨大的差异。


您可以在下载和安装Microsoft时提供的32位和64位Windows版本之间进行选择。


如何在32位和64位Windows操作系统之间进行选择如何在32位和64位Windows操作系统 


之间进行选择


安装Windows时,可以在32位和64位版本的操作系统之间进行选择。


我们帮助您选择适合您的版本。


Windows在32位和64位之间的差异


如果您使用的是64位处理器,则还需要使用64位版本的Windows来利用它。32位版本的Windows可在64位处理器上运行,但无法使用额外的电源。


您无法在32位处理器上安装64位版本的Windows。但是,正如我们将要讨论的那样,64位Windows向后兼容32位软件。


有两个主要的地方你会注意到Windows中32位和64位之间的区别。一个是32位版本的Windows只能使用高达4GB的RAM(或更少)。因此,如果您的计算机中有16GB的RAM,但它运行的是32位Windows,则它实际上不会超过4GB。


你会发现另一个不同的地方是  Program Files文件夹。在32位版本的Windows上,应用程序将安装到唯一的Program Files文件夹中。64位系统具有用于32位软件的附加Program Files(x86)文件夹。这是因为为32位架构编写软件与为64位系统编写软件有很大不同。


Windows程序文件文件夹


当程序想要获取一些共享信息(如DLL)时,他们需要查看正确的Program Files目录。这就是Windows将它们分开的原因。32位程序不知道如何处理64位DLL。


请注意,在Windows中,32位被称为x86的,和64位被称为64。


Windows的古老版本,如Windows 3.1,运行16位软件。32位版本的Windows向后兼容这些旧程序。但是,如果您有64位计算机,则无法运行过时的16位软件。您将不得不转向模拟32位操作系统。


为什么64位操作系统无法运行16位应用程序? 


为什么64位操作系统无法运行16位应用程序?


为什么64位计算机无法运行旧的16位应用程序?


这就是为什么,加上一些你可以使用的解决方法。


此外,64位Windows需要64位设备驱动程序。如果您有一台旧打印机或仅提供32位驱动程序的东西,它将无法在您的现代64位系统上运行。


32位和64位程序之间的差异


安装软件时,无论您使用的是32位还是64位版本,都会因供应商而异。有些开发人员只提供32位版本,有时他们会让您选择,还有一些开发者会自动为您安装正确的版本。


如果您运行的是64位版本的Windows,则应尽可能安装64位版本的软件。但是,如果供应商不提供64位版本,请不要担心,因为32位版本应该可以正常工作。


7-Zip 64位版本


64位版本的程序可能不会以更快的速度让你失望。但是,它们确实利用了64位架构的增强安全性,并且一次可以使用超过4GB的RAM。因此,它们通常比32位对应物更稳定和有效。


请密切关注供应商下载页面上的版本或版本等链接,看看它们是否提供64位版本。由于32位软件适用于每个系统,因此某些供应商的默认设置是可以理解的。


当然,如果你使用的是32位系统,那么只有32位软件才适合你。有关更多信息,请查看如何在64位PC上运行真正的旧软件。


Windows反向兼容性随着每次前进而逐渐消失。


以下是在64位Windows上运行16位程序的方法。


我运行的是64位还是32位Windows?


现在我们已经讨论了32位和64位版本的Windows之间的差异,我们可以找出您正在使用的版本。


在Windows 10上,右键单击“开始”按钮,然后选择“ 系统”。您还可以浏览到  设置>系统>关于。在这里,您将看到  设备规格标题。


在“ 系统类型”旁边  ,Windows会列出您的安装是32位还是64位,以及您的处理器架构。


Windows 10 64位信息


在Windows 7和更早版本中,右键单击 “开始”菜单中的“ 计算机 ”并选择“ 属性”。使用Win + Pause快捷方式在任何版本的Windows上打开此菜单。您将看到带有您的操作系统和CPU架构的系统类型条目。


Windows的系统信息


两个面板还会在此处列出您的已安装RAM。在32位系统上,如果安装了4GB以上,这将注意到4GB可用。


我可以将32位Windows升级到64位Windows吗?


您的处理器和操作系统位大小应匹配。但如果他们不这样做,您可能会升级。如果您在64位处理器上运行32位版本的Windows 10,则可以按照我们的指南升级到64位Windows。


Windows 10的安装是否限制为3.75 GB,因为它是32位版本?


我们将向您展示如何升级到64位,以便最终享受高级功能和性能。


现在您知道32位和64位的不同之处


64位计算是新标准,但并非总是这样。虽然Windows XP提供了64位版本,但它引起了兼容性问题的困扰,因此很少有人使用它。在Windows 7之前,64位系统的使用并没有变得太流行,64位是今天Windows 10的标准。


4GB的RAM,在首次设计CPU时是一个不可思议的数量,对于轻量级使用仍然是可行的内存量。然而,随着组件价格持续下降,低端机器的内存越来越多。最终,这将使32位系统完全过时。


反过来,开发人员将专注于开发64位软件,这将是很长一段时间的标准。我们可能不会达到内存上限一段时间; 想象一下你可以用一兆兆字节的RAM做什么!


数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服