Microsoft 离线安装

1、下载UI包

打开https://store.rg-adguard.net/

image-20230824154351632

在网页中找到商店的应用,复制链接。例如我要下载 Microsoft to do

Microsoft To Do: Lists, Tasks & Reminders - Microsoft Store 应用程序

image-20230824154604410

image-20230824155049063

按住 Ctrl + F 下载 两个UI包

Microsoft.UI

根据系统标准下载合适的ui包

image-20230824155003897

 AppxBundle

image-20230824155243964

2、本地安装

在本地通过Add-AppxPackage命令进行安装
首先在 【设置】> 【更新与安全】> 【开发者选项】中,打开【开发人员模式】

image-20230824155503772

image-20230824155535774

以管理员身份,打开Windows Powershell,切换到Appx包保存的目录下

image-20230824155633193

打开power shell 后将路径切换到下载UI包目录,我的下载路径是 D:\Downloads使用需要输入

cd -d D:\Downloads

用windows Powershell 工具,则与CMD有些区别,中间的参数用 -d ,而不是/d,另外路径中有空格的话,需要将路径名称用双引号“ ”括起来。

安装UI包:

Add-AppxPackage .\Microsoft.UI.Xaml.2.8_8.2306.22001.0_x64__8wekyb3d8bbwe.Appx

后装程序包:

Add-AppxPackage .\Microsoft.Todos_1.48.21892.0_neutral_~_8wekyb3d8bbwe.AppxBundle

最后按下Win键即可看到安装成功的Microsoft-Todos,记得把开发者模式关闭!

3、遇到的错误

看完上面的安装过程,可能会产生疑问:

.\Microsoft.VCLibs.140.00_14.0.30035.0_x64__8wekyb3d8bbwe.Appx,
.\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx,
.\Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.Appx

在安装Todo包时,直接使用安装UI包的命令:

Add-AppxPackage .\Microsoft.Todos_1.48.21892.0_neutral_~_8wekyb3d8bbwe.AppxBundle

image-20230824163733612

Microsoft.VCLibs

会报错是缺少Microsoft.VCLibs包、NET.Native.Framework包、NET.Native.Runtime包同样下载到本地

Microsoft.VCLibs

image-20230824162015316

Add-AppxPackage .\Microsoft.Todos_1.48.21892.0_neutral_~_8wekyb3d8bbwe.AppxBundle -DependencyPath .\Microsoft.VCLibs.140.00_14.0.32530.0_x64__8wekyb3d8bbwe.Appx

其中:-Path是指定安装包的路径,-DependencyPath是指定依赖包的路径

image-20230824164027431

NET.Native.Framework

这次缺失的是NET.Native.Framework包

NET.Native.Framework

image-20230824163112204

Add-AppxPackage .\Microsoft.Todos_1.48.21892.0_neutral_~_8wekyb3d8bbwe.AppxBundle -DependencyPath.\Microsoft.VCLibs.140.00_14.0.32530.0_x64__8wekyb3d8bbwe.Appx,.\Microsoft.NET.Native.Framework.1.6_1.6.27413.0_x64__8wekyb3d8bbwe.Appx

image-20230824164315214

NET.Native.Runtime

这次缺失的是NET.Native.Runtime包

NET.Native.Runtime

image-20230824163338813

这边下载完所有包后,点击回车就安装成功了

Add-AppxPackage .\Microsoft.Todos_1.48.21892.0_neutral_~_8wekyb3d8bbwe.AppxBundle -DependencyPath.\Microsoft.VCLibs.140.00_14.0.32530.0_x64__8wekyb3d8bbwe.Appx,.\Microsoft.NET.Native.Framework.1.6_1.6.27413.0_x64__8wekyb3d8bbwe.Appx,.\Microsoft.NET.Native.Runtime.1.6_1.6.24903.0_x64__8wekyb3d8bbwe.Appx

image-20230824164351800

image-20230824164552966