系統知識網 系統知識 Win10新安裝包格式MSIX是什麼?瞭解MSIX文件格式和MSI/APPX的不同

Win10新安裝包格式MSIX是什麼?瞭解MSIX文件格式和MSI/APPX的不同

在之前Windows的離線補丁‘功能更新都使用瞭MSI的文件格式,這也是很多軟件采用的一種安裝包格式,而微軟也宣佈過Win10將引入一種新的安裝包格式,MSIX,是現在MSI格式的升級,那麼MSIX安裝包格式有什麼特點,又有什麼。

在之前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文件可以給用戶帶來前所唯有的安全性。

返回顶部