6

Я загрузил iTunes 9.0.3 (64-bit) в 64-битную ОС Windows 7 и заметил, что при установке каталог по умолчанию был \Program Files (x86). Я не изменил это, все работало шарм.

Тем не менее, мне любопытно, означает ли это, что он работает в "унаследованном режиме" (32-битном режиме) без использования 64-битной ОС. Просматривая две отдельные папки "Program Files" (32-битные и 64-битные), я вижу, что внутри есть подпапки iTunes, хотя основная часть программы находится в x86. Это нормально?

Важно ли что-то устанавливать в папку \Program Files (64-разрядная версия), когда вы знаете, что загрузили 64-разрядную версию программы? Знает ли ОС, как распознавать только 64-битные программы? Есть ли способ узнать, что мой iTunes работает в 64-битном режиме?

4 ответа4

12

Я искал сам (ну, я должен был сделать это раньше) в Сообществах поддержки Apple, и я нашел эту и эту ветку. Похоже, что нет 64-битной версии. Самое простое объяснение:

Там нет 64-битного iTunes. 64-битный установщик устанавливает 64-битные драйверы, но 32-битные Itunes.

4

Вы должны по крайней мере увидеть, работает ли ваш iTunes (или любая другая программа) в 64-битном или 32-битном режиме. При просмотре в диспетчере задач процессы обозначаются 32- или 64-разрядными ... По крайней мере они в XP 64-битные.

2

Не критично, чтобы приложения устанавливались в соответствующую папку («Program Files (x86)» или "Program Files"). На самом деле, вы можете без проблем установить все свои 32-битные и 64-битные приложения в «C:\HereTheyAre», если хотите. Их лучший способ узнать это в диспетчере задач, вы увидите * iTunes.exe 32. iTunes действительно 32-битный.

У меня относительно большая коллекция (30000 предметов), и iTunes в настоящее время занимает всего около 100 МБ ОЗУ. Поскольку основное преимущество 64-битной системы - доступ к большему объему памяти (или лучшая интеграция с ОС, где это применимо), понятно, что они не предпринимают усилий для выпуска и поддержки обеих версий.

Какие преимущества вы ожидаете от 64-битной версии?

0

Вот что Скотт Хансельман сказал об этом:

Поскольку оба приложения представляют собой 32-разрядные приложения, работающие в 64-разрядной версии Vista, каждое из них устанавливается в «c:\program files (x86)». Очевидно, iTunes имеет жестко закодированные «c:\program files», поэтому iTunesSetup ищет QuickTime в «c:\program files\quicktime», а не там, где он действительно оказался.

Поэтому я предполагаю, что он совместим с 64-битной, но папка назначения всегда x86, потому что, возможно, она жестко закодирована

Более подробную информацию можно найти здесь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .