序言
Windows不允许你批量卸载应用程序。但默认的Windows卸载管理器并不是从电脑中删除应用程序的唯一方法。如果你经常希望一次卸载多个项目,这样你就不必等待按顺序执行,我们为你提供了该工具。
默认Windows卸载程序无法执行的所有操作
在Windows上卸载应用程序可能会一团糟。归根结底,原因只有一个:Windows不会卸载你的应用程序。你的应用程序会自行卸载。这是什么意思?
Windows让应用程序开发人员负责为其应用程序创建卸载程序。这就是为什么在Windows上没有通用的删除应用程序的方法。应用程序开发人员通常会创建卸载程序,在你的机器上留下痕迹和文件。有时,这些卸载程序会留下用户数据和首选项,因此如果你重新安装应用程序,它们可以被恢复。其他时候,他们会留下文件,因为开发人员不会花时间声明剩余的文件,Windows也没有跟踪它们。Windows不“沙盒”应用程序,所以有时文件会因为与其他应用程序共享而被留下。
即使卸载程序可以工作,它也不是万无一失的。卸载程序可能会丢失、引发系统错误或损坏。应用程序可以留在你的驱动器和Windows注册表中,而不会出现在程序列表中。Windows无法“强制卸载”应用程序。这就是为什么当你搜索“ghost”应用程序的名称时,它们通常会显示剩余的文件。
正是因为这个原因,Windows上内置的卸载管理器无法批量删除应用程序。首先,它尝试检测每个磁盘上每个应用程序的卸载程序。然后它一次只运行一个以防止冲突(请记住,Windows不会对应用程序进行沙盒操作,多个卸载程序可能会尝试删除相同的文件)。
默认的检测系统也相当有限。默认的卸载管理器在我的电脑上只检测到81个卸载程序,但第三方应用程序发现了163个。该第三方应用程序是Bulk Crap Unin