可通过三种方法将桌面文件从C盘迁移至D盘:一、修改桌面属性位置,安全可靠且自动迁移;二、编辑注册表User Shell Folders项,需备份并重启生效;三、用Robocopy复制后建符号链接,保持路径兼容性。

如果您希望将电脑桌面文件从C盘迁移至D盘,以释放系统盘空间并优化文件管理,则可能是由于C盘容量紧张或需要统一存储位置。以下是解决此问题的步骤:
一、通过桌面属性修改位置
该方法利用Windows内置的用户文件夹重定向功能,安全可靠,无需第三方工具或注册表操作,适用于所有Windows版本(Win7至Win11),且能自动迁移现有文件并保持桌面图标与快捷方式正常工作。
1、在D盘空白处右键 → 新建 → 文件夹,将其重命名为Desktop(推荐英文命名,避免路径兼容性问题)。
2、打开“此电脑”,在左侧导航栏中找到并右键点击桌面图标,选择“属性”。
3、切换到“位置”选项卡,点击移动按钮。
4、在弹出的浏览窗口中,定位并选中D盘中刚创建的Desktop文件夹,点击“选择文件夹”。
5、点击“应用”,系统提示是否将原桌面内容移至新位置,选择是,等待文件复制完成。
二、通过注册表编辑器手动配置
该方法直接修改系统级路径注册项,可绕过图形界面限制,适用于桌面图标异常、属性选项卡不可用或需批量部署的场景;但操作前必须备份注册表,否则可能导致用户配置丢失。
1、按Win + R打开运行框,输入regedit并回车,以管理员权限运行注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders。
3、在右侧窗格中,双击字符串值Desktop。
4、将“数值数据”字段内容修改为完整路径,例如:D:\Desktop(注意末尾不加反斜杠)。
5、点击“确定”,关闭注册表编辑器;按下Win + R,输入cmd回车,在命令提示符中执行:gpupdate /force。
6、重启电脑使更改完全生效。
三、使用Robocopy命令行迁移并创建符号链接
该方法保留原始C盘路径引用,适用于企业环境或需维持软件绝对路径依赖的用户;通过符号链接实现“表面仍在C盘、实际存于D盘”的透明重定向,避免部分旧程序报错。
1、以管理员身份运行命令提示符(CMD)或PowerShell。
2、在D盘创建目标目录:mkdir D:\Desktop。
3、执行镜像复制命令(替换用户名为实际登录名):robocopy "C:\Users\用户名\Desktop" "D:\Desktop" /MIR /XJ /R:0 /W:0。
4、删除原桌面文件夹:rmdir "C:\Users\用户名\Desktop"。
5、创建符号链接,使系统仍识别原路径:mklink /D "C:\Users\用户名\Desktop" "D:\Desktop"。










