Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Nếu bạn đang tìm cách xem tất cả các ứng dụng và chương trình đã cài đặt trên PC Windows 10 của mình từ PowerShell, hãy tiếp tục đọc bên dưới. Tất cả Modern Apps trong Windows 10 & Windows 8 (8.1), đều được cài đặt thông qua các gói cài đặt (installation packages). Gói cài đặt ứng dụng là một file duy nhất chứa tất cả các file cần thiết để cài đặt một Modern App. Để cài đặt lại hoặc gỡ cài đặt một ứng dụng cụ thể, bạn cần biết Tên của nó hoặc tên đầy đủ của gói cài đặt (PackageFullName) được dùng để cài đặt ứng dụng.

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách lấy danh sách tất cả chương trình hoặc ứng dụng đã cài đặt (kèm tên gói cài đặt đầy đủ) trên máy tính Windows 10 hoặc Windows 8.1 & 8 bằng cách sử dụng các lệnh PowerShell.

Cách xem tất cả Chương trình, Ứng dụng hoặc Gói đã cài đặt trên Windows 10/8/8.1

Bước 1. Mở PowerShell với đặc quyền quản trị.

1. Tại hộp tìm kiếm Cortana, gõ powershell *

* Lưu ý: Trên Windows 8, 8.1: Nhấn phím "Windows" + "S" để mở hộp tìm kiếm và gõ powershell.

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

2. Chuột phải vào Windows PowerShell trong kết quả và chọn Run as administrator.

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Bước 2. Xem Chương trình, Ứng dụng & Gói đã cài đặt.

A. Cách xem tất cả Chương trình đã cài đặt trên Windows 10.
B. Cách xem tất cả Store Apps & Gói đã cài đặt trong Windows 10.

A. Cách xem tất cả Chương trình đã cài đặt trên Windows 10.

Nếu bạn muốn xem danh sách tất cả ứng dụng đã cài đặt trong Windows 10, hãy sử dụng một trong các phương pháp sau:

  • Phương pháp 1: Liệt kê chương trình đã cài đặt bằng WMIC.
  • Phương pháp 2: Xem chương trình đã cài đặt bằng lệnh "Get-WmiObject".

Phương pháp 1: Liệt kê chương trình đã cài đặt bằng lệnh 'WMIC'.

1. Trong PowerShell (admin) gõ lệnh sau và nhấn Enter.

  • wmic

2. Tại dấu nhắc "wmic:root\cli>", gõ:

  • product get name, version, vendor

– Thay vào đó, nếu bạn muốn xem chương trình đã cài đặt trên máy tính trong domain, hãy chạy lệnh sau:

  • /node:ComputerName product get name, version, vendor

*Lưu ý: ComputerName = Tên máy tính. ví dụ: Nếu tên máy tính là "Cougar", lệnh sẽ là:

  • /node:Cougar product get name, version, vendor

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

MẸO: Để sao chép kết quả lệnh (danh sách chương trình) sang ứng dụng khác (ví dụ: Notepad), hãy:

1. Nhấp bất kỳ đâu trong cửa sổ PowerShell và CTRL + A để chọn tất cả.
2. Nhấn CTRL + C để sao chép kết quả vào clipboard.
3. Mở ứng dụng bạn muốn dán danh sách chương trình, và nhấn CTRL + V để dán.

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Phương pháp 2: Xem chương trình đã cài đặt bằng lệnh 'Get-WmiObject'.

Trong PowerShell (admin) gõ lệnh sau và nhấn Enter:

  • Get-WmiObject -Class Win32_Product

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

B. Cách xem tất cả Ứng dụng & Gói đã cài đặt trong Windows 10.
  • Phần 1. Cách xem Ứng dụng Windows 10 đã cài đặt cho Tất cả người dùng.
  • Phần 2. Cách xem Ứng dụng Windows 10 đã cài đặt cho một người dùng cụ thể.

Phần 1. Cách xem Ứng dụng & Gói Windows 10 đã cài đặt cho Tất cả người dùng.

