微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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文件可以给用户带来前所唯有的安全性。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