Mỗi khi bạn cài đặt lại Windows hoặc mua một chiếc PC mới, việc cài đặt lại tất cả các ứng dụng cần thiết thường tiêu tốn rất nhiều thời gian. Từ trình duyệt web, phần mềm văn phòng cho đến các công cụ hỗ trợ công việc và giải trí, quá trình này đòi hỏi bạn phải truy cập hàng chục trang web, tải xuống từng trình cài đặt riêng lẻ và nhấp qua vô số bước thiết lập. Điều này không chỉ tẻ nhạt mà còn dễ gây lỗi và mất thời gian đáng kể.
Tuy nhiên, Windows 10 và 11 đã tích hợp sẵn một công cụ dòng lệnh mạnh mẽ mang tên WinGet (hay còn gọi là Windows Package Manager), giúp đơn giản hóa đáng kể quy trình này. Với WinGet, bạn có thể dễ dàng cài đặt, quản lý và cập nhật hàng loạt ứng dụng chỉ bằng vài lệnh đơn giản. Công cụ này không chỉ tiết kiệm thời gian mà còn đảm bảo các phần mềm được tải từ nguồn chính thức, an toàn và đáng tin cậy.
WinGet Là Gì và Tại Sao WinGet Là Công Cụ Tuyệt Vời Để Quản Lý Ứng Dụng?
WinGet, viết tắt của Windows Package Manager, là một trình quản lý gói miễn phí và mã nguồn mở được Microsoft phát triển cho Windows 10 và Windows 11. Giống như các trình quản lý gói trên Linux (như apt, yum), WinGet cho phép người dùng tìm kiếm, cài đặt, nâng cấp, cấu hình và xóa bỏ phần mềm một cách tự động thông qua dòng lệnh.
Khi bạn có một chiếc PC mới hoặc vừa cài đặt lại Windows, việc đầu tiên thường là mở Microsoft Edge để tải về các trình duyệt khác như Chrome hay Firefox. Với WinGet, bạn thậm chí không cần mở trình duyệt cho tác vụ này nữa. Chỉ với một dòng lệnh đơn giản, WinGet sẽ tự động tải về và cài đặt ứng dụng bạn muốn.
WinGet không chỉ dừng lại ở việc cài đặt một ứng dụng đơn lẻ. Nó biến quá trình thiết lập một chiếc PC mới, vốn tốn kém thời gian cho việc tải và cài đặt thủ công từng phần mềm, trở nên nhanh chóng và hiệu quả hơn rất nhiều. WinGet lấy phần mềm trực tiếp từ các nguồn chính thức của nhà phát triển, giúp bạn tránh xa các trang web tải xuống không rõ nguồn gốc hoặc các gói cài đặt chứa phần mềm độc hại. Việc cập nhật ứng dụng cũng trở nên dễ dàng hơn bao giờ hết: chỉ cần một lệnh duy nhất để cập nhật tất cả các chương trình đã cài đặt.
Công cụ này đặc biệt hữu ích nếu bạn thường xuyên hỗ trợ kỹ thuật cho gia đình hoặc bạn bè từ xa. WinGet hoạt động hoàn hảo qua các kết nối từ xa như Remote Desktop hoặc TeamViewer, cho phép bạn 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 hay cảnh báo trình duyệt thường bị lỗi trong phiên 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. Đầu tiên, bạn cần kiểm tra xem Windows Package Manager đã được cài đặt trên hệ thống của mình chưa bằng cách mở Command Prompt với quyền quản trị viên. Nhấn phím Windows, gõ cmd, và chọn Run as administrator. Chạy với quyền cao nhất là rất quan trọng để ngăn chặn mỗi trình cài đặt ứng dụng kích hoạt lời nhắc UAC riêng, giúp quá trình cài đặt diễn ra mượt mà hơn.
Trong cửa sổ Command Prompt hiện ra, gõ winget
và nhấn Enter. Nếu bạn thấy một danh sách các lệnh, nghĩa là WinGet đã sẵn sàng để sử dụng. Nếu không, bạn cần cài đặt App Installer từ Microsoft Store, ứng dụng này đi kèm với WinGet. Hoặc, bạn có thể tải và cài đặt WinGet trực tiếp từ kho lưu trữ GitHub chính thức của nó.
Bây giờ, hãy thử cài đặt Google Chrome làm ví dụ. Bạn chỉ cần gõ lệnh sau:
winget install Google.Chrome
Chỉ vậy thôi! WinGet sẽ tự động tìm kiếm Chrome, tải xuống từ máy chủ của Google và cài đặt nó mà không cần bạn phải truy cập trang web của Google hay qua 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
Nhưng làm sao để biết tên chính xác cần sử dụng? May mắn thay, WinGet có tính năng tìm kiếm. Ví dụ, nếu bạn không chắc tên ID của ShareX là gì, 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 tìm kiếm cùng với ID chính xác của chúng. Bạn sẽ thấy ID như ShareX.ShareX, đó chính là tên bạn cần dùng với lệnh install
.
Một mẹo hữu ích là bạn có thể 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:
winget install Spotify.Spotify --silent
Bạn muốn xem những gì đã được cài đặt trên máy tính của mình? Chỉ cần gõ:
winget list
Lệnh này sẽ liệt kê mọi chương trình mà WinGet biết đến. Để cập nhật tất cả các chương trình cùng một lúc, bạn chỉ cần chạy:
winget upgrade --all
Lệnh trên sẽ kiểm tra tất cả các chương trình xem có bản cập nhật nào không và tiến hành cài đặt chúng. Đây là một cách hiệu quả hơn nhiều để xử lý các thông báo cập nhật liên tục từ nhiều chương trình khác nhau.
Tối Ưu Hóa Với Winstall: Cài Đặt Hàng Loạt Ứng Dụng Chỉ Với Một Lệnh
Mặc dù WinGet rất ấn tượng, nhưng bạn vẫn phải gõ từng tên ứng dụng riêng lẻ hoặc tạo một script packages.json
phức tạp để cài đặt hàng loạt. Đó là lúc Winstall phát huy tác dụng – một trang web miễn phí giúp bạn tạo các script WinGet tùy chỉnh để cài đặt tất cả ứng dụng bạn muốn chỉ trong một lần.
Hãy truy cập winstall.app trong trình duyệt của bạn. Bạn sẽ thấy một lưới các chương trình phổ biến. Chỉ cần nhấp vào bất kỳ chương trình nào bạn muốn cài đặt – ví dụ như Chrome, Discord, Steam, VLC và Notepad++. Mỗi lần nhấp chuột sẽ thêm chương trình đó vào gói cài đặt của bạn. Nếu bạn không tìm thấy ứng dụng nào, hãy sử dụng thanh tìm kiếm ở phía trên để tìm kiếm bất kỳ ứng dụng nào trong kho lưu trữ của WinGet. Khi hoàn tất, nhấp vào Generate Script ở cuối trang.
Winstall sẽ tạo một tệp lệnh batch (.bat) chứa tất cả các lựa chọn của bạn. Nó sẽ trông giống như thế này (với cờ -e
buộc khớp chính xác ID):
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 bạn nhận được cảnh báo bảo mật, hãy chọn Keep Anyway để tiếp tục. Sau khi tải xong, nhấp chuột phải vào tệp và chọn Run as administrator. Bây giờ, hãy ngồi lại và xem Windows tự động cài đặt mọi thứ.
Giao diện website Winstall.app với tùy chọn tạo gói và tạo script cài đặt ứng dụng hàng loạt
Để tiện lợi hơn nữa, bạn có thể lưu danh sách các chương trình yêu thích của mình dưới dạng tệp văn bản. Sau đó, 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 đó. Việc này giống như 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úc mọi nơi.
Kết Luận
WinGet có thể ban đầu khiến bạn cảm thấy phức tạp nếu chưa quen với các 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 ghi nhớ các lệnh phức tạp; các lệnh như install
, search
và upgrade
đã bao gồm 90% nhu cầu sử dụng của bạn.
Việc kết hợp WinGet với Winstall là một giải pháp tối ưu, cho phép bạn tự động hóa hoàn toàn quá trình cài đặt hàng loạt ứng dụng chỉ với một vài thao tác đơn giản. Điều này không chỉ giúp bạn tiết kiệm hàng giờ đồng hồ quý báu mà còn đảm bảo phần mềm được tải từ nguồn an toàn và đáng tin cậy. Hãy thử áp dụng WinGet và Winstall vào quy trình làm việc của bạn để trải nghiệm sự tiện lợi và hiệu quả mà chúng mang lại. Đừng quên lưu lại các lệnh WinGet hoặc script Winstall yêu thích của bạn để sẵn sàng cho lần cài đặt Windows tiếp theo!