我读到,按照惯例,Program Files 文件夹用于 64 位应用程序,而 Program Files (x86) 文件夹用于 32 位文件夹。我明白程序安装在哪个文件夹中并不重要,但通常 64 位应用程序安装在第一个文件夹中,32 位应用程序安装在后者中。
为什么某些 64 位应用程序默认安装在 Program Files (x86) 文件夹中?
示例包括 Overwatch、Steam、Nvidia、Overworlf、Mendeley、Arduino、Battle.net。
答案1
32 位和 64 位组合的程序安装在 Program Files (x86) 中。
只有 64 位应用程序才存储在 Program Files 中。
除了您的列表之外,VMware Workstation 和其他软件都是单一版本,结合了 32 位应用程序和 64 位应用程序。
我现在看到更多应用程序以 64 位版本而非 32 位版本推出,并且所有 64 位版本都位于 Program Files 中。
Windows 尚未有一个统一的标准,程序的放置位置很大程度上取决于应用程序供应商。
您所看到的完全正常。