Windows 11 用 winget 管理装机清单:搜索安装、批量升级与导出恢复

为什么用 winget 做“装机清单”

重装系统、换电脑或公司配多台机器时,最浪费时间的不是装 Windows,而是把一堆常用软件一项项找回来:浏览器、终端、压缩、截图、播放器、开发环境……Windows 的包管理器 winget 可以把这些动作变成“可重复执行”的命令,并且支持把已安装的软件导出为清单,在另一台机器上按清单批量恢复。

winget 属于微软官方生态,适合追求稳定、可审计的安装来源。本文把常用命令和一套可复用的工作流整理成步骤,照着做就能把软件安装与更新提效到分钟级。

准备工作:确认 winget 可用

在 Windows 11 中,winget 通常随系统或 Microsoft Store 的“应用安装程序(App Installer)”一起提供。你可以打开 Windows 终端或 PowerShell,执行:

winget --version

如果能输出版本号,说明环境就绪。如果提示未找到命令,先去 Microsoft Store 搜索并安装/更新“App Installer”。官方文档入口(也包含安装说明):https://learn.microsoft.com/windows/package-manager/winget/

快速上手:搜索、安装、查看信息

1) 搜索软件:

winget search vscode

2) 安装指定条目(建议用 Id,避免同名误装):

winget install --id Microsoft.VisualStudioCode

3) 查看软件详情与可用版本:

winget show --id Microsoft.VisualStudioCode

4) 查看本机已安装列表(便于核对是否已装/版本情况):

winget list

批量升级:把“更新软件”变成一条命令

装机完成后,维护同样重要。你可以先预览哪些软件可升级:

winget upgrade

再执行批量升级:

winget upgrade --all

如果你只想升级某一个:

winget upgrade --id Git.Git

小提醒:部分软件可能因为安装源、权限或正在运行而升级失败。遇到失败先关闭相关程序,再重试;必要时以管理员身份运行终端,但不要为了图省事把所有操作都放到管理员权限下。

核心玩法:导出装机清单并在新机器恢复

当你把电脑调教到顺手的状态,可以把“软件集合”导出为一个 JSON 清单文件,之后换机直接按清单恢复。导出命令:

winget export -o winget-apps.json

建议把这个文件放到你的同步位置(例如 OneDrive/网盘/私有 Git 仓库),并用日期做版本管理,例如 winget-apps-2026-03-23.json,这样以后回滚也方便。

在新机器上,把清单文件下载到本地,然后执行导入恢复:

winget import -i winget-apps.json

导入时 winget 会逐项匹配并安装。为了降低交互弹窗带来的打断,你可以先在空闲时间执行,让它慢慢跑完;安装结束后再统一打开软件做首次登录/插件同步。

常见问题与排错思路(不踩坑版)

1) 搜不到软件:先确认拼写,再尝试用更通用的关键词搜索;同一软件可能在不同源里名称不同,优先用 --id 安装。

2) 安装失败或提示权限:部分软件需要写入系统目录,建议以管理员身份重试一次;如果仍失败,先看 winget show 的安装器类型,再考虑去官网手动安装(手动安装不影响你后续用 winget 管理其他软件)。

3) 升级失败:先关闭软件主进程(尤其是浏览器、编辑器、聊天工具),再执行 winget upgrade --id ... 单独升级定位问题。

4) 换机后“配置没跟上”:winget 负责安装程序本体,不负责你在软件里的账号登录与云同步。建议优先选择支持云同步的工具(浏览器、密码管理器、编辑器配置),把“软件安装”和“软件配置”分开管理,流程更清晰。

推荐的一套日常工作流

如果你想把 winget 变成长期习惯,可以按这个节奏来:

1) 新软件先 winget search,确认 Id 后再 winget install --id ...。

2) 每周固定一次批量升级:winget upgrade --all。

3) 每月导出一次装机清单:winget export -o winget-apps.json,并保留历史版本。

4) 换电脑/重装时:先装好基础组件(终端/浏览器/驱动),再 winget import 一键恢复大部分软件。

这样一来,你的“软件环境”就从一次性的手工劳动,变成了可复用、可迁移、可回滚的资产。

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功