可采用三种方法迁移桌面文件夹:一、通过桌面属性“位置”选项卡重定向并自动迁移文件;二、修改注册表User Shell Folders中Desktop键值;三、用mklink创建符号链接实现透明重定向。

如果您希望将C盘的用户桌面文件夹迁移至其他磁盘,以减少C盘占用并提升系统运行效率,则需要修改Windows注册表中对应的Shell Folders路径或通过属性界面重定向。以下是具体操作步骤:
一、通过桌面属性重定向桌面文件夹
该方法利用Windows内置的“位置”选项卡,安全地将桌面文件夹指向非系统盘目录,系统会自动迁移现有文件并更新所有引用路径。
1、右键点击桌面上的桌面图标,选择“属性”。
2、在弹出窗口中切换到“位置”选项卡。
3、点击“移动”按钮,浏览并选中目标路径(例如:D:\Users\YourName\Desktop)。
4、确认路径后点击“确定”,系统提示是否将所有文件移至新位置时,选择“是”。
5、注销当前用户并重新登录,验证桌面图标和文件是否正常显示。
二、通过注册表编辑器修改Desktop路径
当属性界面不可用或需批量部署时,可直接修改注册表中的User Shell Folders键值,强制指定桌面文件夹物理位置,此方式绕过图形界面限制但需谨慎操作。
1、按Win + R打开运行框,输入regedit并回车。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders。
3、在右侧窗格中双击名为Desktop的字符串值。
4、将数值数据修改为新路径(例如:D:\Users\YourName\Desktop),确保路径存在且有写入权限。
5、关闭注册表编辑器,重启资源管理器进程或注销后重新登录。
三、使用符号链接替代原桌面目录
该方法保留C盘原有路径结构,仅将实际数据存储于其他磁盘,适用于不希望更改注册表或属性设置的场景,通过mklink命令创建目录级符号链接实现透明重定向。
1、将原桌面内容整体复制到目标位置(例如:D:\Desktop_Backup)。
2、删除原桌面文件夹:C:\Users\YourName\Desktop。
3、以管理员身份运行命令提示符,执行:mklink /D "C:\Users\YourName\Desktop" "D:\Desktop_Backup"。
4、检查桌面是否正常显示文件,确认资源管理器地址栏中路径仍显示为C盘路径但实际读写发生在D盘。











