微软官方的包管理器:winget 免费,一行命令装软件和更新

winget 是微软官方的 Windows 包管理器,Windows 10 后期与 Windows 11 已内置。它用厂商官方安装包来装软件,同时还能统一检查与执行软件更新。
它解决什么问题
软件更新各自为政,要一个个打开软件点更新,容易漏。
从搜索引擎下载安装包有下到捆绑版或仿冒站的风险。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 官方来源 | 使用软件厂商的官方安装包,降低下到仿冒版本的风险 |
| 搜索安装一条命令 | winget search 找软件,winget install 直接安装 |
| 统一更新 | winget upgrade 可列出有更新的软件并批量升级 |
| 可导出清单 | 把已装软件导出为配置文件,新机器上一键恢复 |
| 系统自带 | 现代 Windows 已内置,无需额外安装 |
| 开源可扩展 | 清单在 GitHub 上公开维护,接受社区提交 |
用清单复刻开发环境
winget 提供导出与导入功能:在一台配置好的机器上执行导出,得到一份软件清单;在新机器上导入执行,就能自动装回同一批软件。
这对换电脑、重装系统特别有用。建议在系统稳定后导出一份清单存档,届时重装环境可能就是几分钟的事。注意部分软件需要交互安装,导入后仍要人工确认。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Scoop | 开源免费 | 免提权、用户目录安装,适合开发工具 |
| Chocolatey | 免费+付费 | 社区源更丰富,企业版支持更完善 |
| UniGetUI | 开源免费 | 统一图形界面管理 winget、Scoop、Chocolatey 等多个源 |
谁适合用
- 需要快速搭建或复刻开发环境的开发者
- 想统一管理软件更新的用户
- IT 人员,需要标准化软件安装流程
怎么开始
- 在终端输入 winget –version 确认可用(新系统通常已内置)。
- 搜索:winget search <软件名>。
- 安装:winget install <软件 ID>。
- 查看可更新:winget upgrade。
- 全部更新:winget upgrade –all。
- 导出清单:winget export -o apps.json。
常见问题
需要管理员权限吗?
多数软件需要提权安装,终端会弹出 UAC 提示。
和 Scoop 比呢?
winget 覆盖更广、贴近系统规范;Scoop 免提权、装用户目录,更适合命令行工具。
软件不全怎么办?
可到 winget-pkgs 仓库提交清单,或改用其他包管理器补充。
授权与合规
Windows 包管理器(winget)由微软开源发布,采用 MIT 许可证,可免费使用。 官网:learn.microsoft.com/windows/package-manager。
资源信息
界面语言
多语言
授权方式
开源免费
适用平台
Windows
获取方式
直链下载
资源更新
2026-09-19
页面更新
2026-09-03
↓ 获取资源
点击下方按钮直接开始下载。
立即下载
直链
https://learn.microsoft.com/windows/package-manager/