如何在 Windows 11 中将“文档”和“桌面”无损迁移至 D 盘

随着使用时间增长,系统盘(通常是 C 盘)空间告急是许多用户都会遇到的难题。其中,“文档”和“桌面”这两个文件夹往往是占用空间的“大户”。将它们整体迁移到空间更充裕的 D 盘,不仅能释放 C 盘压力,还能在重装系统时更好地保护个人文件。下面介绍四种经过实测、安全有效的无损迁移方法,你可以根据自身情况选择最合适的一种。
方法一:通过文件资源管理器直接重定向(推荐新手)
这是最直观、最安全的方法,通过图形界面操作,系统会自动处理所有路径关联,适合绝大多数用户。
- 按下 Win + E 打开文件资源管理器。
- 在左侧导航栏找到“此电脑”下的“文档”文件夹,右键点击它,选择“属性”。
- 在弹出的窗口中,切换到“位置”选项卡,点击“移动”按钮。
- 在弹出的浏览窗口中,在 D 盘选择一个目标文件夹(例如新建一个 D:\MyDocs),然后点击“选择文件夹”。
- 回到“位置”选项卡,点击“应用”。此时系统会询问“是否要将所有文件从原位置移动到新位置?”,务必选择“是”,这样才能完整迁移所有现有文件。
- 重复上述步骤,对“桌面”文件夹进行同样操作,目标路径可设为类似 D:\MyDesktop。
核心优势:所有依赖系统环境变量(如 %USERPROFILE%\Documents)的软件都能自动识别新位置,无需额外设置。
方法二:通过注册表编辑器修改(适用于高级用户)
当图形界面的“位置”选项卡无法点击(如受组策略限制),或需要进行批量部署时,可以通过修改注册表来实现。此方法需要谨慎操作,建议提前备份注册表。
- 按下 Win + R,输入 regedit 并回车,确认 UAC 提示。
- 在注册表编辑器中,导航到以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
- 在右侧窗格中,找到名为 Personal 的字符串值(它对应“文档”文件夹),双击打开。
- 将“数值数据”中的原始路径(如 C:\Users\[你的用户名]\Documents)修改为新的完整路径,例如 D:\MyDocs。注意:使用英文半角反斜杠,路径末尾不要加反斜杠,且目标文件夹需要事先存在。
- 同样,找到名为 Desktop 的字符串值,将其数值数据修改为类似 D:\MyDesktop。
- 点击“确定”保存更改,然后关闭注册表编辑器。
- 最后,需要重启“Windows 资源管理器”进程或注销重新登录,才能使更改生效。可以按 Ctrl+Shift+Esc 打开任务管理器,找到“Windows 资源管理器”,右键选择“重新启动”。
方法三:使用 mklink 命令创建目录联结(兼容性最佳)
这个方法有点“黑科技”,它先在物理上把文件夹移到 D 盘,然后在原来的 C 盘位置创建一个“快捷方式”(符号链接)。系统和所有软件访问原路径时,都会被透明地重定向到新位置。这能完美解决一些老旧软件或脚本硬编码了 C 盘路径的问题。
- 以管理员身份运行 Windows PowerShell 或命令提示符。
- 执行命令备份并重命名原文件夹:ren "C:\Users\[你的用户名]\Documents" "Documents_old"
- 将刚刚重命名的“Documents_old”文件夹整个剪切到 D 盘的目标位置,例如 D:\MyDocs。
- 执行创建目录联结的命令:mklink /J "C:\Users\[你的用户名]\Documents" "D:\MyDocs"
- 对“桌面”文件夹重复此过程:先重命名,再剪切到 D 盘(如 D:\MyDesktop),最后执行:mklink /J "C:\Users\[你的用户名]\Desktop" "D:\MyDesktop"
- 验证是否成功:在文件资源管理器的地址栏输入 C:\Users\[你的用户名]\Documents,如果能直接打开 D 盘对应文件夹的内容,就说明成功了。
方法四:调整系统默认保存位置(面向未来)
这个方法不迁移已有的文件,而是设定未来新创建的文件默认保存在哪里。它非常适合新电脑用户,或者与上述任一方法配合使用,确保长期的一致性。
- 按下 Win + I 打开“设置”,依次进入“系统” → “存储”。
- 向下滚动,点击“高级存储设置”下的“保存新内容的地方”。
- 在这里,你可以将“新的文档将保存到”、“新的桌面将保存到”(如果选项可用)、“新的图片将保存到”等所有项目的默认位置,都从 C 盘修改为 D 盘上你已创建好的对应文件夹。
- 修改完毕后,点击页面底部的“应用”按钮保存设置。
总结一下:对于大多数用户,方法一(资源管理器重定向)是最佳选择,安全又简单。如果遇到限制,可以尝试方法二(注册表修改)。追求极致兼容性或解决特定软件问题,方法三(mklink 命令)是利器。而方法四(调整默认位置)则是一个很好的补充和预防措施。根据你的实际需求和动手能力,选择最适合你的方案吧。
