如何使用 PowerShell 删除预安装的 Windows 10 应用程序

Telemarketing List delivers accurate contact databases to enhance lead generation and customer outreach. Connect with the right prospects quickly and efficiently.
Post Reply
roseline371274
Posts: 924
Joined: Mon Dec 23, 2024 7:00 am

如何使用 PowerShell 删除预安装的 Windows 10 应用程序

Post by roseline371274 »

如何使用 PowerShell 快速轻松地卸载预装的 Windows 10 应用程序。
Windows 10 预装了许多应用程序。然而,并非所有这些应用程序都会对每个人有益——尤其是 IT 专业人士。

您可能正在向用户部署 Windows 10 计算机,并且需要删除其中一些预安装的应用程序。如果您尝试过这样做,您可能会发现这并不像进入“程序和功能”,找到应用程序并卸载那么简单。虽然有些应用程序可以通过这 克罗地亚whatsapp 数据 种方式卸载,但并不是所有应用程序都可以;这需要更多的工作。幸运的是,通过使用一些 PowerShell 魔法,我们仍然可以实现它。


关键在于了解Get-AppXPackage cmdlet 的工作原理。APPX 包或 Windows Store 应用是在 Windows 8.1 中引入的,并不是您可能习惯的传统 Windows Installer 应用程序类型。要查看和管理这些应用,需要使用 Get-AppXPackage cmdlet。 

步骤
要开始管理 Windows 10 应用程序,我们需要以管理员身份打开 PowerShell 控制台。为此,在 Windows 10 搜索栏中输入“powershell”,在出现时右键单击Windows PowerShell ,然后单击以管理员身份运行。



这将打开 PowerShell 控制台。到达这里后,输入Get-AppXPackage并按回车键,注意它返回的所有应用程序——尽管您可能无法足够快地读取它!在我的 Windows 10 电脑上,我安装了 72 个。

为了使输出更容易理解,将输出通过管道传输到Select-Object,然后通过 Sort-Object以获取按名称排序的所有 APPX 包的列表。

Get-AppxPackage | 选择名称 | 排序名称
如果您想了解 Get-AppXPackage 的其他选项,请查看帮助内容。

帮助 Get-AppXPackage -详细信息


找到所有要删除的应用程序后,只需将 Get-AppXPackage 的结果传递给Remove-AppXPackage即可。例如,我的 Windows 10 电脑上有Candy Crush Saga,但我不怎么玩游戏,所以我想删除它。为此,我首先只指定这个应用程序,并确保只返回我想要删除的应用程序。

Get-AppXPackage –名称'king.com.CandyCrushSodaSaga'


接下来,我会将其传送至 Remove-AppXPackage。

Get-AppxPackage -Name 'king.com.CandyCrushSodaSaga' | Remove-AppxPackage
如果成功,它将不返回任何内容。要确认它已被删除,您可以尝试运行之前执行的相同命令。

Get-AppXPackage –名称'king.com.CandyCrushSodaSaga'
如果将其删除,它也不会显示有关该应用程序的信息,而是不会返回任何内容。此技术可用于许多 Windows Store 应用程序,但并非全部。例如,如果您尝试卸载集成到 Windows 中的应用程序(如 Cortana、Edge 或 ContactSupport),您将收到一条消息,指出删除失败。
Post Reply