Я пытаюсь выяснить, почему 32-разрядные приложения устанавливаются в 64-разрядной версии Windows 8. На компьютере моей жены установлено 32-битные версии популярных приложений, где я ожидаю использовать 64-битные версии. Как страница загрузки определяет, какая версия Skype, например, загружается? Та же проблема с MS-Office и несколькими другими.
3 ответа
Для многих программ просто нет 64-битной версии.
Часто 64-разрядная версия просто не добавляет ничего полезного для программного обеспечения. Это сделало бы то же самое, что и 32-битная версия.
64-битная версия не бывает волшебной, если у вас уже есть 32-битная версия. Разработчикам по-прежнему приходится отдельно создавать, тестировать и отлаживать 64-разрядную версию и тестировать угловые сценарии как «что, если пользователь уже имеет 32-разрядную версию и пытается установить 64-разрядную версию в качестве обновления поверх нее».
Поддержка должна иметь дело с обеими версиями. Многие клиенты, которые обращаются в службу поддержки, не могут заметить разницу, и это приведет к путанице.
Таким образом, 64-разрядная версия не является "бесплатной": в целом создание 64-разрядной версии не имеет большого смысла в этих условиях.
В этом есть и дополнительный аспект. В частности, как вы упоминаете Microsoft Office.
То есть совместимость с другим программным обеспечением:
В Office есть 64-разрядная версия, которая в основном полезна для Excel и Access, чьи 64-разрядные версии могут работать со значительно большими файлами.
Но в то же время многие подключаемые модули Office и другое дополнительное программное обеспечение, разработанное другими компаниями, являются только 32-разрядными, и они не будут работать с 64-разрядными программами Office. Поскольку эти плагины часто очень важны для пользователей (особенно в бизнес-настройках, в моей собственной компании Office имеется 12 таких плагинов только в Outlook и 7 в Word).
Microsoft даже рекомендует использовать 32-разрядную версию Office, если у вас нет реальной причины использовать 64-разрядную версию Office (например, огромные электронные таблицы Excel).
Одна из причин, которую я обнаружил, состоит в том, что я установил 32-разрядные версии много лет назад, и внутренний процесс обновления обновляет установленную версию и не предлагает или автоматически не устанавливает 64-разрядную версию, когда она становится доступной.
Компьютер был предварительно установлен компьютерным магазином или производителем, и они просто установили 32-разрядную версию. Возможно, потому что нет никаких 64-битных, как упомянуто в предыдущем посте, у них нет лицензии на 64-битные (иногда лицензия отличается) или они просто решили.
32-битные приложения создавались очень давно, они лучше, они вызывают меньше проблем, и пройдет некоторое время, прежде чем все будет работать правильно с 64-битными ОС и приложениями. 32-битные приложения совместимы со всем, и их намного проще устанавливать, чем переключаться.