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

Nik*_*hil 38 windows windows-7 disk-space windows-8

我使用 60GB SSD 作为C:安装 Windows 和其他基本程序的分区,使用更大的机械硬盘驱动器D:,我反复发现自己的磁盘空间不足,C:主要罪魁祸首是%LocalAppData%[Picasa 和 Outlook 文件] 中的文件夹。

如何将这些文件夹移动到D:,恢复空间C:

kre*_*eet 48

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

  • 似乎在 Windows 10 中不起作用。正在复制文件,但最终由于某种原因会自动取消操作 (6认同)
  • 获得许可被拒绝,哎呀。我也是这台电脑的唯一用户。 (4认同)
  • 我也在 Windows 10 上收到 _access denied_。 (4认同)
  • 依赖 %AppData% 文件的现有应用程序会发生什么情况?是否需要停止应用程序?或者他们可以运行并无缝执行移动? (3认同)

小智 14

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

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

  • 这对我不起作用,因为 Local 正在使用中,并且当它已经存在时您无法创建链接。使用命令提示符以安全模式启动 Windows 允许我重命名现有文件夹并创建链接 (3认同)

小智 7

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

  • 通常,它C:\Hiberfil.sys是巨大的,并且由于您不需要使用 SSD 进行休眠,因为它会降低启动时间,因此请通过管理终端禁用休眠:
    PowerCfg –h Off
    
    Run Code Online (Sandbox Code Playgroud)

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

  • 另一方面,也许您需要休眠,因为当您关闭笔记本电脑并前往其他地方时,并且您正在处理重要的工作,您不想加载所有相同的应用程序并准确地弄清楚你从完全冷的开始结束的地方。;-) (2认同)