必须通过文件夹属性重定向“下载”文件夹位置,才能让系统及所有应用(浏览器、邮件、uwp等)真正认d盘为默认下载路径;操作时需在“位置”选项卡点击“移动”,选d:\downloads并确认迁移全部文件,否则历史数据丢失且部分程序报错。

你想让系统自带的“下载”文件夹彻底离开C盘,不再被浏览器、邮件附件、UWP应用等默认塞进C:\Users\用户名\Downloads,而是稳稳落在D盘——这需要直接重定向文件夹的逻辑位置,不是改个设置就完事,必须让Windows系统本身承认新路径才是“下载”。
用文件夹属性移动下载目录(推荐首选)
这一步会把当前“下载”文件夹里的所有历史文件自动搬过去,并在注册表和Shell层面同步更新路径,后续所有系统级下载行为都认新家。
打开“此电脑”→左侧导航栏右键“下载”→选择“属性”→切换到“位置”选项卡。
点击“移动”按钮→在弹出窗口中浏览到D盘→新建一个空文件夹,建议命名为Downloads(大小写不敏感,但保持英文名最稳妥)→选中它→点“选择文件夹”。
回到属性窗口,点击“应用”→系统弹出确认框:“是否要将所有文件从原位置移动到新位置?”【必须选“是”】,否则只改路径不搬文件,旧文件会留在C盘继续占空间,且部分程序可能因找不到原路径而报错。
等待进度条走完,状态显示“已应用”后点“确定”。此时“位置”选项卡里显示的路径已是D:\Downloads,且资源管理器里“下载”图标左下角会出现小箭头,表示已被重定向。
用注册表强制指定下载路径(备用方案)
当“位置”选项卡灰掉不可用、或你遇到权限锁定导致无法移动时,可绕过图形界面直改注册表。注意:此法不自动迁移现有文件,操作前请手动复制或剪切C盘原下载内容到D盘目标文件夹。
方法一:修改User Shell Folders(影响当前用户)
按Win + R→输入regedit→回车→导航至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
在右侧找到字符串值{374DE290-123F-4565-9164-39C4925E467B}→双击→将“数值数据”改为完整路径,例如:D:\Downloads(末尾不能加反斜杠)→点“确定”。
方法二:同步修改Shell Folders(增强兼容性)
在同一注册表窗口中,继续导航至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
找到同名键{374DE290-123F-4565-9164-39C4925E467B}→双击→填入完全相同的路径D:\Downloads→确定。
改完关闭注册表编辑器→注销当前账户并重新登录,新路径才会生效。若发现某些程序仍往C盘写,说明它读取的是Shell Folders而非User Shell Folders,所以两处必须一致。
配合系统级设置堵住漏网之鱼
仅改文件夹位置还不够——Windows 10还有个独立的“新内容保存位置”策略,它控制邮件附件、OneDrive同步文件、部分UWP应用下载等行为,默认可能还指向C盘。
第一步:按Win + I打开设置→点击“系统”→左侧选“存储”→滚动到底部点“更多存储设置”→点“更改新内容的保存位置”。
第二步:在“下载将保存到”下拉菜单中,选择D:\→点“应用”。
这一步不移动任何文件,只影响未来新建的下载行为。它和前面两步形成双重保险:文件夹属性管本地路径逻辑,系统设置管应用层策略输出。











