# AppXManager **Repository Path**: sendbysend/appx_manager ## Basic Information - **Project Name**: AppXManager - **Description**: Windows应用卸载、恢复、移除预装工具 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-11-26 - **Last Updated**: 2024-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AppXManager ## 介绍 Windows应用卸载、恢复、移除预装工具 ![卸载工具](res/res%E5%8D%B8%E8%BD%BD.jpg) ![恢复工具](res/res%E6%81%A2%E5%A4%8D.jpg) ![移除预装包](res/res%E7%A7%BB%E9%99%A4%E9%A2%84%E8%A3%85%E5%8C%85.jpg) 这套软件由四个主要组件组成,分别用于管理和操作Windows 10/11系统的预装和用户安装的UWP(通用Windows平台)应用程序。以下是每个组件的主要功能: ### WinAppsUninstaller 提供了一个图形界面来卸载用户级别的UWP应用。 能够检测系统中所有可卸载的非框架UWP应用,并根据推荐列表、警告列表和开发者签名分类显示。 支持一键卸载多个选定的应用,可以选择单线程或利用多线程加速卸载过程。 具有“推荐卸载”、“全选”、“反选”、“全不选”等操作,方便批量管理。 可以复制选定应用的名称列表到剪贴板。 ### WinAppsRecover 用于重新注册或安装从C:\Program Files\WindowsApps目录中发现的UWP应用。 列出了系统预装的应用程序,允许用户选择并重新安装这些应用。 提供了多线程安装选项,可以加速重新安装过程。 支持一键安装所有未安装的预装应用。 ### WinAppsProvisionedAppxManager 管理系统级预装的UWP应用,这些应用通常与系统绑定,可以通过Dism工具进行卸载。 提供了卸载预装应用的界面,包括确认对话框以防误操作。 具备一键卸载多个预装应用的功能。 ### 打包exe并合并 这部分脚本用于将上述三个Python脚本打包成独立的exe文件,便于在没有Python环境的机器上运行。 打包过程中会安装必要的依赖库,移除生成的.spec文件和build目录,然后将生成的exe文件和必要的JSON配置文件合并到一个名为APPX管理的目录中。 这套软件为Windows用户提供了一种便捷的方式来管理他们的UWP应用,无论是卸载不再需要的应用,还是重新安装丢失的预装应用,都能在一个直观的图形界面上完成。