Mỗi khi bạn cài đặt lại Windows hoặc mua một chiếc PC mới, quá trình đầu tiên thường là dành hàng giờ đồng hồ để tải về và cài đặt lại tất cả các ứng dụng yêu thích. Từ trình duyệt web cho đến các công cụ làm việc hay giải trí, việc này không chỉ tốn thời gian mà còn khá nhàm chán. May mắn thay, Windows 10 và 11 đã tích hợp sẵn một công cụ dòng lệnh mạnh mẽ giúp tự động hóa toàn bộ quá trình này: đó là WinGet.
WinGet (Windows Package Manager) không chỉ giúp bạn bỏ qua việc truy cập hàng chục trang web, tải từng trình cài đặt riêng lẻ, và nhấp qua từng bước thiết lập mà còn đảm bảo các ứng dụng được tải về từ nguồn chính thức, an toàn và đáng tin cậy. Dù bạn là người dùng phổ thông hay “chuyên gia hỗ trợ công nghệ” trong gia đình, WinGet sẽ là công cụ không thể thiếu để tối ưu hóa trải nghiệm sử dụng Windows của mình.
WinGet Là Gì Và Tại Sao Bạn Nên Sử Dụng Nó?
WinGet, hay Windows Package Manager, là một trình quản lý gói được tích hợp sẵn trong hệ điều hành Windows 10 và Windows 11. Công cụ này cho phép người dùng tìm kiếm, cài đặt, nâng cấp, cấu hình và gỡ bỏ các ứng dụng phần mềm trực tiếp từ dòng lệnh (Command Prompt hoặc PowerShell). Thay vì phải truy cập từng website để tải file cài đặt, WinGet đơn giản hóa mọi thứ chỉ bằng một câu lệnh duy nhất.
Vậy tại sao WinGet lại trở thành một “trợ thủ đắc lực” không thể thiếu cho người dùng Windows?
- Tiết kiệm thời gian vượt trội: Bạn không cần mở trình duyệt, tìm kiếm, tải xuống và nhấp qua các bước cài đặt phức tạp. Chỉ một lệnh đơn giản, WinGet sẽ tự động làm tất cả. Điều này đặc biệt hữu ích khi bạn cần cài đặt lại nhiều ứng dụng trên một hệ thống mới.
- Nguồn gốc đáng tin cậy: Không giống như các trang web tải phần mềm không rõ nguồn gốc tiềm ẩn rủi ro virus hoặc phần mềm độc hại, WinGet lấy các gói cài đặt trực tiếp từ các kho lưu trữ chính thức của nhà phát triển hoặc từ kho ứng dụng đáng tin cậy của Microsoft. Điều này đảm bảo bạn luôn nhận được phiên bản phần mềm sạch và hợp pháp.
- Cập nhật ứng dụng hàng loạt: WinGet không chỉ dừng lại ở việc cài đặt. Với một lệnh duy nhất, bạn có thể kiểm tra và cập nhật tất cả các ứng dụng đã cài đặt thông qua WinGet. Điều này giúp hệ thống của bạn luôn được bảo mật và hoạt động ổn định với các phiên bản mới nhất.
- Hỗ trợ từ xa hiệu quả: Đối với những người thường xuyên hỗ trợ kỹ thuật cho bạn bè hoặc người thân qua Remote Desktop hay TeamViewer, WinGet là một giải pháp tuyệt vời. Bạn có thể cài đặt ứng dụng mà không gặp phải các vấn đề về cửa sổ bật lên, cảnh báo bảo mật trình duyệt thường gây khó khăn khi làm việc từ xa.
Hướng Dẫn Sử Dụng WinGet Để Cài Đặt Ứng Dụng Nhanh Chóng
Bắt đầu với WinGet khá đơn giản. Dưới đây là các bước chi tiết để bạn làm quen và sử dụng công cụ mạnh mẽ này.
Kiểm Tra và Cài Đặt WinGet (Nếu Cần)
Trước tiên, bạn cần đảm bảo rằng Windows Package Manager đã được cài đặt trên hệ thống của mình.
- Nhấn phím Windows, gõ cmd, sau đó chọn Run as administrator (Chạy với quyền quản trị viên) để mở Command Prompt.
- Trong cửa sổ Command Prompt, gõ winget và nhấn Enter.
- Nếu bạn thấy danh sách các lệnh được hiển thị, WinGet đã sẵn sàng để sử dụng.
- Nếu không, bạn cần cài đặt App Installer từ Microsoft Store, vì WinGet được đi kèm trong đó. Ngoài ra, bạn cũng có thể tải WinGet trực tiếp từ kho GitHub chính thức của Microsoft.
Việc chạy Command Prompt với quyền quản trị viên là rất quan trọng. Nó sẽ ngăn mỗi trình cài đặt ứng dụng kích hoạt lời nhắc Kiểm soát Tài khoản Người dùng (UAC prompt) riêng, giúp quá trình cài đặt diễn ra mượt mà hơn.
Cài Đặt Từng Ứng Dụng Với WinGet
Sau khi xác nhận WinGet đã hoạt động, việc cài đặt ứng dụng trở nên cực kỳ dễ dàng. Ví dụ, để cài đặt Google Chrome, bạn chỉ cần gõ lệnh sau:
winget install Google.Chrome
Chỉ với một dòng lệnh, WinGet sẽ tự động tìm kiếm, tải xuống Chrome từ máy chủ của Google và cài đặt nó vào hệ thống của bạn mà không cần bạn phải truy cập trang web hay nhấp chuột vào bất kỳ trình cài đặt nào. Quy trình tương tự cũng áp dụng cho hầu hết các chương trình phổ biến khác:
winget install Mozilla.Firefox
winget install 7zip.7zip
winget install Discord.Discord
winget install OBS.OBSStudio
Tìm Kiếm Ứng Dụng (Nếu Không Biết ID Chính Xác)
Làm thế nào để bạn biết chính xác “ID” cần sử dụng cho lệnh install
? WinGet có tính năng tìm kiếm tích hợp sẵn. Ví dụ, nếu bạn không chắc chắn phải gõ gì cho ShareX, bạn có thể tìm kiếm nó như sau:
winget search "ShareX"
Lệnh trên sẽ hiển thị tất cả các chương trình khớp với tên bạn tìm kiếm cùng với ID chính xác của chúng. Bạn sẽ thấy kết quả như ShareX.ShareX, đây chính là tên ID bạn cần dùng với lệnh install
.
Tùy Chọn Cài Đặt Nâng Cao: Chế Độ Im Lặng
Một mẹo hữu ích là sử dụng cờ --silent
để bỏ qua hoàn toàn các cửa sổ bật lên của trình cài đặt. Điều này giúp quá trình cài đặt diễn ra hoàn toàn tự động và không làm gián đoạn công việc của bạn.
winget install Spotify.Spotify --silent
Quản Lý Ứng Dụng Đã Cài Đặt và Cập Nhật Hàng Loạt
Bạn muốn xem những gì đã được cài đặt trên máy tính của mình thông qua WinGet? Gõ lệnh:
winget list
Lệnh này sẽ hiển thị mọi chương trình mà WinGet nhận diện được trên hệ thống của bạn. Để cập nhật tất cả chúng cùng một lúc, bạn chỉ cần chạy lệnh:
winget upgrade --all
Lệnh trên sẽ kiểm tra tất cả các chương trình để tìm bản cập nhật và cài đặt chúng. Đây là một cách hiệu quả hơn nhiều để đối phó với thông báo cập nhật liên tục từ nhiều chương trình khác nhau, giúp tiết kiệm thời gian và đảm bảo các ứng dụng của bạn luôn được bảo mật và tối ưu.
Tự Động Cài Đặt Hàng Loạt Ứng Dụng Bằng WinGet và Winstall
Mặc dù WinGet rất ấn tượng, việc cài đặt hàng chục ứng dụng vẫn yêu cầu bạn phải gõ từng tên hoặc tạo một script packages.json
phức tạp để cài đặt theo lô. Đây là lúc Winstall ra đời – một trang web miễn phí giúp bạn tạo các script WinGet tùy chỉnh để cài đặt hàng loạt tất cả các ứng dụng cùng một lúc.
Truy cập winstall.app trong trình duyệt của bạn. Bạn sẽ thấy một danh sách các chương trình phổ biến. Nhấp vào bất kỳ chương trình nào bạn muốn cài đặt – ví dụ: Chrome, Discord, Steam, VLC, và Notepad++. Mỗi lần nhấp sẽ thêm chương trình đó vào gói cài đặt của bạn. Nếu không tìm thấy ứng dụng mong muốn, hãy sử dụng thanh tìm kiếm ở phía trên để tìm bất kỳ ứng dụng nào trong kho lưu trữ của WinGet. Khi đã chọn xong, nhấp vào Generate Script (Tạo Script) ở cuối trang.
Winstall sẽ tạo một tệp tin batch (.bat) chứa tất cả các lựa chọn của bạn. Nó sẽ có dạng tương tự như sau (với cờ -e
buộc phải khớp chính xác):
winget install --id=Google.Chrome -e
winget install --id=Discord.Discord -e
winget install --id=Valve.Steam -e
winget install --id=VideoLAN.VLC -e
winget install --id=Notepad++.Notepad++ -e
Nhấp vào nút Download .bat để lưu tệp. Nếu có cảnh báo bảo mật, hãy chọn Keep Anyway để tiếp tục. Sau khi tải xong, chuột phải vào tệp và chọn Run as administrator (Chạy với quyền quản trị viên). Giờ đây, bạn chỉ cần ngồi lại và theo dõi Windows tự động cài đặt mọi thứ.
Màn hình trang web Winstall.app với các lựa chọn để tạo gói cài đặt ứng dụng và nút "Generate Script" nổi bật.
Để tiện lợi hơn nữa, bạn có thể lưu danh sách chương trình yêu thích của mình dưới dạng tệp văn bản. Sau này, bất cứ khi nào bạn cần thiết lập một máy tính mới, chỉ cần chạy lại script đó. Nó giống như việc có một trình cài đặt cá nhân giúp bạn thiết lập máy tính chính xác theo ý muốn, mỗi lần.
Kết Luận
WinGet có thể ban đầu hơi “đáng sợ” nếu bạn không quen với dòng lệnh, nhưng thực tế nó đơn giản và trực quan hơn nhiều so với các trình cài đặt truyền thống. Bạn không cần phải nhớ các lệnh phức tạp; các lệnh cơ bản như install
, search
, và upgrade
đã đủ để đáp ứng 90% nhu cầu của bạn.
Việc sở hữu một tệp văn bản đơn giản chứa các lệnh WinGet yêu thích và kết hợp với Winstall sẽ giúp bạn không bao giờ phải “vò đầu bứt tóc” tìm kiếm từng liên kết tải xuống hay trải qua quá trình cài đặt lặp đi lặp lại. WinGet là một công cụ mạnh mẽ, tiết kiệm thời gian và đảm bảo an toàn, giúp bạn quản lý các ứng dụng trên Windows một cách hiệu quả và chuyên nghiệp.
Bạn đã trải nghiệm WinGet chưa? Hãy chia sẻ ý kiến và những mẹo sử dụng WinGet của bạn trong phần bình luận bên dưới nhé!