电脑组装后需立即迁移桌面路径至d盘以释放c盘空间,推荐新手用属性重定向:右键桌面→属性→位置→移动→选d盘新建“桌面”文件夹→应用并确认迁移;注册表修改适用于界面异常时,需同步修改user shell folders和shell folders下的desktop值为d:\桌面;符号链接法最透明,需管理员powershell执行robocopy备份、rmdir删除原文件夹、mklink创建 junction 链接。

电脑组装完成后,桌面文件默认仍存放在C盘系统分区,随着日常使用迅速堆积,会挤占系统盘空间、拖慢开机与程序响应速度。必须在首次登录系统后立即调整桌面路径,避免后续文件写入固化在C盘。
用属性重定向迁移桌面(推荐新手)
这一步操作起来很简单,直接在文件资源管理器里点几下就能完成,系统自动把现有文件全挪过去,不用手动复制粘贴,也不用记命令。
按下 Win + E 打开文件资源管理器 → 在左侧导航栏“快速访问”下方找到“桌面”,右键它 → 选择“属性”。
切换到“位置”选项卡 → 点击“移动”按钮。
在弹出的窗口中,先点击左侧“此电脑” → 进入D盘 → 点击“新建文件夹”,命名为【桌面】(名称必须完全一致,否则部分软件可能无法识别)→ 选中这个新文件夹 → 点击“选择文件夹”。
回到属性窗口,点击“应用” → 弹出提示“是否要将所有文件从原位置移动到新位置”,务必点“是”,否则只改了路径,旧文件还留在C盘,桌面图标会变空。
等待迁移完成(文件多时可能需2–5分钟)→ 点击“确定” → 重启电脑,新路径即生效。
注册表强制修改(适用于属性界面异常)
当“位置”选项卡灰色不可用、或右键桌面无反应时,说明系统策略或权限限制了图形界面操作,只能进注册表硬改。
方法一:修改User Shell Folders键值
按 Win + R → 输入 regedit → 回车 → 若弹出UAC提示,点“是” → 导航至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
在右侧找到名为Desktop的字符串值 → 双击 → 将“数值数据”改为:D:\桌面(路径末尾不能加反斜杠,且D盘必须已存在该文件夹)→ 点“确定”。
方法二:同步修改Shell Folders键值
保持注册表编辑器打开 → 导航至同级路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
同样找到Desktop项 → 双击 → 填入与上一步完全相同的路径:D:\桌面 → 点“确定”。
关闭注册表编辑器 → 按 Ctrl + Shift + Esc 打开任务管理器 → 在“进程”页找到“Windows 资源管理器” → 右键 → “重新启动”。此时桌面图标会闪退再加载,新路径立即生效,但原有文件不会自动迁移,需手动复制。
符号链接透明迁移(适合保留C盘路径逻辑)
此法不改动注册表,而是用系统级链接让C:\Users\用户名\Desktop实际指向D盘物理位置,对所有软件完全透明,连命令行cd Desktop都照常工作。
第一步:以管理员身份运行PowerShell
右键“开始”按钮 → 选择“Windows PowerShell(管理员)” → 点“是”确认UAC。
第二步:停止资源管理器并备份原桌面
输入:
Stop-Process -Name explorer -Force → 回车
再输入:
robocopy 'C:\Users\%USERNAME%\Desktop' 'D:\Desktop' /E /COPYALL /XJ /R:1 /W:1 → 回车(等待复制完成)
第三步:删除原桌面文件夹并创建链接
输入:
rmdir 'C:\Users\%USERNAME%\Desktop' /S /Q → 回车
再输入:
mklink /J 'C:\Users\%USERNAME%\Desktop' 'D:\Desktop' → 回车
第四步:恢复资源管理器
输入:
Start-Process explorer.exe → 回车
此时桌面图标和所有内容立即回归,但物理位置已在D盘。











