.MSIX 文件扩展名
文件类型 MSIX程序安装包

开发者 | 微软 |
常用度 |
|
文件后缀 | .msix |
文件分类 | 可执行文件 |
MSIX是什么文件?
对于传统的标准.EXE程序,默认使用的是MSI封装格式,MSI是Microsoft Installer的简写,是微软格式的安装包,Windows 10应用则使用APPX格式封装,这样开发者为Windows 10系统开发应用是就常常需要为应用两种独立封装格式。为了简化开发者的封装工作,微软于2018年随着Windows10版本1809的发布而推出了全新的安装包格式MSIX,将两者整合在一起,这就是MSIX的由来。
全新的MSIX安装器将支持所有的Windows文件格式,包括Win32、WPF、WinForm和UWP。这样开发者只要遵循MSIX封装协议,将开发的应用程序封装为MSIX格式后发布到Windows应用商店,用户下载后就可以根据自己实际需要自行选择安装方式。
很多个程序可以创建MSIX安装包,其中包括Visual Studio、MSIX Packaging Tool和Caphyon Advanced Installer。如果你要以MSIX格式打包的现有应用程序,可以使用MSIX Packaging Tool重新打包的该应用。
MSIX格式已经完全开源,SDK源代码都已经在GitHub上公布。
MSIX格式关键功能
- 可靠性。MSIX提供可靠的安装,在数百万次安装中,其成功率达到了引以为豪的99.96%,并提供有保证的卸载体验。
- 网络带宽优化。MSIX只会下载 64k 大小的数据块,可以减轻对网络带宽的影响。这项优势是利用MSIX应用包中的AppxBlockMap.xml文件来实现。MSIX旨在用于新式系统和云。
- 磁盘空间优化。使用MSIX时,不会在应用之间复制文件,Windows将跨应用管理共享的文件。应用仍然彼此独立,因此更新不会影响共享该文件的其他应用。即使平台跨应用管理共享的文件,也能保证干净卸载。
MSIX格式亮点
- 将现有的Windows应用打包。使用MSIX打包工具可为任何旧式或新式Windows应用创建MSIX包。MSIX打包工具简化了打包体验,提供交互式用户界面或命令行来转换和打包Windows应用。
- 安装MSIX应用包。使用应用安装程序可安装或更新在本地或任何内容分发网络上提供的任何MSIX应用包。
- 将运行时修补程序应用于已打包的应用。包支持框架是一个开放源代码工具包,有助于在无权访问源代码时将修补程序应用于现有桌面应用,以便其在MSIX容器中运行。
- 随时随地使用MSIX。由于使用了开源MSIX SDK,MSIX包的用途更广泛,并且不区分平台。该SDK提供在任何平台(包括 Windows 10平台和非Windows 10平台)上验证和解包应用包所需的全部 API。

MSIX文件本质上还是安装程序,未知的MSIX安装包可能是垃圾软件,甚至是恶意软件。因此,需要确保文件在信任源下载(如Windows应用商店)和文件安全才能安装。
MSIX文件怎么打开?
在Windows 10系统只需双击MSIX文件就能安装该应用程序。
如果你只想查看MSIX文件的内容而不是安装的应用程序,你可以将.msix文件扩展名更改为.zip,然后使用Zip解压软件(如WinZip或WinRAR)解压文件,就可以查看其中包含的文件。
