将 AppData\Local 移动到其他驱动器的安全方法是什么?

将 AppData\Local 移动到其他驱动器的安全方法是什么?

我使用 60GB SSD 作为C:安装 Windows 和其他基本程序的分区,使用更大的机械 HDD 作为D:,但我反复发现 上的磁盘空间不足C:,主要原因是%LocalAppData%[Picasa 和 Outlook 文件] 内的文件夹。

我怎样才能将这些文件夹移动到D:,并恢复空间C:

答案1

  1. 打开%LocalAppData%属性对话框
  2. 位置选项卡 → 输入所需的新位置
  3. 移动

答案2

如何使用mklink创建符号链接:

  1. MkLink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local
    
    • 我还没有尝试过,所以也许可以先在虚拟机中试用一下;您可能还必须为每个子文件夹创建单独的符号链接
  2. 将所有文件/文件夹从移动%LocalAppData%D:\AppData\Local
  3. 删除%UserProfile\AppData\Local

答案3

这不是你的问题的答案,但可能是你的问题的解决方案,正如我所想:

  • 一般来说,C:\Hiberfil.sys是巨大的,因为你不需要使用 SSD 休眠,因为它减少了启动时间,通过管理终端禁用休眠:
    PowerCfg –h Off
    

hiberfil.sys在我的系统上,由于不再需要,所以释放了 12GB 空间,并且对于我来说,这是一个比移动更好的解决方案%LocalAppData%,因为将其移动到机械硬盘会减慢每个受影响程序的驱动器访问速度,从而违背了 SSD 的目的。

答案4

使用注册表方法Shell 文件夹/用户 Shell 文件夹,文件夹重定向之后所有后续数据都会默认保存在新的位置:

相关内容