Answers:
此命令获取软件包列表:
Get-AppxPackage | 选择名称,PackageFullName
查找您要删除的软件包
此命令删除软件包(复制/粘贴软件包名称):
Remove-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe
警告:在玩转期间,这似乎确实删除了已登录用户的应用程序。当我以其他用户身份登录时,它们仍然存在。我会四处游玩,看看是否可以找到一种方法来“禁止”整个应用程序计算机/网络。
编辑1:此外,您可以删除ProvisionedPackages,以便将来不再安装它们:
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
编辑2:最后,您可以对“焦土”打包和置备“批量删除”。
只是警告:这将卸载Windows应用商店。这对我来说不是问题,但是卸载所有内容并不是出于胆小。
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
不完全删除Windows存储区可能是明智的。我还没有尝试过,但是(在注释中)这似乎是我要使用的工具,可以删除Windows Store 之外的所有内容。
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
getapp -... | RemoveApp
)删除商店“应用”。不是“应用程序”或“ Windows功能”。那很有可能不是“应用程序”-如果我没记错的话,那就是Windows功能。这不会删除Office(已安装的“应用程序”或XBox(标记为“重要”的“应用程序”))
where-object notlike store
就是至关重要的原因)。自从我移至10没问题之后不久,我就一直在进行“卸载所有应用程序”(由于意外原因,由于没有将其标记为“重要”而意外删除商店的情况除外)
如果您发现很难删除相同的通用应用程序或预配置应用程序,请尝试在Powershell中使用GRID命令:
PowerShell命令以删除GridView中的应用
仅用于Out-Gridview
选择要删除的应用程序。
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
请记住,以上内容仅删除了当前用户的应用程序。要为所有用户从计算机中删除应用程序,请运行以下命令:
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
这将显示所有已安装应用程序的网格。您可以从显示的列表中选择要删除的应用程序(以蓝色突出显示),然后单击“确定”。重启。
(我发现通过重复上述命令并每次重新运行命令时只能选择几个应用程序,一次只能删除几个应用程序)