0

0

Windows如何更改默认下载文件夹的位置?(移动用户文件夹)

冰火之心

冰火之心

发布时间:2026-01-20 17:44:47

|

586人浏览过

|

来源于php中文网

原创

可通过四种方法迁移“下载”文件夹:一、文件夹属性重定向,自动迁移文件;二、注册表编辑,需手动迁移;三、系统设置指定新内容保存位置,不影响历史文件;四、符号链接,原路径不变但实际存储至新位置。

windows如何更改默认下载文件夹的位置?(移动用户文件夹)

如果您希望将Windows系统中用户文件夹下的“下载”子文件夹整体迁移至其他磁盘或路径,以释放C盘空间或优化存储结构,则需通过系统级路径重定向实现。以下是解决此问题的步骤:

一、通过文件夹属性移动下载位置

该方法利用Windows资源管理器内置的位置重定向功能,修改“下载”文件夹的逻辑指向,同时支持自动迁移全部现有文件,操作安全且无需编辑注册表

1、打开文件资源管理器,在左侧导航栏中找到当前用户的“下载”文件夹,右键单击选择“属性”。

2、在弹出的“下载 属性”窗口中,切换至“位置”选项卡。

3、点击“移动”按钮,系统将打开文件夹选择对话框。

4、浏览并选中目标路径中的一个空文件夹(如 D:\MyDownloads),或新建一个文件夹后选中它。

5、点击“选择文件夹”返回属性窗口,再点击“应用”按钮。

6、系统弹出提示框询问是否将原“下载”文件夹中的所有内容移至新位置,请选择“是”以确保历史文件不丢失

7、等待文件复制完成,点击“确定”关闭窗口。

二、通过注册表编辑器强制指定下载路径

该方法直接修改用户Shell文件夹注册表项,可绕过图形界面限制,适用于路径被锁定、属性页不可用或需批量部署的场景,但需手动输入路径且不自动迁移文件。

1、按 Win + R 键打开“运行”对话框,输入 regedit 并回车启动注册表编辑器。

2、导航至以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

3、在右侧窗格中查找名为 {374DE290-123F-4565-9164-39C4925E467B} 的字符串值,该项对应“下载”文件夹。

4、双击该项,将“数值数据”字段修改为完整的新路径(例如 D:\MyDownloads),注意路径末尾不加反斜杠。

5、点击“确定”保存更改,关闭注册表编辑器。

6、注销当前用户账户并重新登录,或重启资源管理器进程(通过任务管理器结束explorer.exe后重启),使新路径生效。

情感家园企业站5.0 多语言多风格版
情感家园企业站5.0 多语言多风格版

一套面向小企业用户的企业网站程序!功能简单,操作简单。实现了小企业网站的很多实用的功能,如文章新闻模块、图片展示、产品列表以及小型的下载功能,还同时增加了邮件订阅等相应模块。公告,友情链接等这些通用功能本程序也同样都集成了!同时本程序引入了模块功能,只要在系统默认模板上创建模块,可以在任何一个语言环境(或任意风格)的适当位置进行使用!

下载

三、通过系统设置统一调整新内容保存位置

该方法修改系统级默认保存策略,影响包括“下载”在内的多个用户文件夹(如文档、图片、音乐等)的新建内容落点,但不改变已有文件位置,也不迁移历史数据。

1、打开“设置”,依次进入“系统” → “存储”。

2、在右侧滚动查找并点击“更改新内容的保存位置”。

3、在“新应用将保存到”下方,从下拉菜单中选择目标驱动器(如 D: 驱动器)。

4、在“新建文档、音乐、图片、视频和下载内容将保存到”区域,分别点击各项目右侧的“浏览”按钮。

5、为“下载”项单独指定路径(如 D:\MyDownloads),确认选择后点击“选择文件夹”。

6、该设置仅对后续新建的下载行为生效,不会影响已存在于原路径的文件

四、使用符号链接重定向下载文件夹(命令行方式)

该方法通过创建NTFS符号链接,使系统仍将“下载”显示在原路径,但实际读写操作全部指向新位置,适合高级用户且兼容性极佳,原路径外观与功能完全保留。

1、将原有 C:\Users\用户名\Downloads 文件夹内全部内容剪切并粘贴至目标路径(如 D:\MyDownloads)。

2、删除原始的 Downloads 文件夹。

3、以管理员身份运行命令提示符或Windows PowerShell。

4、执行以下命令:mklink /J "C:\Users\用户名\Downloads" "D:\MyDownloads"

5、执行成功后,资源管理器中仍显示原路径,但所有读写均发生在目标位置

6、验证:新建一个测试文件并下载,检查其实际保存位置是否为 D:\MyDownloads。

相关专题

更多
js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

258

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

209

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1468

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

620

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

550

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

546

2024.04.29

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

165

2025.07.29

c++字符串相关教程
c++字符串相关教程

本专题整合了c++字符串相关教程,阅读专题下面的文章了解更多详细内容。

81

2025.08.07

Java JVM 原理与性能调优实战
Java JVM 原理与性能调优实战

本专题系统讲解 Java 虚拟机(JVM)的核心工作原理与性能调优方法,包括 JVM 内存结构、对象创建与回收流程、垃圾回收器(Serial、CMS、G1、ZGC)对比分析、常见内存泄漏与性能瓶颈排查,以及 JVM 参数调优与监控工具(jstat、jmap、jvisualvm)的实战使用。通过真实案例,帮助学习者掌握 Java 应用在生产环境中的性能分析与优化能力。

19

2026.01.20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Excel 教程
Excel 教程

共162课时 | 12.6万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号