Windows Package Manager, còn gọi là winget-cli, hoặc winget cho ngắn, là client mã nguồn mở với bộ công cụ tự động hóa cài đặt, nâng cấp, quản lý ứng dụng, phần mềm, thậm chí game trên Windows 10 và Windows 11.
Windows Package Manager là gì?
Nếu bạn dùng Linux, package manager phổ biến và cung cấp cách tiếp cận hợp lý hơn cho phép cài phần mềm nhanh, dễ dàng bằng dòng lệnh. Không cần lên web hoặc store chuyên biệt tải app/game.
Nếu bạn dùng Windows, bạn dùng Microsoft Store hoặc lên web tải cài app. Trên Windows 10, bạn cũng dùng 2 package manager phổ biến Chocolately và Scoop.
Công cụ dòng lệnh winget đi kèm Windows 11 và Windows 10 hiện đại (1809 trở lên) mặc định như App Installer từ Microsoft Store. App Installer bao gồm phiên bản production của winget.
Để cài app, gõ lệnh winget trong PowerShell với quyền administrator để cài phần mềm bạn muốn. Nếu muốn biết app nào có sẵn trong winget, có nhiều gói winget-cli trong kho GitHub cộng đồng.
Nếu quan tâm loại app có thể cài, trước hết cài Windows Package Manager trên PC.
3 cách cài winget
Microsoft giới thiệu Windows Package Manager preview tại Build 2020, lúc đó chỉ 2 cách cài. Giờ có 3 phương pháp cài winget trên Windows 11 PC.
- Dùng tài khoản Microsoft đăng ký Windows Insider Dev Channel.
- Dùng tài khoản Microsoft đăng ký Windows Package Manager Insiders Program. Sau khi đăng ký, tài khoản Microsoft dùng để cập nhật app App Installer qua Microsoft Store.
- Cài gói Windows Desktop App Installer package tại trang Releases cho kho
winget. Cài gói này cho bạn clientwinget, nhưng không cho cập nhật tự động từ Microsoft Store.
Tìm kiếm, cài đặt và gỡ cài đặt app
Sau khi cài, đây là cách tìm và cài gói trên PC. Cách dùng lệnh winget search {Id} tìm và cài app.
- Gõ lệnh sau trong PowerShell hoặc Command Prompt với quyền administrator:
winget search Microsoftvà nhấn Enter.
- Nếu muốn cài app cụ thể được liệt kê, dùng lệnh winget install với Name hoặc Id của app. App Id có thể là dãy số, cũng có thể là tên thay thế cho app/game.
Ví dụ, bạn muốn cài app "Microsoft HoloLens". Để cài, dùng lệnhwingetvới số Id app cho Microsoft HoloLens và nhấn Enter:
winget install 9NBLGGH4QWNX
Nếu nhập đúng, Microsoft HoloLens cài tự động, bạn nhận thông báo app/game "successfully installed".

Lưu ý, một số app cài bằng winget có thể yêu cầu đồng ý điều khoản/chấp nhận license trước khi cài.
- Gỡ app:
winget uninstall 9NBLGGH4QWNX
Một điều tuyệt vời về Windows Package Manager: bạn gỡ app mà không dùng winget cài lần đầu! Chắc chắn bạn có đúng Name hoặc Id để tránh xóa nhầm app!
Lệnh winget nâng cao
Ngoài tìm, cài, gỡ app dùng Windows Package Manager, có một số lệnh winget khác. Danh sách lệnh winget và chức năng:
- Gõ
winget featuresnhấn Enter xem danh sách tính năng thử nghiệm.
winget settingsđưa bạn đến file JSON settings.winget listliệt kê tất cả app cài trên thiết bị.winget install wingetcreatecàiwingetcreateđể submit gói app lên kho GitHub.
Nếu cần thêm giúp đỡ quy trình submit gói app, có video walkthrough tuyệt vời từ Demitrius Nelon, Senior Program Manager, APEX PM tại Microsoft.
- Gõ
winget export -o C:/mylist.txtxuất danh sách app cài trên PC ra file. Bạn đổi/đổi tên file, đổi loại file, đổi vị trí trên PC tùy ý. - Dùng
winget upgrade --allcập nhật tất cả app cài trên PC lên phiên bản mới nhất. Cách nhanh và dễ giữ app cập nhật.
Bạn dùng Windows Package Manager hoặc package manager tương tự trên Windows hoặc OS khác? Cho biết bình luận!