酷987移动端

酷987 > 教程攻略 > 软件教程 >

Win10新安装包格式MSIX是什么?了解MSIX文件格式和MSI/APPX的不同

在之前Windows的离线补丁‘功能更新都使用了MSI的文件格式,这也是很多软件采用的一种安装包格式,而微软也宣布过Win10将引入一种新的安装包格式,MSIX,是现在MSI格式的升级,那么MSIX安装包格式有什么特点,又有什么优势呢?相信很多朋友都想了解一下,下面小编就和大家分享一下关于MSIX格式的相关知识。


MSIX文件是怎么样的?

对于传统的标准EXE程序,默认使用的是MSI封装格式,MSI是Microsoft Installer的简写,是微软格式的安装包,Windows 10应用则使用APPX格式封装。这样开发者为Windows 10系统开发应用是就常常需要为应用两种独立封装格式,为了简化开发者的封装工作,微软引入了全新的安装包格式MSIX(=MSI+APPX),这就是MSIX的来由(图2)。




MSIX安装包文件的好处:

对于应用,UWP解决跨平台封装难题。不过从上面的介绍可以知道,UWP(APPX封装)和MSI是两种完全不同的封装格式,它们分别对应微软全力推广的应用和目前最为普及的EXE程序。如何让这两者在整合在一起?MSIX应运而生,它汇集了APP应用程序和MSI文件封装格式的功能。全新的MSIX安装器将支持所有的Windows文件格式,包括Win32、WPF、WinForm和UWP。这样开发者只要遵循MSIX封装协议,将开发的应用程序封装为.MSIX格式后发布到Windows 10应用商店,用户下载后就可以根据自己实际需要自行选择安装方式(图6)。

 

比如很多习惯Windows 7用户喜欢运行EXE文件,这种类型的程序功能更全面,扩展功能更丰富;但是很多平板用户则更喜欢APPX应用,这种应用界面清爽,操作简单。以后我们只要从应用商店下载安装自己喜欢的应用即可,而不是像现在EXE程序要到华军这些网站下载,应用则要到商店下载。

MSIX,将带给我们安全和便利

如上所述,传统EXE文件功能强大,但是大家也知道很多恶意软件,病毒也都是使用这种格式开发的。平时我们电脑的病毒、木马大多是EXE文件带来的,传统程序在带来便利的同时也给我们带来极大的安全隐患。

应用相对EXE程序来说安全性就提高了许多,这是因为一方面应用的开发需要打包证书(这样通过证书就很容追溯到恶意应用的开发者),另一方面应用安装包在上传到商店后需要通过微软的审核,运行安全性和遵从性测试,彻底杜绝恶意软件的入驻。因此从商店下载的MSIX文件可以给用户带来前所唯有的安全性。



 

 

(责任编辑:ku987小孩)