我可以在 Windows 10 中移动我的 AppData 文件夹吗?

我可以在 Windows 10 中移动我的 AppData 文件夹吗?

我有 3 个驱动器,启动 (C:)、数据 (D:) 和恢复 (E:) 我的 C: 有 116 GB 已满,其中大部分位于我的 Appdata\Local (50GB) 我的 D: 有 377GB 可用空间,我想知道将 AppDta 文件夹移动到其中是否安全。

我昨天对 Appdata\roaming 做了这个操作,但没有成功,但重启后就恢复正常了,这次我在 google 上搜索了一下,在 D: 盘中创建了一个 User\username\AppData 文件夹,然后转到 Local 的属性,按照搜索结果提示手动将其移动到新文件夹,打开具有管理员权限的 Local\ElevatedDiagnostics 文件夹后,我就可以这样做了,现在它正在复制所有内容

这会起作用吗?如果不行,是否可以像漫游文件夹一样轻松返回到以前的状态?

答案1

仅移动文件夹是不够的。

移动后,您必须用指向新位置的符号链接替换原始位置。这将使 Windows 认为数据仍位于 C 盘,而实际上它位于 D 盘。

请注意,这适用于 AppData,但不适用于 Program Files 或 Windows 文件夹,因为它会破坏 Windows Update 之类的东西。

要创建目录连接(符号链接),请执行以下操作:

  1. 以管理员权限打开 cmd 窗口。
  2. 导航到 c:\Users\用户名\appdata
  3. 执行以下命令:mklink /d local d:\appdata\local
    将 d:\appdata\local 替换为您移动 appdata 的实际路径。

如果您无法移动/删除原始副本,请创建第二个用户,使其成为管理员,使用该用户登录,然后重试该选项。这应确保没有文件正在使用中。

答案2

AppData 文件夹里面有三个文件夹,每个文件夹都可以单独移动。

右键单击->属性->位置。

取自这里

相关内容