我下载了iTunes 9.0.3(64 位)在我的 Windows 7 64 位操作系统上,我注意到安装时的默认目录是\程序文件(x86)。我没有改变这一点,一切都很顺利。
尽管如此,我很好奇这是否意味着它在“传统模式”(32 位)下工作,而没有利用 64 位操作系统。查看两个独立的“Program Files”文件夹(32 位和 64 位),我看到里面有 iTunes 子文件夹,尽管程序的大部分内容都位于 x86 文件夹中。这是正常的吗?
在\程序文件当您知道您下载的是 64 位版本的程序时,您会如何操作 (64 位) 文件夹?操作系统是否知道如何单独识别支持 64 位的程序?有没有办法知道我的 iTunes 是否在 64 位模式下运行?
答案1
答案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
由于这两个应用程序都是在 64 位 Vista 上运行的 32 位应用程序,因此它们都安装在“c:\program files (x86)”下。显然 iTunes 已对“c:\program files”进行了硬编码,因此 iTunesSetup 会在“c:\program files\quicktime”中寻找 QuickTime,而不是它实际的最终位置。
因此,我认为它与 64 位兼容,但目标文件夹始终是 x86,因为它可能是硬编码的
更多信息可以在这里找到