我一直在寻找将 AppData 从我的 SSD 中移出的方法,但符号链接方法不起作用,因为它们试图在我的 AppData 文件夹所在的文件夹中建立链接。由于该文件夹存在并且在使用时无法删除,因此我无法建立符号链接。
我还尝试在我的 AppData/Local 文件夹上单击鼠标右键->属性,并尝试移动文件夹的位置,但移动卡在了名为 AppData/Local/ElevatedDiagnostics 的文件夹中(它显然需要更多权限,但我已经将所有内容设置为完全控制)。
我的空间和选项都用完了。帮忙吗?
答案1
您是否尝试过使用 Windows 恢复模式中可访问的命令提示符来创建符号链接?
要访问 Windows 恢复模式和命令提示符,请按照说明这里应该可以工作。之后,尝试symlink
像在普通 Windows 环境中一样执行该命令(例如symlink /J D:\AppData C:\Users\[Username]\AppData
)。
答案2
创建第二个管理员配置文件,关闭您的电脑,然后重新打开并以第二个管理员身份登录。为您的原始配置文件创建符号链接,然后退出第二个帐户并返回您自己的帐户,然后随意删除第二个帐户。这就是我所做的方式,效果很好。
答案3
微软建议不要,但他们可能只谈论管理员通过 Windows ADK 移动它:
通过将用户配置文件目录或程序数据文件夹的默认位置更改为系统卷以外的卷,您将无法维护 Windows 安装。任何更新、修复或服务包都无法应用于安装。我们建议您不要更改用户配置文件目录或程序数据文件夹的位置。
它没有指定如果使用符号链接移动它是否仍然适用。我认为微软在提出不移动用户数据的总体建议时会考虑到这种可能性,但我认为还有很多事情。
事实上,他们谈论如何移动它的术语根本不是正常的 Windows 语言——他们谈论的是“ProgramData 设置”而不是“%ProgramData%”。他们似乎只谈论使用 Windows 评估和部署工具包 (Windows ADK) 移动目录,我从未听说过。
答案4
按照上述所有说明操作,结果却搞砸了我的电脑!所有收藏夹都丢失了,现在我的大多数“应用程序”都无法使用,我存储的所有密码都丢失了,而且通常不得不从头开始!非常感谢您的帮助!