可通过三种方法将win11用户文件夹迁移至d盘:一、文件资源管理器“位置”选项卡重定向并自动迁移文件;二、注册表编辑user shell folders键值后手动迁移;三、用mklink创建目录联结实现透明重定向。

如果您希望将 Windows 11 中用户账户下的“文档”“桌面”等系统文件夹从默认的 C 盘迁移至 D 盘或其他非系统盘,以释放系统盘空间并实现更合理的数据管理,则需通过修改其物理存储路径来实现。以下是三种经实测有效的独立操作方法:
一、通过文件夹属性重定向路径
该方法利用 Windows 11 内置的“位置”选项卡,直接更改目标文件夹的逻辑指向与物理位置,系统自动完成注册表更新与现有文件迁移,兼容性高且支持一键还原。
1、按下 Win + E 打开文件资源管理器。
2、在左侧导航窗格中,右键单击“文档”,选择“属性”。
3、切换到“位置”选项卡,点击“移动”按钮。
4、在弹出窗口中浏览至目标磁盘(如 D 盘),必须预先创建一个空文件夹(例如 D:\Documents),然后选中该文件夹。
5、点击“选择文件夹”,返回属性窗口后点击“应用”。
6、系统弹出提示询问是否将所有现有文件移至新位置,点击“是”以执行完整迁移。
7、等待迁移完成,点击“确定”关闭窗口。
8、重复步骤 2 至 7,依次对“桌面”“下载”“音乐”“图片”“视频”五个文件夹执行相同操作,各自指定 D 盘内对应子路径(如 D:\Desktop、D:\Downloads)。
二、通过注册表编辑器手动修改路径
当“位置”选项卡呈灰色不可用(如受组策略限制或权限异常)时,可直接编辑注册表中的 User Shell Folders 键值,强制指定新路径;此方法需手动迁移文件,且不触发自动同步机制。
1、按 Win + R 输入 regedit,回车打开注册表编辑器。
2、导航至以下路径:
计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
3、在右侧窗格中,分别找到并双击以下字符串值:
Desktop(对应桌面)
Personal(对应文档)
Downloads(对应下载)
My Music(对应音乐)
My Pictures(对应图片)
My Video(对应视频)
4、将每项的“数值数据”修改为对应的新绝对路径,格式为 D:\Desktop、D:\Documents 等,末尾不得添加反斜杠,且路径必须已存在。
5、关闭注册表编辑器。
6、按 Ctrl + Shift + Esc 打开任务管理器,找到“Windows 资源管理器”,右键选择“重新启动”。
7、重启资源管理器后,需手动将原 C 盘对应文件夹内的全部内容剪切并粘贴至新路径下。
三、使用 mklink 创建目录联结(符号链接)
该方法保留注册表和环境变量中的原始路径值,在文件系统层面建立透明跳转,使所有应用程序仍访问原路径(如 C:\Users\用户名\Documents),而实际数据存储于目标位置,适用于路径敏感型软件或需规避注册表修改的场景。
1、将原“文档”文件夹(C:\Users\用户名\Documents)内全部内容复制或剪切至目标位置(如 D:\Documents)。
2、删除原 C:\Users\用户名\Documents 文件夹(仅删除该空文件夹,勿删其父级 Users 目录)。
3、以管理员身份运行命令提示符或 PowerShell。
4、执行以下命令:
mklink /J "C:\Users\用户名\Documents" "D:\Documents"
5、对“桌面”“下载”“音乐”“图片”“视频”重复步骤 1 至 4,分别创建对应联结,例如:
mklink /J "C:\Users\用户名\Desktop" "D:\Desktop"
6、执行完毕后,重启资源管理器或注销当前用户后重新登录,验证各文件夹内容是否正常显示且可读写。











