Будущее программного обеспечения в Windows Что такое файл MSIX?
Файл с расширением .msix является установщиком приложений Windows. Microsoft недавно представила MSIX в качестве альтернативы пакетам EXE, MSI и даже AppX. Будьте внимательны и убедитесь, что вы доверяете источнику файла MSIX перед его запуском.
В Windows слишком много разных типов установщиков
В настоящее время Windows имеет три распространенных формата установщика - MSI, EXE и AppX. У каждого свои сильные и слабые стороны.
Установщики MSI лучше всего подходят для простых, возможно, автоматических установок. Они используют графический графический интерфейс пользователя (GUI), который устанавливает или удаляет программу без каких-либо дополнительных действий или опций. По сути, этот установщик представляет собой сжатый набор файлов установщика, содержащий все необходимые данные для программного обеспечения. Процесс установки не обнаружит, если программное обеспечение уже существует или какие-либо компоненты отсутствуют. Он может перезаписать любые файлы в пути установки. Эта простота означает, что тихая установка со всеми настройками по умолчанию является простой задачей для администраторов..
Установщики EXE более универсальны, чем установщики MSI, но с добавленной возможностью возникает сложность. Этот установщик может включать параметры языков, надстроек, обнаружение предыдущих установок и многое другое. Установщики EXE позволяют настраивать пути установки и выбирать компоненты для установки. Разработчики могут добавить свой собственный фирменный стиль в графический интерфейс и включить языковые условия обслуживания или указать на страницу приветствия. Но это, в свою очередь, делает автоматическую установку в автоматическом режиме намного более сложной и, следовательно, менее полезной в корпоративной ситуации..
Установщики AppX используются для универсальных приложений Windows и используют некоторые из преимуществ установщиков MSI. Это простые и понятные программы установки, которые предоставляют конечному пользователю несколько вариантов. Кроме того, они обеспечивают более простой путь обновления с более старых версий программного обеспечения до более новых версий, а также обеспечивают более чистое удаление. Установщики AppX также полагаются на контейнерную технологию, поэтому они изолированы от остальной части операционной системы в целях безопасности. К сожалению, программу, написанную для установщика MSI или EXE, пришлось переписать или преобразовать, возможно, с помощью инструментов, для пакета AppX. А пакеты AppX можно использовать только с Windows 10, так что старым версиям Windows не повезло.
MSIX сочетает в себе лучшие функции MSI и AppX
Файл MSIX имеет преимущества AppX, хотя и похож на MSI-файл. Это простой инсталлятор, который системные администраторы могут даже написать для автоматической «автоматической» установки. Кроме того, он опирается на контейнерную технологию, которая обеспечивает плавное удаление и обновление.
С точки зрения пользователя, MSIX устанавливается как файл MSI, но за кулисами он устанавливается как файл AppX. Кроме того, возможно распространение MSIX вне Microsoft Store. И с этим новым процессом легче вводить старые программы и перепаковывать их для MSIX.
MSIX будет работать даже на Windows 7, Linux и других!
Пожалуй, самая интересная особенность MSIX заключается в том, что Microsoft выпустила SDK для повышения кроссплатформенной совместимости. Как видно на их странице GitHub, поддержка возможна для iOS, MacOS, Android, Linux и даже более старых версий Windows. Разработчики помещают специальные инструкции в файлы MSIX, чтобы они могли идентифицировать ОС и какие шаги предпринять.
Программы будут удалены более чисто
Когда вы устанавливаете программу с использованием MSI и EXE, эта программа может вносить изменения в реестр и создавать файлы и папки в вашей системе. Когда вы удаляете программу, эти файлы и ключи реестра часто остаются позади, оставляя беспорядок в вашей системе.
В MSIX программы устанавливаются в контейнере, и все их необходимые файлы либо остаются в этом контейнере, либо следуют точным, предсказуемым правилам о том, где эти файлы могут находиться (например, в папке AppData). При удалении все данные идут вместе с программой - никаких проблем не осталось. Это означает, что ваша система будет чище в будущем.
Это все еще установщик, так что будьте осторожны!
Если вы смотрите на файл MSIX и хотите знать, насколько он безопасен, первый вопрос, который вы должны задать, - это то, где вы получили установщик. Как и любой другой установщик программы, если вы не доверяете источнику, вы не должны открывать его.
Еще до того, как вы загрузите файл, вы должны предпринять шаги для обеспечения его безопасности. В конечном итоге это установщик, что означает, что он потенциально может установить фантастическую программу, ненужную программу или что-то еще хуже.
Когда я начну просматривать файлы MSIX?
Может пройти некоторое время, прежде чем вы увидите файл MSIX. Microsoft все еще отлаживает некоторые из обещанных возможностей, и до недавнего времени только сборки Insider для Windows 10 могли создавать пакеты MSIX..
Даже после тонкой настройки разработчики и поставщики технологий установки, на которых они полагаются, должны будут принять, изучить и развернуть новый пакет. Это если они решат вообще; Разработчики могут продолжить создание установщиков EXE и MSI, если они того пожелают. Принятие нового формата сопряжено с риском и затратами, поэтому разработчики должны сравнить это с преимуществами..