winget 搜索时先别直接安装。名称相近的软件很多,先用搜索结果里的 id 和 source 确认目标,再进入安装命令会稳得多。
先按名称搜索
打开 Windows Terminal 或 PowerShell,运行 winget search vscode 这类名称搜索。结果会列出 Name、Id、Version、Match、Source,先找到最像目标软件的包。

再用包 ID 精确缩小
如果只想看某个 ID,改用 winget search --id Microsoft.VisualStudioCode -e。-e 表示精确匹配,能减少同名、别名或标签命中的干扰。

用 list 辅助核对已装程序
软件已经装过时,可运行 winget list。列表里的 Id 和 Source 能帮你判断这台电脑上的程序是否能继续由 WinGet 管理。












