一、需求背景
UWP是什么?UWP即Windows 10中的Universal Windows Platform简称,uwp不同于传统pc上的exe应用,它并不是为某一个终端而设计,而是可以在所有Windows10设备上运行。
说人话就是win10自带的Microsoft Store
中的软件,Microsoft Store
又称微软商店或win10商店,现阶段半死不活的,偶尔有那么几款稍微趁手的软件。
UWP有什么特性?UWP应用主要从微软商店安装,微软商店有一套自己的审核标准,应用有较为统一的UI风格即
Metro
或者其升级版Fluent Design
,应用数据存放在指定位置不会产生太多垃圾,卸载时也能完全卸载干净,应用权限受系统严格控制。但又因为权限被限制得很死,导致大多软件的开发难以进行,开发者不积极。
因此又导致了另外一种软件的诞生:32位转制版,即把32位exe版软件转制为UWP然后上架微软商店,其UI界面与exe版完全一致,而权限被大幅削弱,比如微软商店的office全家桶、QQ桌面版、网易云音乐等都是这种转制版,我们可以叫它UWP版32位转制版,依然属于UWP软件。
安装条件:win10修改版、win10企业版、LTSC/LTSB及其他没有微软商店的系统是无法安装的,需先使用LTSB-Add-MicrosoftStore这款工具恢复微软商店后才能安装,微软商店恢复不了就安装不了。
我电脑C盘拮据,当初安装exe版office2016时找了很久更改安装位置的方法,发现总是逃不过改注册表,而相对于改注册表,Win10商店的office更改安装位置的方法非常简单,而且可以自由安装单个组件,下文安装部分将会介绍到。
现在讲一下UWP版office的情况:总体框架和10个单部分组件共11个安装包,10个单部分组件为:Word、PowerPoint、Excel、OneNote、Outlook、Access、Project、Publisher、Skype、Visio。安装单个组件之前必需安装总体框架,统一在微软商店自动更新,因其权限严格受限,所以部分高级功能无法使用,就我个人接触到的情况而言,office计算机二级考试所涉操作应该没什么问题。我比较在意的一点是另存为其他部分格式会报错失败,如PPT无法导出为mp4视频,Excel内容稍微多点无法另存为单个html文件,这些奇葩需求应该很少有人会有吧~
二、提取方式
提取原理:将UWP应用的网页链接复制到解析网站,获得安装包下载链接。UWP软件安装包格式有appx
、appxbundle
、Msixbundle
。
现在我们来提取office:复制Word在网页版微软商店的链接,打开rg-adguard这个网站将链接粘贴到输入框,点击末尾的√
即可提取到office全家桶的11个软件安装包链接。这是国外网站所以需要速度快一点的代理工具,不然解析、下载会很慢。每个组件的安装包有多条下载链接,以appxbundle
结尾的链接就是安装包链接,单个组件的安装包名字由四部分组成,均以Microsoft.Office.Desktop
开头,然后为单个组件的名字,接着是版本号,最后是产品ID。
UWP版office全家桶在国区在下架了,如果你好奇想打开上面的Word链接,会弹窗提示继续留在美国英文或者跳转到中国中文,如果跳转到中国中文就会提示页面找不到了~
我们首先翻到最下面,看到一个安装包的名字只有三部分,没有单个组件的名字,而且体积是最大的,这是所有组件运行所需的总体框架,只有先下载安装它,其他的单个组件才能安装使用。为保证版本统一,我们下载总框架及单个组件的最后一条appxbundle
安装包链接。同时要注意,UWP软件是在不断更新的,同一条链接在不同时间解析的安装包版本可能不同,与旧版混合安装会失败。
当然只有office这种成套软件软件提取起来会很麻烦,其他的单个小软件只需在微软商店网页版搜索到并复制链接提取安装包,直接下一个安装包安装就行。但是,我又要说但是了,部分小软件所需要的依赖、运行库比较特殊,无法直接安装,而所需运行库会一并解析出来,出现这种情况就把解析出来的运行库都下载安装。
三、安装软件
首先更改安装位置:依次打开电脑设置→系统→左侧栏的存储
→更改新内容的保存位置
,选择新的应用将保存到:
,设为其他磁盘,即可将安装位置更改到相应磁盘。
现在安装软件,先安装总体框架,直接双击安装包执行安装,然后按需安装其他单个组件。
安装完成后在开始菜单启动,或者右键新建office文档启动,有时候右键菜单可能无法调出新建office文档的选项,需要重复几次。安装后也可以在系统的应用列表中找到它,总体名字叫做Microsoft Office Desktop Apps
,执行重置、更改安装位置等操作。
除office外,部分UWP应用不支持更改安装位置,即使改了安装位置仍然强制安装到C盘,如WSL Ubuntu。
四、激活状态
此安装包本身并不附带激活,一些激活工具也不能检测到它并激活,但其激活状态与exe版一样。简单的介绍一下exe版的激活规则:2016版及以上(其他版本未测试)在卸载后win10会保留激活信息,重新安装后会自动激活,同理电脑预装正版office2016及以上版本卸载重装后也可直装激活。而且就算没有预装正版,仍然有大量的激活工具及方式。
所以想要激活UWP版,需先激活exe版,听起来好像很折腾很麻烦,但我们并不需要安装exe版全家桶,只需要安装单个组件如Word,可以使用Office Tool Plus这个工具安装单个组件并激活,完事后就删掉,现在直接安装UWP版就直接激活了。另外由于Visio是单独授权的,需要单独激活。
这里再介绍一种很直接的激活方式,那就是可以用office365账号直接激活exe版和UWP版,而我之前刚好通过AutoApiS这个项目免费得到一个office365 E5全局管理员账户,没什么经济成本,除此之外可能没几个人闲到买个office365之后再来用这种残缺的UWP客户端~
UWP版激活为365有个小坑,例如exe版2016曾经激活过那么即使在UWP版上登录office365账号也仍然是2016版,无法获得365的功能。我电脑预装的是office2016,为此我专门去装了exe版单个组件并用激活工具消除了激活状态(论激活工具的正确使用方式),然后再安装UWP版用office365账号激活。
五、题外话
微软商店也是存在WPS2019的,或者叫国际版,同样可以复制它在网页版微软商店的链接提取到安装包。国内微软商店无法直接搜到,只有将系统地区改为美国后才能搜索出来,藏得非常深。
软件非常干净,文档编辑功能一应俱全,账号高级订阅用于pdf文字识别及编辑等功能,账号数据与国内不互通,但是界面只有英文,实力劝退。
本文作者:七米蓝
本文标题:《提取UWP版office安装包》
本文链接:https://www.chirmyram.top/archives/uwpoffice
版权声明:本博客文章均采用CC BY-NC-SA 4.0许可协议,转载请注明出处!
https://blog.changrui.xyz/post/19.html
貌似只能适配exe版本的
不好弄,uwp软件安装位置的文件夹读写权限不好设置。
国际wps折腾一下还是可以变成中文的
有何高招?#(想一想)
等一会写个教程吧
敬候佳音。