Windows 10:如何将我的数据文件从 OS(C:) 移动到 DATA (D:) 驱动器,同时确保所有快捷方式和引用都能正常工作?
答案1
有很多方法。如果这些是 Documents 或类似文件夹中的文件,则只需右键单击 Documents 文件夹,打开“属性”,转到“位置”选项卡,设置新位置,然后移动内容即可。大多数内容不会有到旧位置的硬编码路径。
不过,如果您担心确实有此类路径,可以采用一种解决方法!Windows 6.x(Vista 之后的所有版本)支持目录符号链接(symlinks,与 Linux 非常相似)。主要区别在于,默认情况下,您必须是管理员才能创建它们。
假设你想搬家“C:\文件\”到“D:\文件\”不会破坏路径“C:\Files\Stuff.docx”。以下是您要做的事情。
- 确保原始文件夹中没有任何打开的文件。如果必须,请退出您的帐户并以其他用户身份登录。
- 打开管理员命令提示符。我们将使用内置的 CMD;该命令在 Powershell 中不起作用。
- 移动“文件”目录从 C:\ 移到 D:\ 通过
move C:\Files D:\Files
或者您喜欢的备用命令(robocopy
,无论什么命令)。 - 确保“C:\文件”目录消失了。
- 使用命令创建符号链接
mklink
。请注意,参数的顺序与 Unix/Linuxln
命令相反:mklink /D C:\Files D:\Files
。不要忘记引用包含空格的路径!
就这样。现在您可以访问位于新位置(在驱动器 D: 上)的文件,就好像它们仍在旧位置一样,但它几乎不占用驱动器 C: 上的空间。