A. Nếu bạn muốn xem danh sách đơn giản* các Microsoft Apps đã cài đặt cho tất cả người dùng trên PC Windows 10, hãy chạy lệnh sau trong PowerShell (admin):

  • Get-AppxPackage -AllUsers | Select Name, PackageFullName

* Lưu ý: Kết quả lệnh trên sẽ là danh sách 2 cột (xem ảnh chụp màn hình bên dưới). Cột 'Name' hiển thị tên đầy đủ của Microsoft App (Name) và cột thứ hai (PackageFullName) hiển thị Tên gói đầy đủ.

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

MẸO:
1.
Nếu bạn muốn copy & paste Name hoặc PackageFullName sang vị trí khác (ví dụ: sang lệnh PowerShell), chỉ cần nhấp đúp vào nó cho đến khi được bôi đen, và dùng Ctrl+C và Ctrl+V để làm việc.
2. Nếu bạn muốn sao chép toàn bộ danh sách ứng dụng đã cài đặt sang ứng dụng khác (ví dụ: Notepad), hãy:

1. Nhấp bất kỳ đâu trong cửa sổ PowerShell và CTRL + A để chọn tất cả.
2. Nhấn CTRL + C để sao chép kết quả vào clipboard.
3. Mở ứng dụng bạn muốn dán danh sách chương trình, và nhấn CTRL + V để dán.

B. Nếu bạn muốn xem danh sách chi tiết hơn* tất cả Microsoft Apps đã cài đặt cho tất cả người dùng trên PC Windows 10, hãy chạy lệnh sau trong PowerShell (admin):

  • Get-AppxPackage –AllUsers

* Lưu ý: Kết quả lệnh trên sẽ là báo cáo chi tiết hơn cho tất cả ứng dụng đã cài đặt (xem ảnh chụp màn hình 2), chứa thông tin bổ sung cho mỗi gói đã cài đặt. (ví dụ: vị trí cài đặt của gói).

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Phần 2. Cách xem Ứng dụng & Gói Windows 10 đã cài đặt cho một Người dùng đơn lẻ.

A. Nếu bạn muốn xem danh sách đơn giản, chứa tất cả Windows Store Apps & các gói đã cài đặt cho một tài khoản người dùng cụ thể, hãy chạy lệnh sau trong PowerShell (Admin):

  • Get-AppxPackage –User UserName | Select Name, PackageFullName

* Lưu ý: UserName là tên tài khoản của người dùng bạn muốn xem ứng dụng đã cài đặt.

B. Nếu bạn muốn xem danh sách chi tiết hơn tất cả các gói Microsoft có sẵn cho một tài khoản người dùng cụ thể, gõ lệnh sau:

  • Get-AppxPackage –User UserName

* Lưu ý: UserName là tên tài khoản của người dùng bạn muốn xem ứng dụng đã cài đặt.

Ví dụ 1: Nếu bạn muốn xem tất cả ứng dụng đã cài đặt cho user "User1" trên máy tính cá nhân (local), bạn phải gõ lệnh này trong PowerShell (Admin):

  • Get-AppxPackage –User User1 | Select Name, PackageFullName

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Ví dụ 2: Nếu bạn muốn xem tất cả ứng dụng đã cài đặt của user/máy tính trong domain, gõ lệnh "Get-AppxPackage" theo định dạng sau:*

  • Get-AppxPackage –User DomainName\User1 | Select Name, PackageFullName

* ví dụ: Nếu Domain Name là "WINTIPS" và domain user là "User1", lệnh sẽ là:

  • Get-AppxPackage –User WINTIPS\User1 | Select Name, PackageFullName

Liệt kê tất cả ứng dụng & gói Windows đã cài đặt bằng PowerShell

Xong!
Hãy cho tôi biết hướng dẫn này có giúp được bạn không bằng cách để lại bình luận về trải nghiệm của bạn. Vui lòng thích và chia sẻ hướng dẫn này để giúp người khác.