当您考虑Windows版本时,您可能会想到家庭版或专业版。虽然这些名称确实不同,但还有另一个因素将Windows版本分开:系统是32位还是64位?您可能听说过32位和64位这两个术语,但从未真正理解它们。而在网络上也有很多用户对于使用Windows32位和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亿字节(约4GB)与约18千亿字节(约180亿GB或16艾字节)进行比较,可以看到巨大的差异。
您可以在下载和安装Microsoft提供的32位和64位Windows版本之间进行选择。
![图片[1]-Windows 32 位和 64 位之间有什么区别?](https://upai.000blog.com/wp-content/uploads/2024/08/202408271650_2024-08-27_16-51-03.jpg)
Windows在32位和64位之间有何不同
如果您使用的是64位处理器,则还需要使用64位版本的Windows才能利用它。32位版本的Windows可在64位处理器上运行,但无法使用额外的功能。
您无法在32位处理器上安装64位版本的Windows。但是,正如我们将要讨论的,64位Windows向后兼容32位软件。
有两个主要地方您会注意到Windows中32位和64位之间的区别。一个是32位版本的Windows最多只能使用4GB(或更少)的内存。因此,如果您的计算机有16GB的内存,但它运行的是32位Windows,它实际上不会使用超过4GB。
您会发现不同之处的另一个地方是ProgramFiles文件夹。在32位版本的Windows上,应用程序将安装到唯一的ProgramFiles文件夹中。64位系统有一个额外的ProgramFiles(x86)文件夹,用于32位软件。这是因为为32位体系结构编写软件与为64位系统编写软件有很大不同。
当程序想要获取一些共享信息(如DLL)时,它们需要在正确的ProgramFiles目录中查找。这就是Windows将它们分开的原因。32位程序不知道如何处理64位DLL。
请注意,在Windows中,32位称为x86,64位称为x64。
以前版本的Windows,如Windows3.1,运行16位软件。32位版本的Windows向后兼容这些旧程序。但是,如果您拥有64位机器,则无法运行过时的16位软件。您将不得不转向模拟32位操作系统。
此外,64位Windows需要64位设备驱动程序。如果您有一台旧打印机或仅提供32位驱动程序的东西,它将无法在您的现代64位系统上运行。
Windows32位和64位程序之间的差异
当您安装软件时,无论您获得32位还是64位版本,供应商都会有所不同。一些开发人员只提供32位版本,有时他们让您选择,还有一些开发人员会自动为您安装正确的版本。
如果您运行的是64位版本的Windows,则应尽可能安装64位版本的软件。但是,如果供应商不提供64位版本,请不要担心,因为32位版本应该可以正常工作。
64位版本的程序可能不会以更高的速度让您大吃一惊。但是,它们确实利用了64位架构提高的安全性,并且一次可以使用超过4GB的内存。因此,它们通常比32位对应物更稳定、更高效。
请留意供应商下载页面上的版本或版本等链接,看看他们是否提供64位版本。由于32位软件的工作原理在每个系统上,这是可以理解的一些厂商的默认设置。
当然,如果您使用的是32位系统,则只有32位软件适合您。
我运行的是64位还是32位Windows?
现在我们已经讨论了32位和64位版本的Windows之间的差异,我们可以找出您使用的是哪个版本。
在Windows10上,右键单击“开始”按钮并选择“系统”。您还可以浏览到设置>系统>关于。在这里,您将看到设备规格标题。
在系统类型旁边,Windows会列出您的安装是32位还是64位,以及您的处理器架构。
在Windows7及更早版本上,右键单击“开始”菜单中的“计算机”并选择“属性”。使用Win+暂停快捷方式在任何版本的Windows上打开此菜单。您将看到带有您的操作系统和CPU架构的系统类型条目。
两个面板还会在此处列出您安装的内存。在32位系统上,如果您安装了超过4GB的内存,这将说明4GB可用。
我可以将32位Windows升级到64位Windows吗?
您的处理器和操作系统位大小应该匹配。但是,如果他们不这样做,你也许能够升级。如果您在64位处理器上运行32位版本的Windows11,您可以直接安装使用。
在32位处理器上运行32位版本的Windows的用户无法升级。您需要购买一台新机器才能利用64位。过去几年制造的任何像样的计算机都应该包括64位处理器和64位Windows。
现在您知道32位和64位有何不同
64位计算是新标准,但并非总是如此。虽然WindowsXP提供了64位版本,但它引起了令人头疼的兼容性问题,因此很少有人使用它。直到Windows7才开始使用64位系统,而64位是今天Windows11的标准。
4GB的内存在CPU最初设计时是一个深不可测的数量,但对于轻度使用来说仍然是一个可行的内存量。然而,随着组件价格的持续下降,低端机器的内存不断增加。最终,这将使32位系统完全过时。
反过来,开发人员将专注于开发64位软件,这将成为很长一段时间的标准。我们可能在一段时间内不会达到内存上限;想象一下你可以用1TB的内存做什么!




没有回复内容