Nếu bạn kiểm tra phiên bản PowerShell của mình và nhận thấy nó đã lỗi thời, bạn có thể muốn cập nhật nó hoặc chính PowerShell cũng có thể nhắc bạn rằng đã đến lúc cập nhật. Nhưng làm cách nào để cập nhật PowerShell trên Windows 11?
Rất may, Microsoft giúp cập nhật PowerShell hoặc bất kỳ ứng dụng nào bạn muốn trên Windows 11 và Windows 10 1709 (bản dựng 16299) trở lên dễ dàng hơn. Đây là những gì bạn cần làm.
Cập nhật PowerShell trên Windows 11 và Windows 10
Cách dễ nhất để cập nhật PowerShell là sử dụng công cụ dòng lệnh Winget. Winget là Windows Packager Manager, một công cụ dòng lệnh cho phép bạn tìm, cài đặt, cập nhật và định cấu hình các ứng dụng trên PC của mình.
Không giống như cài đặt PowerShell trên Windows 10, winget
Công cụ dòng lệnh được đóng gói với Windows 11 và các phiên bản Windows 10 hiện đại theo mặc định dưới dạng Trình cài đặt ứng dụng trong Microsoft Store. Trình cài đặt ứng dụng bao gồm phiên bản của winget
công cụ dòng lệnh.
Thay vì dựa vào các ứng dụng của bên thứ ba như winstall.app để thực hiện công việc khó khăn cho bạn, bạn có thể dễ dàng tìm kiếm và cài đặt các ứng dụng với winget
. Dưới đây là cách cập nhật PowerShell trên Windows 11 bằng winget
.
Cập nhật PowerShell hoặc bất kỳ ứng dụng nào có winget
Có một số điều cần chỉ ra trước tiên:
- Khi chạy
winget
không có đặc quyền của quản trị viên , một số ứng dụng có thể yêu cầu các đặc quyền nâng cao để cài đặt. Khi trình cài đặt chạy, Windows sẽ nhắc bạn về các đặc quyền nâng cao. Nếu bạn chọn không nâng cao đặc quyền, ứng dụng sẽ không cài đặt. - Khi chạy
winget
với đặc quyền của quản trị viên , bạn sẽ không thấy bất kỳ lời nhắc đặc quyền nâng cao nào nếu ứng dụng yêu cầu. Với ý nghĩ đó, hãy luôn cẩn thận khi chạy lệnh với tư cách là quản trị viên và chỉ cài đặt những ứng dụng mà bạn tin tưởng.
1. Để cài đặt PowerShell hoặc bất kỳ ứng dụng nào cho vấn đề đó, bạn có thể sử dụng lệnh sau:
winget search <app-name>
. Trong ví dụ này, chúng tôi sử dụng winget search PowerShell
để tìm đúng ứng dụng PowerShell cần cài đặt. Như bạn có thể thấy, có nhiều ứng dụng "PowerShell" có sẵn. Tôi muốn cài đặt mục nhập đầu tiên xuất hiện ở trên cùng.
2. Nhập (hoặc sao chép và dán) lệnh sau và nhấn Enter :
winget install 9MZ1SNWT0N5D
3. Sau khi bạn nhấn Enter , winget
sẽ cài đặt ID ứng dụng mà bạn chỉ định. Xin lưu ý, bạn có thể cần xác nhận một hoặc hai lời nhắc để tiếp tục cài đặt ứng dụng.
Sau khi ứng dụng được cài đặt, bạn có thể đóng cửa sổ PowerShell khi hoàn tất. Nếu không, bạn có thể sử dụng winget
để tìm kiếm và cài đặt các ứng dụng khác.