为什么大多数程序在64位版本的windows上仍然是32位的?

您的计算机可能正在运行64位版本的Windows。但是看看TaskManager,您会发现您系统上的许多应用程序仍然是32位的。这有问题吗?...

为什么大多数程序在64位版本的windows上仍然是32位的?

您的计算机可能正在运行64位版本的Windows。但是看看TaskManager,您会发现您系统上的许多应用程序仍然是32位的。这有问题吗?

大多数现代电脑都是64位的,而且都是64位版本的Windows。如果你不确定你自己的电脑,很容易检查你运行的是32位还是64位Windows。64位和32位版本的Windows有很多不同,如果你的电脑和应用程序支持它,你应该运行64位版本。即使你运行的每个应用程序都是32位的应用程序,运行64位操作系统仍然会更加安全可靠。

但是,那些应用呢?事情变得有点棘手了。首先要知道的是,64位版本的Windows可以运行32位的应用程序,但是32位版本的Windows不能运行64位的软件。另一个只适用于极少数人的小问题是,32位版本的Windows可以运行旧的16位应用程序,但那些16位应用程序不会在64位版本的Windows上运行。所以,让我们再深入一点,看看它什么时候对你有意义。

相关:如何知道我运行的是32位还是64位Windows?

如何检查哪些应用程序仍然是32位的

相关:初学者极客:关于使用Windows任务管理器,每个Windows用户都需要知道什么

您可以使用TaskManager查看哪些程序是64位的,哪些是32位的。要打开它,请右键单击任务栏上的任何打开区域,然后单击“任务管理器”(或按Ctrl+Shift+Escape)。

为什么大多数程序在64位版本的windows上仍然是32位的?

在“流程”选项卡上,在“Name”列下查看。如果您使用的是64位版本的Windows 8或10,您将看到任何32位应用程序名称后面的文本(32位)。如果您使用的是64位版本的Windows 7,则会看到文本“*32”。在所有版本中,64位应用程序在名称之后没有额外的文本。

为什么大多数程序在64位版本的windows上仍然是32位的?

Windows也会在不同的地方安装32位和64位的应用程序,或者至少尝试安装。在64位版本的Windows上,32位应用程序通常安装在C:\Program Files(x86)\文件夹中,而64位程序通常安装在C:\Program Files\文件夹中。

不过,这更像是一个指导方针。没有规则强制32位和64位应用程序进入各自的文件夹。例如,Steam客户机是一个32位程序,默认情况下,它会正确安装到C:\program Files(x86)\folder中。但是,通过Steam安装的所有游戏都默认安装到C:\Program Files(x86)\Steam文件夹中,甚至64位游戏也是如此。

如果比较两个不同的Program Files文件夹,您会发现大多数程序可能安装在C:\Program Files(x86)文件夹中。它们可能是32位程序。

为什么大多数程序在64位版本的windows上仍然是32位的?

在64位windows上运行32位应用程序是个坏主意吗?

相关报道:为什么64位版本的Windows更安全

从表面上看,在64位环境下运行32位应用程序似乎不太好或者不太理想。毕竟,32位应用程序并没有充分利用64位体系结构。这是真的。如果可能,运行64位版本的应用程序可以为可能受到攻击的应用程序提供额外的安全功能。而且64位应用程序可以直接访问比32位应用程序可以访问的4GB内存多得多的内存。

不过,在现实世界中运行常规应用程序时,你可能不会注意到这些差异。例如,运行32位应用程序不会导致任何性能损失。在64位版本的Windows中,32位应用程序运行在一个名为windows32-bit-on-windows64-bit(WoW64)的兼容层下,这是一个处理运行32位应用程序的完整子系统。您的32位Windows程序将与在32位版本的Windows上运行的程序大致相同(在某些情况下,甚至更好),因此在64位操作系统上运行这些程序没有任何缺点。

相关报道:为什么64位版本的Windows更安全

即使您使用的每个程序仍然是32位的,您也会受益,因为您的操作系统本身是在64位模式下运行的。64位版本的Windows更安全。

但是64位程序会更好,对吗?

如前所述,运行64位版本的应用程序(如果有)有一个优势。在64位版本的Windows上,32位程序每个只能访问4gb的内存,而64位程序可以访问更多的内存。如果一个程序可能受到攻击,应用于64位程序的附加安全特性会有所帮助。

许多应用程序提供32位和64位版本。Chrome、Photoshop、iTunes和microsoftoffice是一些最流行的Windows程序,它们都有64位的版本。要求很高的游戏通常是64位的,因此它们可以使用更多的内存。

为什么大多数程序在64位版本的windows上仍然是32位的?

