admin管理员组

文章数量:1252691

 

使用PowerShell安装卸载Windows内置应用

一、卸载简介

1.1 Microsoft Store

Microsoft Store是Windows旗下的应用商城,由Windows Store、Xbox Store整合更名而来。
Windows7没有应用商店,Windows 应用商店应用在 Windows 8/8.1及Windows 10设备上运行。
Windows 应用商店应用(.xap .appx)和windows通用应用平台(uwp)不同于传统桌面应用(.exe)。
2018年8月微软宣布将关闭Windows 8.x和WinPhone 8.x的软件商店,从10月31日开始将不再接受新软件的提交。

  • October 31st, 2018 – Microsoft will stop accepting new app submissions with Windows Phone 8.x or earlier or Windows 8/8.1 packages (XAP or APPX)
  • July 1st, 2019 – Microsoft will stop distributing app updates to Windows Phone 8.x or earlier devices.
  • July 1st, 2023 – Microsoft will stop distributing app updates to Windows 8/8.1 devices.

1.2 在卸载APP的三种方式

方法一:直接在开始菜单中卸载或者在设置中的应用与功能进行卸载
方法二:使用PowerShell命令卸载Win10内置软件
方法三:使用工具卸载,Dism++,CCleanerFree,10AppsManager

1.3 WindowsAPP有两个分类

以下类型的应用在 Windows 10 上运行:

  • Windows 应用 - 在 Windows 8 中推出,主要从应用商店应用安装。
  • 通用 Windows 平台 (UWP) 应用 - 用于跨平台工作,可以安装在多个平台上,包括 Windows 客户端、Windows Phone 和 Xbox。 所有 UWP 应用同时还是 Windows 应用,但并非所有 Windows 应用都是 UWP 应用。
  • "Win32"应用 - 传统的 Windows 应用程序。

具体到 Windows 应用,有两个类别:

  • 应用 - 所有其他应用,安装在 C:\Program Files\WindowsApps 中。 应用有两个类:
    • 预配置:首次使用新的用户帐户登录时安装用户帐户。
    • 已安装:作为操作系统的一部分安装。
  • 系统应用 - 安装在 C:\Windows* 目录中的应用。 这些应用对于操作系统是不可或缺的。

列出所有预装应用的命令

Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName

列出所有系统应用的命令

Get-AppxPackage -PackageTypeFilter Main | ? { $_.SignatureKind -eq "System" } | Sort Name | Format-Table Name, InstallLocation

因此存在一部分APP不能被完全卸载,而另外的一部分可以。
1.3.1 不允许卸载的APP
       Microsoft Store/Edge/Cortana/Feedback/人脉中心/联系支持人员/PrintDialog/Print3D
1.3.2 允许卸载的APP
       2018年十月更新/四月更新以及此前功能更新版本中,已经允许用户卸载Microsoft Solitaire Collection, My Office, OneNote, Print 3D, Skype, Tips, Weather。而在2019年上半年Win

本文标签: Windows