使用 WinGet 安装和管理 Windows 软件

安装 WinGet

此内容来自 Microsoft文档
Windows 程序包管理器 winget 命令行工具作为应用安装程序的一部分在 Windows 11 和现代版本的 Windows 10 上提供。

可以从 Microsoft Store 获取应用安装程序。 如果已安装,请确保已将其更新为最新版本。

备注

winget 命令行工具仅在 Windows 10 1709(版本 16299)或更高版本上受支持。 在你首次以用户身份登录 Windows(这会触发 Microsoft Store 将 Windows 程序包管理器注册为异步进程的一部分)之前,winget 工具不可用。 如果最近已经以用户身份进行了首次登录,但发现 winget 尚不可用,则可以打开 PowerShell 并输入以下命令来请求此 winget 注册:Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

使用 WinGet

查看帮助

打开 Windows Terminal 输入 winget

查看所有已安装软件

winget list

查看可通过 WinGet 更新的软件

winget list | findstr winget

更新所有可更新的软件

winget upgrade --all

搜索安装软件

  • 例如我想安装 nodejs 但不确定是否存在于源内
    输入 winget search nodejs
  • 安装 nodejs
    winget install nodejs
  • 安装 LTS 版 nodejs
    winget install OpenJS.NodeJS.LTS

卸载软件

winget uninstall PACKAGE_ID,如我想卸载 nodejs