如何设置Windows软件默认安装至D盘路径操作指南?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1334个文字,预计阅读时间需要6分钟。
如果您希望在Windows中将新安装的软件自动部署到D盘而非默认的C盘,以缓解系统盘空间压力并优化磁盘使用结构,可以采取以下几种策略:
一、通过系统设置更改新应用默认保存位置
该方法仅影响后续通过 Microsoft Store 安装的 UWP 应用及部分遵循系统存储策略的第三方安装器,不改变已安装程序位置,操作安全且无需管理员权限。
1、按下 Win + I 组合键打开“设置”窗口。
2、点击“系统”选项。
3、在左侧菜单中选择“存储”,等待右侧页面加载完成。
4、向下滚动至“更多存储设置”区域,点击“更改新内容的保存位置”链接。
5、在“新的应用将保存到”下拉菜单中,选择 D: 或其他非 C 盘驱动器。
6、点击“应用”按钮保存设置。
二、修改注册表强制变更 Program Files 默认路径
此方法可使多数标准安装程序(.exe/.msi)在启动时默认显示 D 盘为 Program Files 路径,适用于 64 位与 32 位 Win32 应用,但需谨慎操作,修改前必须备份注册表。
1、按 Win + R 打开运行框,输入 regedit 并回车。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。
3、在右侧找到名为 ProgramFilesDir 的字符串值,双击编辑,将数值数据改为 D:\Program Files\(注意保留末尾反斜杠)。
4、在同一路径下,找到 ProgramFilesDir (x86),双击将其值设为 D:\Program Files (x86)\。
5、若系统为 64 位,还需导航至:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion,重复步骤 3–4。
6、关闭注册表编辑器,重启电脑 使更改生效。
三、使用 mklink 创建 NTFS 符号链接重定向默认目录
该方法不改动注册表,而是通过符号链接将原 C 盘 Program Files 目录映射至 D 盘物理位置,在保持系统兼容性的同时避免路径变更引发的软件异常。
1、以管理员身份运行命令提示符(CMD)或 Windows PowerShell。
2、执行命令备份原目录(强烈推荐):robocopy "C:\Program Files" "D:\Program Files" /E /COPYALL /R:0 /W:0。
3、删除原 C 盘目录(确保已完整备份):rmdir "C:\Program Files" /S /Q。
4、创建指向 D 盘的符号链接:mklink /J "C:\Program Files" "D:\Program Files"。
5、对 32 位目录执行相同操作:先备份 C:\Program Files (x86),再删除,最后运行 mklink /J "C:\Program Files (x86)" "D:\Program Files (x86)"。
四、安装过程中手动指定 D 盘路径
绝大多数第三方软件在安装向导中支持自定义安装位置,这是最直接、最安全的方式,无需修改系统配置,也不会影响已安装程序。
1、运行软件安装包,等待进入安装向导界面。
2、在安装类型选项中,选择“自定义安装”或“高级安装”,避免点击“快速安装”或“下一步”跳过路径设置。
3、在出现的安装路径设置页面中,将原路径(如 C:\Program Files\XXX)手动修改为 D 盘下的目标文件夹(如 D:\Program Files\XXX)。
4、确认路径有效且 D 盘有足够空间后,继续点击“下一步”完成安装。
五、迁移已安装的 Store 应用至 D 盘
该方法适用于已从 Microsoft Store 安装的 UWP 应用,系统原生支持运行时路径迁移,不丢失用户数据与登录态,操作全程在设置界面完成。
1、按下 Win + I 打开“设置”窗口。
2、点击“应用”,进入“应用和功能”页面。
3、在应用列表中找到目标软件,点击其名称展开详情页。
4、若界面中显示可点击的“移动”按钮(非灰色禁用状态),则说明该应用支持此功能。
5、点击“移动”,在弹出的位置选择框中指定 D:\Program Files\WindowsApps 或 D 盘其他空文件夹(需确保路径存在且有写入权限)。
6、确认后等待进度条完成,系统自动重定向所有关联文件与包缓存。
本文共计1334个文字,预计阅读时间需要6分钟。
如果您希望在Windows中将新安装的软件自动部署到D盘而非默认的C盘,以缓解系统盘空间压力并优化磁盘使用结构,可以采取以下几种策略:
一、通过系统设置更改新应用默认保存位置
该方法仅影响后续通过 Microsoft Store 安装的 UWP 应用及部分遵循系统存储策略的第三方安装器,不改变已安装程序位置,操作安全且无需管理员权限。
1、按下 Win + I 组合键打开“设置”窗口。
2、点击“系统”选项。
3、在左侧菜单中选择“存储”,等待右侧页面加载完成。
4、向下滚动至“更多存储设置”区域,点击“更改新内容的保存位置”链接。
5、在“新的应用将保存到”下拉菜单中,选择 D: 或其他非 C 盘驱动器。
6、点击“应用”按钮保存设置。
二、修改注册表强制变更 Program Files 默认路径
此方法可使多数标准安装程序(.exe/.msi)在启动时默认显示 D 盘为 Program Files 路径,适用于 64 位与 32 位 Win32 应用,但需谨慎操作,修改前必须备份注册表。
1、按 Win + R 打开运行框,输入 regedit 并回车。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。
3、在右侧找到名为 ProgramFilesDir 的字符串值,双击编辑,将数值数据改为 D:\Program Files\(注意保留末尾反斜杠)。
4、在同一路径下,找到 ProgramFilesDir (x86),双击将其值设为 D:\Program Files (x86)\。
5、若系统为 64 位,还需导航至:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion,重复步骤 3–4。
6、关闭注册表编辑器,重启电脑 使更改生效。
三、使用 mklink 创建 NTFS 符号链接重定向默认目录
该方法不改动注册表,而是通过符号链接将原 C 盘 Program Files 目录映射至 D 盘物理位置,在保持系统兼容性的同时避免路径变更引发的软件异常。
1、以管理员身份运行命令提示符(CMD)或 Windows PowerShell。
2、执行命令备份原目录(强烈推荐):robocopy "C:\Program Files" "D:\Program Files" /E /COPYALL /R:0 /W:0。
3、删除原 C 盘目录(确保已完整备份):rmdir "C:\Program Files" /S /Q。
4、创建指向 D 盘的符号链接:mklink /J "C:\Program Files" "D:\Program Files"。
5、对 32 位目录执行相同操作:先备份 C:\Program Files (x86),再删除,最后运行 mklink /J "C:\Program Files (x86)" "D:\Program Files (x86)"。
四、安装过程中手动指定 D 盘路径
绝大多数第三方软件在安装向导中支持自定义安装位置,这是最直接、最安全的方式,无需修改系统配置,也不会影响已安装程序。
1、运行软件安装包,等待进入安装向导界面。
2、在安装类型选项中,选择“自定义安装”或“高级安装”,避免点击“快速安装”或“下一步”跳过路径设置。
3、在出现的安装路径设置页面中,将原路径(如 C:\Program Files\XXX)手动修改为 D 盘下的目标文件夹(如 D:\Program Files\XXX)。
4、确认路径有效且 D 盘有足够空间后,继续点击“下一步”完成安装。
五、迁移已安装的 Store 应用至 D 盘
该方法适用于已从 Microsoft Store 安装的 UWP 应用,系统原生支持运行时路径迁移,不丢失用户数据与登录态,操作全程在设置界面完成。
1、按下 Win + I 打开“设置”窗口。
2、点击“应用”,进入“应用和功能”页面。
3、在应用列表中找到目标软件,点击其名称展开详情页。
4、若界面中显示可点击的“移动”按钮(非灰色禁用状态),则说明该应用支持此功能。
5、点击“移动”,在弹出的位置选择框中指定 D:\Program Files\WindowsApps 或 D 盘其他空文件夹(需确保路径存在且有写入权限)。
6、确认后等待进度条完成,系统自动重定向所有关联文件与包缓存。

