比思論壇

標題: 谁更好用?UWP vs EXE大比拼 [打印本頁]

作者: tr000    時間: 2017-6-30 20:57
標題: 谁更好用?UWP vs EXE大比拼
UWP和EXE程序从主要功能上比较大体类似,那么微软为什么要来主推开发UWP应用?UWP应用和传统EXE程序有什么不同呢?下面就让它们来一较高下。

小知识:什么是UWP应用?

在Windows集成应用商店之前的版本,我们一般是下载程序进行安装,这些程序一般指的就是后缀为“.exe”的文件,英文称之为Program,大多安装在“C:\Program Files”下。UWP是Universal Windows Platform简称,即Windows通用应用平台,可以在Windows 10 Mobile/Surface/PC/Xbox/HoloLens等平台上运行,它并不是为某一个终端而设计,而是可以在所有Windows10设备上运行一种全平台应用,一般安装在“C:\Program Files\windowsapp”下
来源及安全性不同

EXE程序可以从任意网站下载,下载后一般只要双击即可进行安装或者使用,因为下载地址没有限制,这样很容易下载到暗含病毒、木马的程序。UWP则一般只能从应用商店下载,Windows 10默认并没有开放UWP离线安装功能(离线安装需要自行打开开发者模式才可以)。而且应用商店里的应用都需要数字签名,并经过微软官方的审核才面向用户下载,因此安全性要比EXE程序高得多!

管理便捷性不同

对于常规EXE程序,卸载默认需要运行反安装程序才能卸载,而且现在很多软件为了不被用户轻易卸载,运行卸载程序时真正的删除按钮隐藏得很深,一不小心无法卸载不说,反而还会新增各种软件,并且卸载不干净。UWP程序则没有EXE那般烦恼,卸载则非常简单,只要在开始菜单选中应用右击选择“卸载”即可,这样可以将应用完全卸载没有残留

纯净度不同

EXE程序常会捆绑各种插件,而且会自行在后台添加各种系统服务、自启动、弹出各种烦人通知窗口,一不小心就会带来多个额外软件,并且占用大量的系统资源。UWP应用则纯净多了,绝没有捆绑插件,并且安装后没有任何服务项和自启动。Windows 10对于UWP弹出通知还提供自定义设置,进入“设置→隐私→后台应用”,这里可以对各种弹出消息进行设置

资源占用不同

传统EXE程序启动时经常会同时加载多个进程,并且一些进程还互相守护,比较占用系统资源,各个后台进程系统几乎没有任何控制权限。UWP应用则受到系统的完全控制。比如UWP切换到后台运行时,Windows会暂停你不用的UWP来节省资源或者电量,比如打开任务管理器,可以看到后台运行的“应用商店”就几乎不占用系统资源

作者: 蒼之濤    時間: 2017-7-2 19:40
我讨厌应用商店
作者: lyfadjks    時間: 2017-7-8 12:25
软件还是少了点,功能也不如exe齐全




歡迎光臨 比思論壇 (http://bb-cdn.space/) Powered by Discuz! X2.5