系统城官网 - 纯净的系统和软件下载网站!

当前位置:首页 > 系统教程 > 系统帮助 > 详细页面

UWP应用和普通应用有什么区别?

时间:2021-12-12 来源:系统城官网

  在win10系统中我们可以直接通过应用商店下载uwp应用直接下载运行。很多用户都对uwp应用和普通exe应用有一点疑问,uwp应用和普通exe应用到底有什么区别?下面我们就来看看。

  传统的.exe文件系统称之为“程序”( Program Files),一般装在C:\Program Files下;另一类则称之为“应用”(Application),大多安装在C:\Program Files\WindowsApps下。

UWP应用和普通应用有什么区别

  EXE程序,默认使用的是MSI封装格式,MSI是Microsoft Installer的简写,是微软格式的安装包。它实际上是一个数据库,其中包含一个程序所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。它将单纯的程序文件和功能封装在一起,并且包含有关安装过程信息,比如安装路径,系统运行库文件,安装选项等信息。这样使用标准MSI格式封装的程序,我们在安装的时候可以记录各种详细的信息,卸载的时候则可以根据这些信息将程序完全卸载,即使安装过程中出现错误,我们同样可以借助这些想信息恢复到安全前状态。

  Windows 10应用则使用APPX格式封装。这样开发者为Windows 10系统开发应用是就常常需要为应用两种独立封装格式,为了简化开发者的封装工作,微软引入了全新的安装包格式MSIX(=MSI+APPX),将安装包上传到Windows商店后,在出售之前,商店会运行安全www.winwin7.com性和遵从性测试,确保用户从应用商店下载的都是安全性的应用。但是由于目前CPU架构有ARM、x86、x64之分,因此Appx主要有.appx(非通用安装包,在ARM、x86、x64设备上需要不同的安装包)、.appxbundle(同一应用的APPX打包,将不同平台需要的APPX压缩在一起)、.appxsym(UWP符号文件)、.appxupload(开发者向商店上传应用用的文件)四种格式,如下图所示:

win10系统uwp应用和普通exe应用有什么区别?UWP应用和普通应用有什么区别

  UWP解决跨平台封装难题,UWP(APPX封装)和MSI(exe程序)是两种完全不同的封装格式,它们分别对应微软全力推广的应用和目前最为普及的EXE程序。

相关信息

  • 预装系统的电脑怎么重装系统?【新手推荐】

    有时候预装的操作系统会附带一些试用版应用、厂商自带的软件和广告程序等。这些软件可能占用硬盘空间、降低系统速度和干扰使用体验。重新安装系统可以清除这些冗余软件,使系...

    2023/08/31

  • 新笔记本卡在Microsoft登录界面无法进入怎么办?

    当您购买一台全新的笔记本电脑时,如果在Microsoft登录界面卡住无法进入系统,这可能会让您感到困扰和沮丧。无法成功登录操作系统会妨碍您正常使用电脑并访问所需的应用程序和...

    2023/08/31

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载