不过,许多应用程序还没有实现这一飞跃,而且大多数应用程序也永远不会实现。现在,你仍然可以在64位版本的Windows上运行大多数已有10年历史的32位Windows程序,即使他们的开发人员在64位版本的Windows出现后还没有更新它们。

开发人员如果想提供64位版本的程序,就必须做额外的工作。他们必须确保现有的代码作为64位软件正确编译和运行。他们必须提供并支持两个不同版本的程序,因为运行32位版本Windows的人不能使用64位版本。

在许多应用程序中,人们根本不会注意到有什么不同。让我们以Evernote的Windows桌面版本为例。即使他们提供了64位版本的Evernote,用户也可能根本不会注意到其中的差别。32位程序可以在64位版本的Windows上正常运行,而64位版本没有明显的优势。

简而言之,如果你有选择,一定要抓取64位版本的应用程序。如果你没有选择,那就买32位版本,别担心。

获取64位应用程序

当64位应用程序可用时,如何获得它们取决于应用程序。有时,当您转到某个应用程序的下载页面时,该页面会检测到您使用的是32位还是64位版本的Windows,并自动将您指向正确的安装程序。苹果iTunes就是这样工作的。

为什么大多数程序在64位版本的windows上仍然是32位的?

其他时候,您将下载一个包含32位和64位版本的安装应用程序。当您启动安装程序时,它将在此时检测您使用的是32位还是64位版本的Windows,并安装这些文件。Photoshop for Windows就是这样工作的。

还有一些时候,你可以在应用程序的下载页面上选择下载你想要的版本。有时版本会说“64位”,有时会说“x64”,有时两者都会说。当您看到这样的选择时,请继续下载64位版本。

为什么大多数程序在64位版本的windows上仍然是32位的?


最后,重要的不是确保你运行的是64位的应用程序,而是确保你运行的应用程序适合你。如果有64位版本的应用程序,一定要使用它。如果不是,使用32位版本就可以了。对于大多数应用程序,你甚至不会注意到它们之间的区别。

  • 发表于 2021-04-07 17:26
  • 阅读 ( 196 )
  • 分类:互联网

你可能感兴趣的文章

最好的windows xp软件

...人之一,那么不仅你的操作系统不再接收安全更新,而且大多数软件也无法运行。 ...

  • 发布于 2021-03-12 13:41
  • 阅读 ( 301 )

如何在linux上玩windows游戏

...由AMD10处理器和RADEON7660G APU供电。但是,这种方法应该在大多数Linux发行版上工作。 ...

  • 发布于 2021-03-17 09:07
  • 阅读 ( 217 )

如何确保您的计算机可以运行Windows10

... 为什么需要升级到windows 10 ...

  • 发布于 2021-03-19 03:52
  • 阅读 ( 182 )

我有32位还是64位窗口?下面是如何判断

... 下面是如何检查您的计算机是64位还是32位,以及为什么这一点很重要。 ...

  • 发布于 2021-03-20 09:57
  • 阅读 ( 211 )

如何在64位pc上运行真正老的软件:6种方法

...4位安装无法运行16位时代的软件。至少,不是天生的。对大多数人来说,这不是什么大问题。windows3.1是Windows的最后一个16位版本,于1992年上市。 ...

  • 发布于 2021-03-21 15:52
  • 阅读 ( 255 )

32位和64位windows有什么区别?

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

  • 发布于 2021-03-22 08:49
  • 阅读 ( 240 )

为什么linux发行版会终止32位版本(这对您意味着什么)

... 为什么linux发行版有32位和64位版本 ...

  • 发布于 2021-03-24 17:24
  • 阅读 ( 476 )

如何查看哪些32位应用程序可能很快就会在mac上停止工作

处理器、操作系统和程序都可以是32位或64位的。虽然32位曾经是标准,但随着技术的进步,64位已经取代了标准。 ...

  • 发布于 2021-03-25 03:58
  • 阅读 ( 151 )

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

...户很快就意识到运行那些旧的16位应用程序是行不通的。为什么64位机器不能运行16位应用程序? ...

  • 发布于 2021-03-26 10:39
  • 阅读 ( 263 )

为什么总是要安装64位windows

...使在64位操作系统上,也可以很好地运行32位应用程序。 为什么要安装64位版本 32位版本的Windows内存限制在4gb以内,这是一个很小的数目,而现在即使是廉价的pc也通常有8gb或更多。如果你想实际使用超过4GB的内存,你可能需要6...

  • 发布于 2021-04-06 11:54
  • 阅读 ( 235 )
u626400
u626400

0 篇文章

相关推荐