Компьютеры могут поставляться с предустановленным программным обеспечением, но редко можно найти компьютер без установленного дополнительного программного обеспечения. Установка нового программного обеспечения – это процесс, который требует минимум размышлений и в основном основан на нажатии кнопок в установщике.
В Windows обычно используются два типа файлов, и вы, возможно, видели или использовали оба в какой-то момент. Это «.exe» и «.msi», и вам может быть сложно обнаружить какие-либо различия, но неудивительно, что они различаются.
.exe или.msi
Прежде чем говорить об их различиях, стоит доказать их сходство. Они оба являются установщиками приложений, и цель их разработки одна и та же – простая установка программного обеспечения с помощью простого установщика.
EXE: исполняемый файл
Неудивительно, что трехбуквенный тип файла расширяется до
Contents
.exe или.msi
айл», что является простым объяснением того, как работает установка. В установщике есть такие параметры, как связывание его с типами файлов или разрешение запуска с Windows.Тип файла.exe также может запрашивать дополнительные плагины и фоновое программное обеспечение, что вы, вероятно, заметили при установке игр или определенных программ. Для правильной работы им может потребоваться платформа Microsoft.NET Framework, и установщик позволит вам начать загрузку, нажав кнопку.
Во время установки также может появиться предложение выбрать язык установки. Это то, что тип файла.exe может легко реализовать, хотя, по-видимому, сложнее достичь той же цели с помощью установщиков.msi. Хотя это и не невозможно, повышенная простота может помочь в выборе установщика.exe.
Однако расширение.exe относится не только к установке программного обеспечения. Windows использует одно и то же расширение файла в других местах, и диспетчер задач лишь подтверждает это. Все процессы Windows, в том числе жизненно важные для операционной системы и вашего программного обеспечения, заканчиваются на.exe. Другой пример: если вам нужно перезапустить проводник Windows, команда в окне «Выполнить» — это не «explorer», а «explorer.exe».
MSI: установщик Microsoft
Внешний вид установщика обычно очень похож на файлы типа.msi. Их макет четко определен при компиляции, а это означает, что эстетические вариации найти не так легко, как в файлах.exe для игр и программного обеспечения.
В результате может быть проще следовать структуре установщика.msi, и менее опытные пользователи смогут быстрее к нему привыкнуть. Связанная с этим сложность достижения определенных функций в соответствии с рекомендациями.msi теоретически может привести к упрощению установки для части вероятной базы пользователей.
Установка по требованию — еще одна особенность, которой отличается.msi, и которую.exe не может реплицировать. Первоначальная установка может быть очень быстрой, так как при этом требуется минимум усилий – основной процесс происходит после запуска программного обеспечения. Сама Microsoft заявляет, что это может «сократить этап установки и настройки»; другими словами, в некоторых ситуациях установщик.msi может работать быстрее.
Один последний факт четко разделяет эти два типа файлов: их предполагаемое использование. Тип файла.msi просто лучше подходит для сетевого развертывания. Системные администраторы могут использовать его для одновременной загрузки программного обеспечения на множество компьютеров. Хотя статьи, объясняющие, как работает развертываниеMSI: установщик Microsoft
ствуют, все они указывают на один этот тип файлов.
Какой установщик использовать?
Обеспокоенность, поднятая в этом вопросе, настолько незначительна, что ею можно пренебречь. Оба будут нормально работать с одним компьютером, и оба работают без проблем. Легче принять решение, исходя из того, какой установщик доступен, вместо того, чтобы позволять внешним факторам усложнять проблему. Выбор может зависеть от фактора, не зависящего от пользователя, например скорости загрузки по сравнению с размером файла.