外接旧SSD时无法读取Windows 10 UWP应用数据的求助
外接旧SSD时无法读取Windows 10 UWP应用数据的求助
嘿,我之前也碰到过类似的UWP应用数据读取问题,给你几个可行的解决方案试试:
先搞懂问题根源:你看到的那些“快捷方式”其实是Windows系统级的符号链接,它们指向的是旧系统里的绝对路径,现在你把SSD外接在新系统上,路径不匹配自然就打不开了。
方案一:用命令行解析符号链接,找到实际文件位置
- 打开命令提示符(按下Win+R输入
cmd回车) - 输入外接SSD的对应路径,比如:
cd D:\Users\[你的旧用户名]\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe(把D换成你的SSD盘符,[你的旧用户名]替换成实际名称) - 执行命令
dir /a:L,这会列出所有符号链接的实际指向路径 - 直接用命令行跳转到那个实际路径,或者在资源管理器里粘贴路径,就能找到真正的存档文件了
- 打开命令提示符(按下Win+R输入
方案二:复制整个旧用户目录到新系统再访问
符号链接只在原系统有效,你可以把旧SSD里的Users\[你的旧用户名]整个文件夹复制到新系统的某个本地盘符下,复制完成后再去AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState路径找存档,这时候复制过来的都是实体文件,不会有链接失效的问题。方案三:修复文件夹权限
有时候外接SSD的文件夹权限会限制访问,右键点击Microsoft.MinecraftUWP_8wekyb3d8bbwe文件夹:- 选择「属性」→「安全」→「高级」
- 点击「添加」,把当前新系统的用户账户添加进去,赋予「完全控制」权限
- 应用设置后再尝试打开文件夹里的内容
另外补充个小提示:有些Minecraft Bedrock版本会把存档额外存在C:\Users\[旧用户名]\Games\Minecraft目录下,要是上面的方法都没找到,也可以去这里看看。
备注:内容来源于stack exchange,提问作者Peter
相关产品推荐
相关产品推荐

