windows10 ltsc 2021\windows11 ltsc 2024用简单的三条命令安装winget
这一套命令,其实是微软在 PowerShell Gallery 上新出的 WinGet PowerShell 模块安装方式。
你用的命令流程
Install-PackageProvider -Name NuGet -Force | Out-Null Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null Repair-WinGetPackageManager -Force -Latest
安装 NuGet 提供程序
Install-PackageProvider
用来让 PowerShell 能从在线源拉取模块。安装 Microsoft.WinGet.Client 模块
这个模块相当于 winget 的 PowerShell API 封装,而且里面自带了自动获取/修复 App Installer 的逻辑。Repair-WinGetPackageManager -Latest
这是关键命令 👉 它会自动检查系统里是否有 winget,如果缺少就帮你下载 最新的 App Installer(也就是 winget 的核心),并修复依赖。
相当于一条命令就完成了我给你写的那整套下载 + 安装逻辑。
这种方式的优点
更简单:只要三条命令就能搞定,不用管依赖。
更干净:通过官方 PowerShell 模块,自动拉取最新版本。
可维护:以后直接再运行
Repair-WinGetPackageManager -Latest
就能升级 winget。