windows server 安装Microsoft Store中的应用
windows server没有Microsoft Store无法直接安装其中的应用,解决方法:获取应用的.msixbundle包并使用命令添加到电脑中。
1.获取应用的msix包
获取应用的信息
(至于如何获取,可以试试Microsoft Store找找看,我是恰好在另外一台电脑上软件下载时候抓包得到的,应该有其他方法)
例如Microsoft 照片的PackageFamilyName为:Microsoft.Windows.Photos_8wekyb3d8bbwe
访问https://store.rg-adguard.net/,使用 PackageFamilyName 搜索应用:

下载文件
下载搜索到的结果中的所有依赖和软件包(每种选择适合你电脑系统的一个就行)

2.安装依赖和程序包
将下载好的文件放在同一个目录下
打开power shell(管理员)使用Add-AppxPackage *安装所有包。

3.检查
命令成功执行后没有什么反应,可以通过Windows的自带搜索找到刚刚安装好的软件。

常见错误
1.依赖未正确安装,检查是否安装,版本是否正确
1 2 3 4 5 6 7 8 9 10 11 12 13
| add-appxpackage .\Microsoft.Windows.Photos_2024.11070.11002.0_neutral_~_8wekyb3d8bbwe.Msixbundle add-appxpackage : 部署失败,原因是 HRESULT: 0x80073CF3, 包无法进行更新、相关性或冲突验证。 Windows 无法安装程序包 Microsoft.Windows.Photos_2024.11070.11002.0_x64__8wekyb3d8bbwe,因为此程序包依赖于一个找不到的框 架。请随要安装的此程序包一起提供由“CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US” 发布的框架“Microsoft.NET.Native.Framework.2.2”(具有中性或 x64 处理器体系结构,最低版本为 2.2.29512.0)。当前已安装的名 称为“Microsoft.NET.Native.Framework.2.2”的框架为: {} 注意: 有关其他信息,请在事件日志中查找 [ActivityId] 7f4cb46f-d489-0004-45e0-4f7f89d4da01,或使用命令行 Get-AppPackageLo g -ActivityID 7f4cb46f-d489-0004-45e0-4f7f89d4da01 所在位置 行:1 字符: 1 + add-appxpackage .\Microsoft.Windows.Photos_2024.11070.11002.0_neutral ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (E:\Microsoft.Wi...bbwe.Msixbundle:String) [Add-AppxPackage], IOException + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
|
2.系统版本不兼容,换个稍微老一点的版本试试
1 2 3 4 5 6 7 8 9 10 11
| Add-AppxPackage .\Microsoft.Windows.Photos_2023.10070.17002.0_neutral_~_8wekyb3d8bbwe.AppxBundle Add-AppxPackage : 部署失败,原因是 HRESULT: 0x80073D06, 无法安装此程序包,因为已安装该程序包的更高版本。 Windows 无法安装程序包 Microsoft.Windows.Photos_2023.10070.17002.0_x64__8wekyb3d8bbwe,因为它的版本为 2023.10070.17002. 0。已安装此程序包的更高版本 2024.11030.22001.0。 注意: 有关其他信息,请在事件日志中查找 [ActivityId] 7f4cb46f-d489-0004-a282-517f89d4da01,或使用命令行 Get-AppPackageLo g -ActivityID 7f4cb46f-d489-0004-a282-517f89d4da01 所在位置 行:1 字符: 1 + Add-AppxPackage .\Microsoft.Windows.Photos_2023.10070.17002.0_neutral ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (E:\photo\Micros...bbwe.AppxBundle:String) [Add-AppxPackage], Exception + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
|
参考:
https://blog.csdn.net/weixin_37826215/article/details/116781891