Chocolatey
choco、chocolatey.org とも呼ばれます
wingetよりも前から存在する、コミュニティ主導のWindowsパッケージマネージャー。プロセス名はchoco.exeです。WinGetではありません。
確認しておくべき要点
Chocolateyは以前からあるコミュニティ製マネージャーです。WinGetはMicrosoftが後から開発したCLIです。
Chocolatey Softwareのchoco.exeはwingetより先行しています。chocolatey.org/install から入手してください。パッケージIDはWinGetと一致しません。ScoopとNiniteは異なるツールです。
- これは何ですか?
- コミュニティ主導のWindowsパッケージマネージャー
- WinGetと同じですか?
- いいえ。クライアントもカタログも異なります
- コマンドは?
- choco.exe
Chocolateyとは?
choco.exeはChocolateyのコミュニティフィード(および追加した他のソース)からパッケージをインストールします。winget.exeはMicrosoftのより新しいクライアントです。これらはパッケージIDを共有していません。
使ったことがない場合
READMEに「choco install」と書かれている場合、ChocolateyはChocolatey Softwareによるコミュニティパッケージマネージャーです。wingetよりも前、2011年に登場しました。chocolatey.org/install からインストールしてください。コマンドはchoco.exeです。WinGetでもScoopでもNiniteでもありません。
何に使われますか?
このワンライナーこそが、人々が今でもChocolateyを使い続ける理由です。winget install はMicrosoftのカタログと異なるIDを使用します。
Chocolateyの定番操作です。Microsoftにおける同等のコマンドは winget upgrade --all であり、このexeではありません。
Chocolatey Softwareがそれを販売しています。Scoopのバケットは異なる構成です。
対象ユーザー
- 古いWindowsセットアップスクリプトに従っている人
- すでにchocoで標準化している組織
- これをwingetやScoopと比較検討しているすべての人
現在のステータス
Chocolatey (2011) はChocolatey Softwareが提供する現行のパッケージマネージャーです。ベンダーは現在もWindowsユーザーに対して https://chocolatey.org/install を案内しています。
公開からの期間
Chocolateyは2011年にリリースされました。WinGetは2020年、Scoopは2013年に登場しました。このリポジトリが最初だったため、多くの古いWindowsガイドには今でもchocoと書かれています。現行のWindowsにはアプリ インストーラー内にwingetも含まれています。
バージョン
メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。
システム要件
値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。
最小要件
| オペレーティングシステム | 現在のChocolateyのドキュメントによる、Windows 10またはWindows 11 |
|---|---|
| RAM | Windowsと本アプリには十分です。規模の大きいプロジェクトではさらに必要になります。 |
リソースプロファイル
- CPU負荷
- パッケージが実行するインストーラーに依存
- ネットワーク需要
- 選択したフィードからダウンロード
インストール済みプロセス
これらの実行ファイルは、インストール時に本製品に属します。
| choco.exe | パッケージマネージャーCLI |
|---|
スタートアップコンポーネント
choco.exeはCLIです。Windowsと同時に起動するべきではありません。一部のパッケージは独自のスタートアップを追加します。
ファイルの場所
| 標準的なインストール先 | C:\ProgramData\chocolatey\ |
|---|
ファイル形式
よくある問題
パッケージIDはwingetのIDとは異なります
choco search と winget search ではカタログが異なります。ツール間でIDをコピーして使い回すことはできません。
コミュニティパッケージの品質にはばらつきがあります
パッケージのページを確認してください。WinGetのソースには独自の審査規則があります。どちらもNiniteのように厳選されたチェックボックス形式のページではありません。
トラブルシューティング
chocolatey.org/install から、ドキュメントに記載されたPowerShellを使用してインストールする
ダウンロードフォルダにある出所不明のchoco.exeは正規のクライアントではありません。MicrosoftのCLIが必要なら、すでに多くのPCにwingetが入っています。
インストールが失敗する場合は choco source list を確認する
ソースの破損はChocolateyの設定の問題です。Scoopのバケットは異なるファイル構造を持っています。
マシン全体へのインストールの場合は、プロンプトを管理者として実行する
ユーザーディレクトリ配下に収めるScoopは別のモデルです。Chocolateyは多くの場合、管理者権限を要求します。
代替手段
MicrosoftカタログにはWinGetを、ユーザーフォルダ内のツールにはScoopを、一括インストーラーページにはNiniteを使用してください。
公式ヘルプとダウンロード
まずはベンダーから確認してください。見知らぬexe配布サイトはサポート窓口ではありません。
| ダウンロード | chocolatey.org/install 公式インストーラーまたはベンダーページ |
|---|---|
| ヘルプ | docs.chocolatey.org/ ベンダーサポート |
| 公式サイト | chocolatey.org/ 出所の分からないexeホストではなく、ここから始めてください |
関連ハードウェア
取得するパッケージに応じてネットワークとディスクを使用します。クライアント自体は軽量です。
技術的な詳細
技術的な詳細
ベンダーのバージョン番号は変更されます。この記事は特定のビルドに固定するものではありません。
出典と検証
記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.
- Chocolatey公式サイト · ベンダーの製品ページ
- Chocolateyヘルプ · ベンダーサポート
- Chocolateyドキュメント · インストールとコマンド
- Foxholeプロセスマップ · Windows PC上のファーストパーティサンプル。ラボのベンチマークではありません。
この記事は役に立ちましたか?
「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。
ご協力ありがとうございます。ページの改善に役立てられます。