DownOL 软件仓库– 软件下载,字节世界与新知

微软或将对win32位应用程序下狠手 一切为了uwp生态

发表于:2024-12-12 作者:创始人
编辑最后更新 2024年12月12日,据悉,在今年3、4月份,微软将推出windows10创造者更新,这将是windows10系统的又一次重大更新。根据外媒曝出的消息,微软已经在win10创造者更新中推出新功能,就是允许用户禁止安装win

据悉,在今年3、4月份,微软将推出windows10创造者更新,这将是windows10系统的又一次重大更新。

根据外媒曝出的消息,微软已经在win10创造者更新中推出新功能,就是允许用户禁止安装win32位应用程序,而且在windows10创造者更新预览版的15042版本中,其设置中已经允许开启该"仅安装来自应用商店的应用",估计在windows10创新者更新的正式版中,该功能将会正式开启,允许用户禁止安装win32位应用程序。

那么,作为传统应用的win32应用程序,一直都伴随着微软windows系统的发展,为何在windows10创新者更新中,微软将允许用户禁止安装win32位应用程序呢?

原因可能是以下几点。

首先,就是为了UWP生态。

在微软推出windows10系统后,正式统一自家所有平台,也就说微软手机、平板、Xbox、AR头盔以及surface hub等都可采用windows10系统,目的就是为了更好的发展windows生态。

于是,微软推出了UWP通用应用程序,其作为通用应用程序,可以在任何windows10设备上使用。对于开发者而言,也是一次开发多次收益,只要开发者根据不同平台稍作修改,其就可以应用于所有windows10设备。

尽管如此,UWP发展并非像微软畅想的那样,多数厂商并没有推出UWP通用应用,多数开发者以及厂商依旧将开发重点放在win32位或64位应用程序上。

再或厂商并没有专门研发UWP通用应用,而是将传统win32应用程序直接转制成为UWP应用,而这类UWP应用程序仅支持windows PC设备,根本不能应用在windows10智能手机或者XBOX等平台。

微软允许用户仅安装应用商店的程序,就是引导用户安装应用商店中的UWP通用应用,培养用户习惯,逐渐淡化win32位程序的影响,从而迫使厂商开发UWP通用应用程序。

其次,学习苹果,打造windows10封闭应用生态

一直以来,windows系统在应用生态上都是开放的,并没有统一的应用商店。

可是在IOS系统成为全球第二大智能手机操作系统之后,苹果通过appstore应用商店获得几十亿美元的营收,苹果也已经将appstore作为未来营收的重心。

微软已经推出windows10系统,并横跨自家所有平台,微软也欲打造windows10封闭的应用生态,因为windows10的应用商店也是通用的,一旦未来平板、手机、PC、Xbox以及AR头盔等都平台成长起来,windows商店下载量也是惊人的,微软也可以通过windows10应用商店获得大量营收。

但是,目前由于windows应用商店内的应用数量不足,但为了培养用户习惯,迫使开发者以及厂商开发UWP通用应用,微软只好先允许用户自主选择,然后一步步将windows10应用商店打造成封闭的应用生态,毕竟在windows10智能手机上,仅允许用户安装来自应用商店的应用程序。

最后,改善用户体验

win32位应用程序就是传统的exe程序,这类应用程序无论是下载安装还是使用都饱受诟病。

例如,在下载的过程中,很多病毒都会伪装或附在win32位程序上,在安装的规程中,其容易捆绑各应用程序,导致用户在不知情的情况下被动安装大量自身并不想安装的应用程序。

Win32应用程序安装之后自身并不会删除安装包,还需要用户自行删除,即使在卸载该应用程序时,用户也卸载不干净,还需要手动删除部分文件。

而且,win32位应用程序体验也并不好,体积大臃肿,使用过程中容易崩溃。特别是在平板模式下,win32位应用程序体验糟糕透顶。

为了改善用户使用体验,微软有意允许用户只安装UWP应用程序,目的就是为了解决以上出现的问题。毕竟UWP应用程序,是一种全新的构架,其无论安装还是卸载都非常方便,自身不会携带病毒或者捆绑其它应用程序。

体验上也优于win32位程序,还拥有第三状态,就是挂起状态,在挂起状态下,该程序不会运行占用内存以及CPU,当用户重新打开后,不用重新载入即可直接进入,而且,无论是在PC模式还是平板模式下,都能保证用户体验。

总之,微软为了UWP,为了windows10的应用生态以及用户体验,微软逐渐取消win32为应用程序,也是可以想到的。

2022-05-09 12:51:49
0