iTunes 9(64 位版本)安装在 Windows 7 上的“\Program Files (x86)”上:这是正常的吗?

iTunes 9(64 位版本)安装在 Windows 7 上的“\Program Files (x86)”上:这是正常的吗?

我下载了iTunes 9.0.3(64 位)在我的 Windows 7 64 位操作系统上,我注意到安装时的默认目录是\程序文件(x86)。我没有改变这一点,一切都很顺利。

尽管如此,我很好奇这是否意味着它在“传统模式”(32 位)下工作,而没有利用 64 位操作系统。查看两个独立的“Program Files”文件夹(32 位和 64 位),我看到里面有 iTunes 子文件夹,尽管程序的大部分内容都位于 x86 文件夹中。这是正常的吗?

\程序文件当您知道您下载的是 64 位版本的程序时,您会如何操作 (64 位) 文件夹?操作系统是否知道如何单独识别支持 ​​64 位的程序?有没有办法知道我的 iTunes 是否在 64 位模式下运行?

答案1

我在 Apple 支持社区中自行搜索(好吧,我应该早点这样做),然后找到了线程。好像没有64位版本。最简单的解释是:

没有 64 位 iTunes。64 位安装程序会安装 64 位驱动程序,但会安装 32 位 iTunes。

答案2

您至少应该能够看到您的 iTunes(或任何其他程序)是在 64 位还是 32 位模式下运行。在任务管理器中查看时,进程会标有 32 位或 64 位...至少它们是在 XP 64 位中。

答案3

这是不是应用程序必须安装在正确的文件夹中(“Program Files (x86)”或“Program Files”)。事实上,你可以安装所有 32 位如果您愿意,可以将 64 位应用程序一起放在“C:\HereTheyAre”中,不会出现任何问题。最好的方法是在任务管理器中,您将看到 *iTunes.exe三十二。iTunes 确实是 32 位的。

我收藏的音乐相对较多(30000 首),而 iTunes 目前只占用大约 100MB 的 RAM。由于 64 位的主要优势是可以使用更多内存(或在适用的情况下与操作系统更好地集成),因此他们不费力发布和维护两个版本也是可以理解的。

您希望 64 位版本具有哪些好处?

答案4

这是什么Scott Hanselman 对此表示:

由于这两个应用程序都是在 64 位 Vista 上运行的 32 位应用程序,因此它们都安装在“c:\program files (x86)”下。显然 iTunes 已对“c:\program files”进行了硬编码,因此 iTunesSetup 会在“c:\program files\quicktime”中寻找 QuickTime,而不是它实际的最终位置。

因此,我认为它与 64 位兼容,但目标文件夹始终是 x86,因为它可能是硬编码的

更多信息可以在这里找到

相关内容