唯一推荐新手的方法是用文件资源管理器重定向单个文件夹:右键“桌面”→属性→位置→移动至d盘新文件夹→选“是”迁移现有文件;再依次对“文档”“下载”等重复操作,系统自动更新注册表并搬移数据。

您希望将 Windows 11 中默认位于 C 盘的用户文件夹(如桌面、文档、下载等)整体迁移到 D 盘或其他非系统分区,以释放系统盘空间、避免 C 盘爆满导致系统卡顿或更新失败,同时确保微信聊天记录、Edge 收藏夹、Office 模板等依赖路径的应用不受影响。
用文件资源管理器重定向单个文件夹(推荐新手)
这一步操作起来很简单,直接在图形界面里点几下就能完成,系统会自动把旧文件搬过去,连注册表都帮你改好了。
1、按下 Win + E 打开文件资源管理器,在左侧导航窗格中右键点击“桌面”,选择“属性”。
2、切换到“位置”选项卡,点击“移动”按钮。
3、在弹出窗口中,先在 D 盘新建一个空文件夹(例如:D:\MyDesktop),然后选中它 → 点击“选择文件夹”。
4、返回后点击“应用”,系统会弹出提示框问是否迁移现有文件——必须选“是”,否则只是改了指向,文件还留在 C 盘,起不到释放空间的作用。
5、等待迁移完成(大文件多时可能需数分钟),点击“确定”关闭窗口。
6、重复步骤 1–5,依次对“文档”“下载”“图片”“音乐”“视频”执行相同操作,各自指定 D 盘内对应路径(如 D:\MyDocs、D:\MyDownloads)。注意:每个文件夹都要单独操作,不能批量设置。
用注册表强制修改路径(适用于“位置”选项卡灰色禁用)
当您发现右键属性→位置选项卡是灰色不可点,大概率是企业策略、权限锁定或组策略限制所致。此时只能绕过界面,直写注册表。
方法一:手动编辑 User Shell Folders 键值
1、按 Win + R 输入 regedit,回车打开注册表编辑器。
2、导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders。
3、在右侧找到字符串值 Desktop 和 Personal(文档),双击分别修改其“数值数据”为:D:\MyDesktop 和 D:\MyDocs。注意:路径末尾不能加反斜杠,且目标文件夹必须已存在。
4、关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器 → 右键“Windows 资源管理器” → 选择“重新启动”。
5、重启资源管理器后,系统只更新了逻辑路径,原 C 盘中的文件不会自动移动,您必须手动剪切 C:\Users\用户名\Desktop 和 Documents 全部内容,粘贴到 D 盘对应新路径下。
用符号链接整体迁移 Users 目录(唯一覆盖 AppData 的方案)
如果您需要彻底把整个用户配置根目录(含隐藏的 AppData、NTUSER.DAT、OneDrive 配置等)从 C 盘搬走,其他方法全部无效,只有此法能真正实现无损迁移。
第一步:准备与备份
1、以管理员身份运行 PowerShell(开始菜单搜 PowerShell → 右键“以管理员身份运行”)。
2、执行命令停止干扰进程:taskkill /f /im explorer.exe /im dllhost.exe /im OneDrive.exe。这一步不做,robocopy 可能因文件被占用而跳过部分数据。
第二步:镜像复制用户数据
3、执行完整镜像命令:robocopy "C:\Users\%USERNAME%" "D:\Users\%USERNAME%" /mir /copyall /r:1 /w:1 /log:C:\users_migrate.log。/mir 参数会完全同步结构与权限,日志生成在 C 盘根目录,迁移结束后务必检查 log 文件确认无 ERROR 行。
第三步:建立联结并生效
4、执行重命名与联结:ren "C:\Users\%USERNAME%" "%USERNAME%_backup" && mklink /j "C:\Users\%USERNAME%" "D:\Users\%USERNAME%"。注意:mklink 必须用管理员权限执行,且路径中不能含中文或空格,否则联结创建失败。
5、重启电脑。重启后所有用户数据从 D 盘加载,桌面图标、开始菜单、浏览器登录态、微信本地数据库均保持原样。











