wsa 的用户数据默认存储位置为 c 盘,这可能会因系统盘(c 盘)出现问题而导致数据丢失的风险。为确保数据安全,需要将 wsa 用户数据迁移到其他分区(例如 d 盘或 e 盘),以避免因系统故障造成的数据遗失问题。转移 userdata.vhdx 文件的核心方法是利用 windows 系统中的 mklink 命令完成操作。
userdata.vhdx 文件的默认存放路径为:C:\Users\当前用户名\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache。以下是具体的操作步骤:
- 完全关闭 WSA 后,将上述提到的 C 盘中的 LocalCache 文件夹剪切至目标目录,比如 D 盘的根目录。
- 按下 Win+R 快捷键打开运行窗口,输入 cmd 并回车以启动命令提示符。随后,在命令行中输入以下命令并执行:
mklink /J "C:\Users\当前用户名\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache" "D:\LocalCache"
- 执行该命令后,会发现 C 盘的指定路径下重新生成了一个名为 LocalCache 的文件夹,且其左下角会出现一个小箭头标志,这表明符号链接已成功创建。











