Uwp 卸载桌面网桥应用程序后,ProgramData\Packages\{appName}仍有一个文件夹";S-1-5-21-*****”;

Uwp 卸载桌面网桥应用程序后,ProgramData\Packages\{appName}仍有一个文件夹";S-1-5-21-*****”;,uwp,Uwp,我发现在安装我的应用程序后,S-1-5-21-***\SystemAppData\hemia文件夹自动创建在ProgramData\Packages\{appName}下,还有一个缓存文件夹和两个dat文件 那么,如何确保卸载后删除应用程序的所有内容呢?与团队确认后,我有一些东西要分享 首先,平台确实会尝试在软件包卸载时删除C:\ProgramData\Packages{appName}\SystemAppData文件夹,但与其他文件系统位置一样,删除是尽最大努力的基础,即即使遇到错误,我们也不

我发现在安装我的应用程序后,
S-1-5-21-***\SystemAppData\hemia
文件夹自动创建在
ProgramData\Packages\{appName}
下,还有一个缓存文件夹和两个dat文件


那么,如何确保卸载后删除应用程序的所有内容呢?

与团队确认后,我有一些东西要分享

首先,平台确实会尝试在软件包卸载时删除C:\ProgramData\Packages{appName}\SystemAppData文件夹,但与其他文件系统位置一样,删除是尽最大努力的基础,即即使遇到错误,我们也不希望卸载失败。因此,卸载后,您应该只剩下一个空的C:\ProgramData\Packages{appName}文件夹

删除当前用户时,将清除此每个用户文件夹。 如果需要,可以安全地手动删除每个用户的空文件夹,但需要管理员权限


如果存在一个空的无害文件夹没有引起任何问题,那么应该没有问题。

我做了一个测试,卸载应用程序后,SystemAppData\Hemie文件夹将被删除。另一个文件夹不包含任何内容。为什么仍要将其全部删除?@RoyLi MSFT尽管卸载后该文件夹不包含任何内容,但由于该文件夹不包含任何文件,为什么我们需要保留该文件夹?如果卸载后自动删除ProgramData\Packages\{appName}文件夹,可能更合适。团队提到,在Windows 10的功能发布版本中,此行为将被更改。空文件夹也将被删除。