chocolatey
title: “Chocolatey 教程:Windows 軟件包管理器的一鍵安裝” description: “Chocolatey 是 Windows 上最流行的包管理器,一條命令安裝 Chrome、Node.js、VS Code 等日常軟件,支持自動更新。” date: 2026-05-13T16:10:14.160Z category: 開發工具 tags:
- Chocolatey
- Windows包管理器
- 軟件管理
- 自動安裝
- Chocolatey教程 keywords:
- Chocolatey
- Windows包管理器
- 軟件管理
- 自動安裝
- Chocolatey教程
Chocolatey:重裝系統後,一條命令裝回所有軟件
一句話解決:重裝系統後要一個一個下載安裝軟件?Chocolatey 用一條命令把常用軟件全裝回來。
經歷過多少次了——電腦重裝系統,然後花半天時間:打開瀏覽器搜索 Chrome、下載、安裝;再搜索 7-Zip、下載、安裝;再搜索 VS Code……每個軟件重複同樣的流程。
Chocolatey 就是來解決這個問題的。
Chocolatey 是什麼?
Chocolatey 是 Windows 上最流行的包管理器。它基於 PowerShell,可以用一條命令自動從網絡下載並安裝軟件,還支持一鍵更新所有已安裝軟件。
它解決的問題:用自動化代替手動安裝軟件,讓軟件安裝像 Linux 的 apt-get 一樣簡單。
核心功能
- 一鍵安裝:
choco install firefox自動下載安裝 - 一鍵更新:
choco upgrade all更新所有軟件 - 依賴處理:自動安裝所需的依賴
- 靜默安裝:後臺自動安裝,無需點擊下一步
- 軟件豐富:倉庫中有超過 9000 個軟件包
- 自動配置:很多軟件安裝即配置好
和 Scoop 的選擇
| 使用場景 | 推薦工具 |
|---|---|
| 裝 Chrome、Firefox、Office | Chocolatey(更合適) |
| 裝 Python、Node.js、Git | Scoop 或 Chocolatey 都行 |
| 需要多版本並存 | Scoop |
| 沒有管理員權限 | Scoop |
| 管理已有軟件的更新 | Chocolatey |
實際很多開發者兩個都裝:Chocolatey 負責安裝日常軟件,Scoop 管開發工具。
用戶怎麼說
“之前重裝系統至少折騰半天,現在寫個 Chocolatey 腳本,去泡杯咖啡回來就全裝好了。”
“公司配的新電腦,第一條命令就是裝 Chocolatey,然後批量裝開發環境,效率提升太多了。“
下載
Chocolatey 不需要下載安裝包,在管理員 PowerShell 中執行:
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
提示:安裝必須以管理員身份運行 PowerShell。安裝完成後用
choco install 包名開始裝軟件,choco list 關鍵詞搜索可用軟件包。
快速上手
- 以管理員身份打開 PowerShell
- 執行安裝腳本
- 安裝後運行
choco install vscode測試 - 批量安裝:
choco install chrome firefox 7zip notepadplusplus - 更新所有:
choco upgrade all - 查看已安裝:
choco list --local-only