可通过五种方法将新装软件默认部署至D盘:一设系统默认保存位置;二改注册表ProgramFilesDir值;三用mklink建符号链接;四安装时选自定义路径;五用设置中“移动”功能迁移Store应用。

系统盘C盘空间告急,新软件却总是不请自来地往里面塞?这确实是很多Windows用户都会遇到的烦恼。将新软件的默认安装路径指向D盘,不仅能有效缓解C盘压力,还能让磁盘空间管理变得更清晰。不过,这事儿得分情况讨论:针对从Microsoft Store下载的UWP应用,和传统的.exe/.msi桌面程序,策略有所不同。下面这五种方法,基本覆盖了所有场景,你可以根据自身需求和技术 comfort zone 来选择。
一、通过系统设置更改新应用默认保存位置
这是最安全、最省心的入门级方法。它的主要作用对象是后续通过Microsoft Store安装的应用,以及少数会遵循系统存储策略的第三方安装器。已经装好的软件,它可管不着。
操作起来很简单:按下Win + I打开“设置”,进入“系统”>“存储”。在右侧找到“更多存储设置”区域,点击那个“更改新内容的保存位置”链接。接下来,在“新的应用将保存到”下拉菜单里,果断选择D:或者其他你心仪的非系统盘。
顺手把下面的“新建文档”、“新建音乐”等文件夹的默认位置也一并改了,是个好习惯。最后,别忘了点击“应用”按钮让设置生效。
二、修改注册表强制变更 Program Files 默认路径
如果你想从根本上影响大多数传统安装程序(.exe/.msi)的默认安装路径,那么修改注册表是一个强有力的方法。它能让安装向导一启动,就自动把目标路径指向D盘的Program Files文件夹。
但操作前必须敲响警钟:务必先备份注册表。按Win + R,输入regedit回车,在注册表编辑器里点击“文件”>“导出”,完整备份到一个安全的地方,比如D盘。
备份完成后,导航到这个路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。在右侧找到ProgramFilesDir这个字符串值,双击它,把数值数据从默认的“C:\Program Files\”改成D:\Program Files\(注意末尾的反斜杠要保留)。
同样地,把旁边的ProgramFilesDir (x86)也改成D:\Program Files (x86)\。如果你的系统是64位,为了确保万无一失,最好再导航到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion,把这里的两个键值也按同样方法修改一遍。
全部改完后,关闭注册表编辑器,重启电脑,更改才会真正生效。
三、使用 mklink 创建 NTFS 符号链接重定向默认目录
如果你觉得动注册表风险太高,但又想实现类似的效果,可以试试创建符号链接。这个方法很巧妙:它不动C盘原有的Program Files文件夹“名分”,只是让它变成一个“快捷方式”,实际内容都存放在D盘。这样既能节省C盘空间,又能最大程度避免因路径改变导致的软件兼容性问题。
首先,需要以管理员身份打开命令提示符(CMD)或Windows PowerShell。
强烈建议先执行备份命令:robocopy "C:\Program Files" "D:\Program Files" /E /COPYALL /R:0 /W:0。这条命令会把C盘Program Files目录下的所有内容,完整地镜像到D盘。
确认备份无误后,再执行命令删除C盘的原目录:rmdir "C:\Program Files" /S /Q。
最后,创建符号链接:mklink /J "C:\Program Files" "D:\Program Files"。这样,系统和其他软件访问C:\Program Files时,实际上会被无缝重定向到D盘。
对于32位程序目录“C:\Program Files (x86)”,重复上述备份、删除、创建链接的步骤即可。
四、在软件安装过程中手动指定 D 盘路径
这是最通用、也最可控的方法,几乎适用于所有第三方安装程序,比如微信、Chrome或者Adobe全家桶。关键在于,安装时别急着点“下一步”。
运行安装包后,仔细看初始界面,找到那个“自定义安装”、“高级选项”或“选项”按钮并点击。进入安装路径设置页面后,点击路径框旁边的“浏览”按钮。
在弹出的窗口里,直接导航到D盘。你可以新建一个专门的文件夹,比如D:\Programs\,用来统一管理这些手动安装的软件,让D盘也保持整洁。选好路径,确认,然后继续完成安装即可。
五、迁移已安装的 Microsoft Store 应用至 D 盘
对于已经通过Microsoft Store安装在C盘的应用,Windows提供了原生的“搬家”功能,无需卸载重装,应用数据和设置都能完整保留。
打开“设置”(Win + I),进入“应用”>“已安装的应用”。在列表里找到你想迁移的应用,点击它右侧的三个点图标(…),选择“移动”。
然后,在弹出的驱动器选择窗口中,选中D:,再点击“移动”按钮。系统会自动处理后续的所有工作,包括结束进程、复制文件、更新注册信息等。迁移完成后,C盘里对应的旧文件夹会被自动清理掉。
以上就是五种将软件默认安装路径导向D盘的主流方法。从最安全的系统设置,到最根本的注册表修改,再到灵活的安装时手动选择,总有一款适合你。根据你的具体需求和动手能力来选择,从此告别C盘空间焦虑。
