【笔记】Winget安装笔记
前言
Winget安装笔记
版本要求:Windows 10 1809 以上、Windows 11
Windows 10 1809 以上
通过安装包安装
- 在Github下载
.msixbundle的安装包microsoft/winget-cli
1 | Add-AppxPackage -Path "Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" |
- 安装完成

通过微软商店安装
在
Microsoft Store微软商店下载应用安装程序安装完成

踩坑
- 报错:
'winget' 不是内部或外部命令,也不是可运行的程序或批处理文件。
原因
- 没配置环境变量
解决问题
- 配置环境变量
1 | %LocalAppData%\Microsoft\WindowsApps\ |
Windows Server 2022
安装Microsoft.VCLibs
- 访问https://learn.microsoft.com/zh-cn/troubleshoot/developer/visualstudio/cpp/libraries/c-runtime-packages-desktop-bridge下载
Microsoft.VCLibs.x64.14.00.Desktop.appx

1 | Add-AppxPackage -Path "Microsoft.VCLibs.x64.14.00.Desktop.appx" |
安装Microsoft.UI.Xaml
- 访问https://www.nuget.org/packages/Microsoft.UI.Xaml下载
microsoft.ui.xaml.2.8.6.nupkg

1 | move "microsoft.ui.xaml.2.8.6.nupkg" "microsoft.ui.xaml.2.8.6.zip" |
安装Winget
访问https://github.com/microsoft/winget-cli/releases下载
Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle和76fba573f02545629706ab99170237bc_License1.xml安装Winget
1 | Add-AppxPackage -Path "Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" |
- 分配许可证
1 | Add-AppxProvisionedPackage -Online -Package "Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" -LicensePath "76fba573f02545629706ab99170237bc_License1.xml" |
踩坑
- 报错:
Add-AppPackage : 部署失败,原因是 HRESULT: 0x80073CF3, 包无法进行更新、相关性或冲突验证。
原因
- 缺少依赖
解决问题
- 需要安装
Microsoft.VCLibs和Microsoft.UI.Xaml
踩坑
- 报错:
程序“winget.exe”无法运行: 找不到适用的应用许可证。所在位置 行:1 字符: 1
原因
- 缺少许可证
重新注册许可证
1 | Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} |
完成
参考文献
知乎——老板软件
知乎——纽大码农赵日天
知乎——whnjrm
博客园——重庆熊猫
INFOXIAO的博客
JimmyTian的博客