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


31

我的C:有60GB的SSD,在其中装有Windows和其他基本程序。我也有一个巨大的非SSD D:

我反复发现自己的磁盘空间不足:罪魁祸首是AppData \ Local下的文件夹(在我的情况下是Picasa和Outlook文件)。如何将这些文件夹移动到D:并恢复我的C:空间?

Answers:


43

打开... \ Local的“属性”对话框,单击“位置”选项卡,输入所需的新位置,然后单击“移动”按钮。


3
依赖%AppData%文件的现有应用程序会怎样?是否需要停止应用程序?还是可以运行并无缝执行移动?
太阳

同样适用于\ LocalLow和\ Roaming。我无法复制\ Local目录,但是\ Roaming起作用,我释放了18GB以上的空间。谢谢。
Mateng

4
获得许可被拒绝,该死。我也是这台PC的唯一用户。
hak8或2015年

4
我也正在逐渐被拒绝访问在Windows 10
GiddyUpHorsey

5
似乎在Windows 10中不起作用。文件正在被复制,但是最后由于某种原因该操作将被自动取消
xji 2015年

11

如何在命令提示符下使用mklink命令创建符号链接

mklink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local

然后将所有文件/隐藏文件/子文件夹从C:\Users\Nikhil\AppData\Local移至您的D:\AppData\Local目录

之后,删除Local文件夹C:

老实说,尽管我自己还没有尝试过,所以也许先在虚拟机中对其进行测试,但是您可能还必须为每个子文件夹创建一个单独的符号链接。


1
+1:这是微软如何重新定向已在计划c:\Documents and Settings中的硬编码。
surfasb

这样行吗?mklink当地可以存在时可以吗?我敢肯定你不会。您可以先重命名现有的,但我认为它将被使用,并且与此同时任何试图访问Local的程序都将失败。
Mooing Duck

最好将目录链接到该/J选项
Steampowered

3
这对我不起作用,因为正在使用“本地”,并且当它已经存在时您无法建立链接。以命令提示符在安全模式下启动Windows,使我可以重命名现有文件夹并创建链接
Matt Kemp

1
@steampowered为什么J更好?它有什么不同之处或场景?
ahnbizcad '17

6

这不是您问题的答案,但可能是您问题的解决方案:

我在想:

1:大多数Windows系统上的休眠文件很大。
2:您不需要休眠,因为您拥有可缩短启动时间的SSD。

使用以下命令禁用休眠模式:

powercfg –h off

在高架码头。(以管理员身份运行的终端)

在我的系统上,它释放了12GB的驱动器空间,因为不需要hiberfil.sys记录器。

对我来说,这是比移动%appdata%文件夹更好的解决方案,因为将其移动到旋转盘上会降低每个受影响程序的驱动器访问速度,从而破坏了SSD的用途。


1
+1。这可能解决了所述问题。这个AppData想法是XY探针的典型案例。不要盲目地认为OP正在使用正确的工具来解决他的实际问题。
MSalters 2014年

1
另一方面,也许您需要休眠,因为当您关闭笔记本电脑并转到其他地方时,并且您处于重要工作的中间,您不需要加载所有相同的应用程序并准确确定从完全冷门开始的地方。;-)
克雷格(Craig)


2

Microsoft不建议您将%AppData%文件夹移出系统驱动器

您可以使用TreeSize Free查看是否还有其他方法来删除文件。有时,休眠和pagefile.sys是c:\上的候选对象

您还可以将%AppData%\ Local \ Temp重定向到非SSD驱动器。

您应该真正考虑获得更大的SSD。您希望至少有30%的可用空间运行,以便SSD可以写入空闲块。在SSD上以99%的满负荷运行时,会增加磨损程度,并且您期望SSD带来的性能会大大降低。


MS链接没有关于APPDATA不被移动的任何内容,仅表示SYSTEMDRIVE和ProgramData。您是否还有其他不建议使用的参考,或有一些特定的陷阱?
6

@undrline我在2014年11月写了这个答案。页面已于2018年6月更新。我不记得2014年11月在Microsoft URL上写的确切内容。在查看了解决方案之后,我将使用symlink(@ mklink)howtogeek.com/howto/16226/...
太阳

1

可以将Outlook .pst文件移动到其他位置,然后将您的配置文件更改为指向新位置。请参阅Microsoft文章


1
许多程序使用“本地”文件夹。如果您要为每个程序查找此类文章,那将是漫长的一天,而对于大多数程序而言,您甚至无法做到这一点。
Tamara Wijsman 2012年

用鼠标右键单击本地文件夹,单击属性。使用“位置”标签将其放置在所需位置。
大卫·马歇尔

0

在一段时间内,我神秘地丢失了100GB HD空间。“ Space Monger”显示它位于Google的“ appdata”和子文件夹下的“ Users”中。我认为这些是隐藏文件。在线研究表明,由于这些是临时文件(不是系统文件),我应该可以删除它们。Space Monger提供了此选项,所以我做到了。我已经恢复了100GB,没有明显的不适。赢得7家庭高级版500GB HD。我不是技术人员,尝试了一下,就成功了。没有保证。


如果要保留%appdata%文件夹中的文件夹不变,则可以浏览到Windows中的目录并键入搜索框。一旦看到列表,请按类型排序并仅选择文件。
匿名
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.