UWP平台的游戏、应用一旦卸载,其数据就会被删除。如何备份UWP应用的数据呢?
基础版答案:备份%LOCALAPPDATA%\Packages
这一文件夹就能备份所有UWP应用的数据。如果你使用了Windows 10 文件历史记录功能的话,只需把这个文件夹包含到一个库中,系统就会自动备份。(参见用Win10自带备份功能备份)
进阶版答案:
通过寻找应用的包名称,可以找到该应用的数据文件所在的文件夹。通过任务管理器,我们可以查看一个应用的包全名(Package Full Name):
- 打开要备份的应用A;
- 启动任务管理器;
- 进入“详细信息”模式,点击“进程”选项卡;
- 点击要应用A左侧的小箭头,展开其进程列表;
- 右键单击应用A的一个进程,点击属性;
- 属性窗口中的文件名即为应用的包全名(一些系统应用可能会直接得到包系列名而不是包全名)。
UWP应用的数据文件夹是以包系列名(Package Family Name),而不是包全名(Package Full Name)命名的。以QQ为例,某版本的QQ的包全名是“903DB504.QQ_5.5.1120.0_x86__a99ra4d2cbcxa”,包系列名是“903DB504.QQ_a99ra4d2cbcxa”,包全名去掉中间的版本号的架构名称即为包系列名。你也可以通过以下PowerShell命令得到包全名对应的包系列名:
(Get-AppxPackage | Where-Object {$_.PackageFullName -eq '<包全名>'})[0].PackageFamilyName
该UWP应用的数据目录则为%LOCALAPPDATA%\Packages\<包系列名>
。
留言
有想法?请给我们留言!您的留言不会直接显示在网站内。