可将“文档”文件夹迁移到D盘,首选资源管理器“位置”选项卡重定向:右键“文档”→属性→位置→移动→选D盘已建空文件夹→应用→点击“是”迁移现有文件;若该选项灰色,则改注册表User Shell Folders下Personal值为新路径并重启资源管理器;或用管理员CMD执行mklink /J创建符号链接实现透明重定向。

您希望将 Windows 系统中默认位于 C 盘的“文档”文件夹整体迁移到 D 盘或其他非系统盘,彻底释放 C 盘空间,避免微信聊天记录、截图、Office 临时文件等持续堆积导致系统变慢甚至更新失败,就必须修改其物理存储路径而非简单复制粘贴。
用资源管理器“位置”选项卡一键重定向(推荐首选)
第一步:按下 Win + E 打开文件资源管理器,在左侧导航窗格中右键点击“文档”,选择“属性”。
第二步:切换到“位置”选项卡,点击“移动…”按钮。
第三步:在弹出窗口中,先手动在 D 盘创建一个空文件夹(例如 D:\MyDocs),再选中它;【若该文件夹不存在,点击“选择文件夹”会直接报错并中断操作】。
第四步:点击“选择文件夹”→ 返回属性窗口 → 点击“应用”。系统弹出提示框询问是否将现有文件移至新位置,务必点击“是”,否则仅更改指向,原文件仍滞留 C 盘占用空间。
第五步:等待迁移完成(进度条走完、文件全部复制完毕),点击“确定”关闭窗口。此时 C:\Users\用户名\Documents 文件夹已为空,所有新建保存操作自动落盘至 D:\MyDocs。
当“位置”选项卡灰色不可用时:注册表强制修改
该情况常见于企业域环境、组策略锁定或权限异常,图形界面被禁用,但注册表路径仍可编辑。
方法一:直接修改 User Shell Folders 键值
1. 按 Win + R 输入 regedit,回车打开注册表编辑器,确认 UAC 提示。
2. 导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders。
3. 在右侧找到名为 Personal 的字符串值(对应“文档”),双击,将“数值数据”改为完整新路径,例如:D:\MyDocs;注意使用英文半角反斜杠,末尾不能加反斜杠,且该文件夹必须已存在。
4. 关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器,右键“Windows 资源管理器”→“重新启动”。
5. 重启后,需手动将原 C:\Users\用户名\Documents 内全部内容剪切并粘贴至 D:\MyDocs —— 这一步不可跳过,注册表只改指向,不搬文件。
用符号链接实现透明重定向(兼容旧软件)
此法适合运行老旧程序或脚本的环境,它们硬编码了 C:\Users\用户名\Documents 路径,改注册表或属性页可能失效,而符号链接能让系统和程序“感觉不到”路径已变。
方法一:管理员 CMD + mklink /J
1. 将原 C:\Users\用户名\Documents 内所有文件剪切,粘贴到目标位置(如 D:\Documents)。
2. 删除原空文件夹:C:\Users\用户名\Documents(仅删这个空文件夹,千万别动 Users 父目录)。
3. 以管理员身份运行命令提示符(CMD)。
4. 输入命令:mklink /J "C:\Users\用户名\Documents" "D:\Documents",把“用户名”替换成你实际登录名,“D:\Documents”替换成你的真实目标路径。
5. 回车执行,看到“为 C:\Users\用户名\Documents 创建的联结”即成功;返回原路径可见一个带小箭头图标的文件夹,访问它就等于访问 D 盘目标位置。


















