跳至內容

WinGet

應用程式Microsoft Corporation

也稱為 windows package manager、app installer winget

Microsoft CorporationSystem

App Installer 命令列。處理程序為 winget.exe。目前 Windows 上的「設定」>「應用程式」會使用它。它不是 Chocolatey。

您需要瞭解的資訊

WinGet 是 Microsoft 的 CLI。Chocolatey 是另一款較舊的管理工具。

WinGet 隨附於 App Installer。從命令提示字元執行 winget.exe。目前 Windows 上的「設定」>「應用程式」會使用它。Chocolatey 是來自 chocolatey.org 的 choco.exe。Scoop 是另一款第三方管理工具。

它是什麼?
Microsoft 的套件管理工具 CLI
與 Chocolatey 相同嗎?
否。choco.exe 是不同的管理工具
它位於何處?
App Installer。「設定」>「應用程式」會使用它
Feex 指出
如果命令是 winget,我會留在 Microsoft 的用戶端。除非您的本意是 Chocolatey,否則我不會將該命令列與 choco install 混用。Store 視窗是選用的。

什麼是 WinGet?

winget.exe 是 Windows 套件管理員用戶端。App Installer 是提供它的 Store 套件。choco.exe 是 Chocolatey Software 較舊的社群管理工具。

如果您從未用過它

如果指南標註 "winget install",WinGet 是 Microsoft 的套件管理工具。它隨附於目前 Windows 上的 App Installer。開啟提示字元並執行 winget。「設定」>「應用程式」在某些安裝時會使用它。它不是 Chocolatey (choco.exe),不是 Scoop,也不是 Store 視窗。

它有什麼用途?

從 winget 來源搜尋並安裝

winget search 與 winget install。Chocolatey 使用 choco install 與不同的社群存放庫。

升級「設定」>「應用程式」也能看到的套件

winget upgrade --all 是一種 CLI 習慣。Store 使用者介面是不同的視窗。

匯出與匯入清單

winget export 是 Microsoft 的清單格式。packages.config 檔案屬於 Chocolatey,而非此工具。

它是為誰設計的?

  • 遵循 Microsoft 單行安裝指令的人
  • 任何在「設定」>「應用程式」中的安裝使用了套件管理工具的人
  • 在 winget、Chocolatey 與 Scoop 之間做出抉擇的使用者

目前狀態

WinGet (2020) 是 Microsoft Corporation 目前推出的套件管理工具。廠商仍指引 Windows 使用者前往 https://learn.microsoft.com/windows/package-manager/winget/。

它的歷史有多久?

WinGet 預覽版於 2020 年問世。Chocolatey 始於 2011 年。Scoop 始於 2013 年。在目前的 Windows 11 上,App Installer 通常已經具備 winget.exe。Windows 7 PC 不會內建此功能。

版本

主要管道優先。確切的版本號在此並未全部經過驗證。

App Installer / winget 穩定版
預覽

系統需求

數值遵循發行者的公開指引。實際需求仍會隨工作負載而改變。

最低需求

最低系統需求
作業系統 依 Microsoft 所述,需為具備 App Installer 的 Windows 10 1809+。目前的 Windows 11 通常已具備
記憶體 (RAM) 足夠供 Windows 加上此應用程式使用。大型專案則需要更多。

資源概況

CPU 需求
取決於其啟動的安裝程式
網路需求
下載套件

已安裝的處理程序

安裝本產品後,這些可執行檔即歸屬於本產品。

已安裝的處理程序
winget.exe 套件管理工具 CLI
WindowsPackageManagerServer.exe 在某些組建上的套件管理工具服務主機

啟動元件

winget.exe 是一個 CLI。它不應常駐於「啟動」中。套件管理工具服務可在 Windows 需要時執行。

檔案位置

常見的 WinGet 位置
典型安裝路徑 C:\Users\<you>\AppData\Local\Microsoft\WindowsApps\winget.exe

檔案格式

社群存放庫中的 YAML 資訊清單。匯出 JSON/文字清單

常見問題

winget 不是內部或外部命令

從 Store 安裝或更新 App Installer,或使用 Microsoft 記載的 GitHub 套件組合。Chocolatey 不會新增 winget.exe。

套件識別碼與 Chocolatey 的識別碼不符

winget search 使用 Microsoft 的目錄。choco search 是另一個獨立體系。

疑難排解

where.exe winget。如果遺失,請從 Store 更新 App Installer

那是 Microsoft 用戶端。如果您想要 choco,chocolatey.org 是另一個管理工具。

如果安裝失敗,請執行 winget source list

損壞的來源屬於 WinGet 組態問題。Scoop buckets 則是另一種工具。

請勿使用隨意的 zip 檔案取代 winget.exe

請使用 Microsoft Learn 或 Store 的 App Installer。Ninite 是一次性建構工具,而非修復工具。

替代方案

若需要較舊的社群存放庫,請使用 Chocolatey。若需要使用者資料夾工具,請使用 Scoop。若需要圖形介面,請使用 Microsoft Store。若需要一次性套件組合,請使用 Ninite。

官方說明與下載

請優先諮詢原廠。隨機出現的 exe 下載網站並非支援管道。

官方聯絡管道
下載 learn.microsoft.com/windows/package-manager/winget/ 官方安裝程式或廠商頁面
說明 learn.microsoft.com/windows/package-manager/ 廠商支援
官方網站 learn.microsoft.com/windows/package-manager/winget/ 請從此處開始,而非隨機的 exe 託管網站

相關硬體

任何具備 App Installer 的目前 Windows 10 或 11 PC。網路比 RAM 更為關鍵。

技術詳細資訊

技術詳細資訊

廠商版本號碼會變更。本文未限定特定組建。

來源與驗證

記錄的來源標籤:2026年8月。此標籤不代表獨立驗證。 我們的研究方式.

這篇文章實用嗎?

只要回答「是」或「否」即可。您也可以依意願選擇原因,或附上簡短說明。

這篇文章實用嗎?