我使用 60GB SSD 作为C:
安装 Windows 和其他基本程序的分区,使用更大的机械 HDD 作为D:
,但我反复发现 上的磁盘空间不足C:
,主要原因是%LocalAppData%
[Picasa 和 Outlook 文件] 内的文件夹。
我怎样才能将这些文件夹移动到D:
,并恢复空间C:
?
答案1
- 打开
%LocalAppData%
属性对话框 - 位置选项卡 → 输入所需的新位置
- 移动
答案2
如何使用mklink
创建符号链接:
-
MkLink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local
- 我还没有尝试过,所以也许可以先在虚拟机中试用一下;您可能还必须为每个子文件夹创建单独的符号链接
- 将所有文件/文件夹从移动
%LocalAppData%
到D:\AppData\Local
- 删除
%UserProfile\AppData\Local
答案3
这不是你的问题的答案,但可能是你的问题的解决方案,正如我所想:
- 一般来说,
C:\Hiberfil.sys
是巨大的,因为你不需要使用 SSD 休眠,因为它减少了启动时间,通过管理终端禁用休眠:PowerCfg –h Off
hiberfil.sys
在我的系统上,由于不再需要,所以释放了 12GB 空间,并且对于我来说,这是一个比移动更好的解决方案%LocalAppData%
,因为将其移动到机械硬盘会减慢每个受影响程序的驱动器访问速度,从而违背了 SSD 的目的。
答案4
使用注册表方法Shell 文件夹/用户 Shell 文件夹,文件夹重定向之后所有后续数据都会默认保存在新的位置:
- 微软的使用脱机文件部署文件夹重定向
Desktop
本文展示了如何使用文件夹重定向更改文件夹的位置。(替换Desktop
为AppData
、Start Menu
等)