Câu trả lời:
Lệnh này để lấy danh sách các gói:
Nhận-AppxPackage | Chọn Tên, GóiFullName
Tìm gói bạn muốn xóa
Lệnh này để loại bỏ gói (Sao chép / Dán tên gói):
Xóa-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe
Hãy cẩn thận: Trong khi chơi đùa xung quanh, điều này dường như loại bỏ các ứng dụng cho người dùng đã đăng nhập. Chúng vẫn tồn tại cho một người dùng khác khi tôi đăng nhập như họ. Tôi sẽ chơi đồ chơi nhiều hơn và xem liệu tôi có thể tìm cách "cấm" một máy tính / mạng ứng dụng rộng không.
Chỉnh sửa 1: Furthmore, bạn có thể xóa Gói cung cấp để chúng không được cài đặt trong tương lai:
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Chỉnh sửa 2: Cuối cùng, bạn có thể thực hiện gói "Loại bỏ hàng loạt" thành "Gói đất cháy xém" và Được cung cấp.
Chỉ cần một cảnh báo: Điều này sẽ gỡ cài đặt Windows Store. Đó không phải là vấn đề đối với tôi, nhưng gỡ cài đặt mọi thứ không dành cho người yếu tim.
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Có lẽ không nên loại bỏ hoàn toàn cửa hàng windows. Tôi chưa thử cái này, nhưng cái này (trong các bình luận) có vẻ là sân chơi của những gì tôi sử dụng, để xóa mọi thứ trừ Windows Store.
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
Tài nguyên khác: Xóa Ứng dụng Windows 10 và Khôi phục Ứng dụng Windows 10 mặc định
getapp -... | RemoveApp
) xóa Cửa hàng "Ứng dụng". Không phải "Ứng dụng" hay "Tính năng Windows". Đó rất có thể không phải là "Ứng dụng" - nếu tôi không nhầm, đó là một tính năng của windows. Điều này sẽ không xóa Office (một "Ứng dụng" đã cài đặt hoặc XBox (một "Ứng dụng" được đánh dấu "quan trọng").
where-object notlike store
quan trọng). Tôi đã thực hiện "gỡ cài đặt tất cả Ứng dụng" ngay sau khi tôi chuyển sang 10 mà không gặp sự cố (ngoại trừ việc vô tình xóa cửa hàng vì lý do nào đó, nó không được đánh dấu là "quan trọng")
Nếu bạn thấy các ứng dụng phổ biến hoặc được cung cấp rất khó xóa, hãy thử lệnh GRID trong Powershell:
Các lệnh PowerShell để xóa ứng dụng trong GridView
Chỉ cần sử dụng Out-Gridview
để chọn ứng dụng bạn muốn loại bỏ.
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
Hãy ghi nhớ ở trên chỉ xóa các ứng dụng cho người dùng hiện tại. Để xóa ứng dụng khỏi máy tính cho tất cả người dùng, hãy chạy như sau:
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
Điều này sẽ hiển thị một lưới của tất cả các ứng dụng được cài đặt. Bạn có thể CHỌN các ứng dụng (đánh dấu màu xanh lam) mà bạn muốn xóa khỏi danh sách được hiển thị và nhấp vào OK. Khởi động lại.
(Tôi thấy rằng tôi chỉ có thể xóa một vài ứng dụng cùng một lúc bằng cách lặp lại lệnh trên và chọn một vài lần mỗi khi tôi chạy lại lệnh)
Bạn có thể nhắm mục tiêu Ứng dụng cụ thể mà không cần biết về toàn bộ tên Gói với bộ lọc ký tự đại diện.
Đối với các gói cá nhân, mỗi người dùng:
Get-AppxPackage *bing* | Remove-AppxPackage
Đối với Gói "Được cấp phép", Windows sẽ cài đặt cho mọi người dùng:
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online