可通过三种方法迁移windows 11用户文件夹:一、用文件夹属性重定向单个文件夹并自动迁移内容;二、用符号链接整体迁移users目录;三、通过注册表修改路径后手动迁移数据。

如果您希望将 Windows 11 中用户文件夹(如文档、下载、桌面等)的实际存储位置从系统盘 C 盘迁移到其他驱动器(例如 D 盘),以释放系统盘空间并优化存储结构,则可通过系统内置的文件夹属性重定向功能实现。以下是具体操作步骤:
一、通过文件夹属性迁移单个用户文件夹
该方法利用 Windows 内置的“位置”选项卡,将指定用户文件夹(如文档、下载、桌面、图片、音乐、视频)的实际存储路径重定向至 D 盘,系统自动完成原有内容迁移,且保持所有应用程序识别一致性。
1、打开文件资源管理器,在左侧导航窗格中右键点击目标文件夹(例如“文档”)。
2、选择“属性”,切换到“位置”选项卡。
3、点击“移动”按钮,在弹出窗口中浏览并选中 D 盘上已创建的目标文件夹(如 D:\Documents)。
4、点击“选择文件夹”,再点击“应用”。
5、系统提示是否将原文件夹内所有内容移至新位置,点击“是”开始迁移。
6、等待迁移完成,点击“确定”保存设置。
7、对“下载”“桌面”“图片”“音乐”“视频”五个文件夹重复上述全部步骤,逐一完成重定向。
二、使用符号链接迁移整个 Users 目录
该方法先将 C:\Users 整体复制到 D 盘,再在原位置创建目录联结(Junction Point),使系统和所有应用程序仍通过 C:\Users 访问,但实际数据位于 D 盘,适用于需完整迁移用户配置文件(含 AppData、NTUSER.DAT 等隐藏系统数据)的场景。
1、以管理员身份运行命令提示符或 PowerShell。
2、执行命令 ren "C:\Users" "Users.old" 将原文件夹重命名备份。
3、执行命令 xcopy "C:\Users.old" "D:\Users" /e /v /i /h /k /o /x /b /c 完整复制用户数据至 D 盘。
4、执行命令 mklink /J "C:\Users" "D:\Users" 创建目录联结,使 C:\Users 指向 D:\Users。
5、重启计算机,验证登录、桌面图标、应用配置及文件访问是否正常。
6、确认一切无误后,可手动删除 C:\Users.old 文件夹释放空间。
三、通过注册表编辑器修改用户文件夹路径
该方法直接修改注册表中 User Shell Folders 键值,强制系统将特定用户文件夹(如文档、图片、下载)指向新路径,不触发自动迁移,需后续手动搬运数据,适合高级用户精确控制路径,且可绕过界面锁定限制。
1、同时按下 Win + R 打开“运行”对话框,输入 regedit 并回车,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders。
3、双击右侧对应键值,例如 Personal(文档)、{374DE290-123F-4565-9164-39C4925E467B}(下载)、Desktop(桌面),将其数值数据修改为新路径(如 D:\MyDocs、D:\MyDownloads、D:\MyDesktop)。
4、关闭注册表编辑器,注销当前用户或重启计算机使更改生效。
5、手动将原路径下所有文件复制至新路径,确保数据完整性。










