首页 Windows 包管理器 Chocolatey 2026 安装与常用命令指南(附安装包)

Windows 包管理器 Chocolatey 2026 安装与常用命令指南(附安装包)

更新于 2026-09-29

Chocolatey 是做什么的

用过 Linux 的朋友都知道,装软件只需一行 apt install 或 yum install 命令,根本不用去浏览器搜下载页面。Windows 上其实也有类似工具,就是 Chocolatey。它是一个基于命令行的 Windows 包管理器,完全免费、开源。有了它,安装、更新、卸载软件都变成一行命令的事,不用再满网找下载链接、点下一步、勾选协议。同领域的工具还有 Winget(微软官方,Windows 11/10 自带)和 Scoop(免费开源,侧重便携软件)。Chocolatey 最大的优势是软件包数量多、社区活跃,从常用软件到开发工具,再到小众系统工具,基本都能在仓库里找到,安装过程全自动。

Chocolatey 安装包下载方式

需要安装 Chocolatey 的朋友,可以先下载安装包:Chocolatey安装包(源自官网,放心使用)

夸克网盘下载

Chocolatey 2026 详细安装步骤

1)下载 .msi 文件,双击安装即可:

2)勾选“I accept…” 点击 next:

3)点击 Next:

4)点击“Install”,等待安装结束:

Chocolatey 基础使用命令

Chocolatey 安装好后,按组合键“Win+R”,输入 cmd 打开命令行窗口,核心操作就几个命令,非常好记。

  • 搜索软件包:choco search 关键词,在 Chocolatey 仓库中搜索需要的软件
  • 安装软件:choco install 包名,安装指定软件,加 -y 参数可跳过确认
  • 更新单个软件:choco upgrade 包名,将指定软件更新到最新版本
  • 更新所有软件:choco upgrade all,批量更新通过 Chocolatey 安装的全部软件
  • 卸载软件:choco uninstall 包名,卸载指定软件
  • 查看已安装:choco list -l,列出当前电脑上通过 Chocolatey 安装的软件
  • 查看包详情:choco info 包名,查看软件包的版本、依赖等详细信息

搜索软件包

不确定软件在 Chocolatey 里叫什么名字?用 choco search 关键词 搜一下。比如 choco search vlc 会返回所有名称里带 vlc 的软件包。

安装软件

找到软件包名称后,用 choco install 包名 就能安装。举几个常用例子:choco install googlechrome(安装 Chrome)、choco install 7zip(安装 7-Zip)、choco install vlc(安装 VLC 播放器)。

如果安装过程中提示确认,加个 -y 参数就能跳过确认,像这样:choco install googlechrome -y。

更新软件

想批量更新已安装的软件?运行 choco upgrade all 就能把所有通过 Chocolatey 安装的软件更新到最新版本。如果只想更新某个软件,choco upgrade 包名 就行。

卸载软件

需要卸载时用 choco uninstall 包名,例如 choco uninstall 7zip:

查看已安装的软件

运行 choco list --local-only 或 choco list -l,就能看到当前电脑上哪些软件是通过 Chocolatey 安装的。

新手使用注意事项

1)用 choco search 搜不到某些软件,可能是因为软件名在 Chocolatey 仓库里的叫法和你想的不一样。比如 Chrome 在仓库里叫 googlechrome 而不是 chrome,搜的时候可以多用几个不同的关键词组合试试。也可以在 community.chocolatey.org 网站上直接浏览软件分类,找到对应的包名。

2)对于批量装机场景,建议先把需要安装的所有软件写成一个 .bat 或 .ps1 脚本,全部用 choco install 包名 -y 列出,然后一键执行。比如装完 Windows 系统后,跑一次脚本就能把 Chrome、7-Zip、VLC、Notepad++、Git、Node.js、Python 等常用软件全部装好。

3)Chocolatey 默认安装的软件是用社区仓库里的配置文件来安装的,默认安装路径通常是 C:\Program Files。如果你需要自定义安装参数(比如某些软件不希望装到系统盘),可以在安装命令后面加上 --params 传参,或者在 choco install 时先看看软件包的详细信息(choco info 包名),里面会说明支持哪些自定义参数。

4)想知道某个软件在 Chocolatey 上是否有更新,或者想了解软件包的版本历史和依赖关系,用 choco info 包名 就能看到详细信息,包括当前版本、最新版本、软件描述、维护者信息等。

常见问题

问:为什么用 choco search 搜不到我想要的软件? 答:可能是因为软件名在 Chocolatey 仓库里的叫法和你想的不一样,比如 Chrome 在仓库里叫 googlechrome 而不是 chrome,可以多用几个不同的关键词组合试试。

问:安装软件时提示确认,怎么跳过? 答:在安装命令后面加 -y 参数就能跳过确认,例如 choco install googlechrome -y。

问:Chocolatey 默认会把软件安装到哪里? 答:默认安装路径通常是 C:\Program Files。如果你需要自定义安装参数,可以在安装命令后加 --params 传参,或者先用 choco info 包名 查看支持的参数。