Windows系统修改默认安装路径教程:软件自动安装到D盘

作者:技术拾光时间:2026-05-29 06:53:01浏览:655

想要将新安装的软件自动保存到D盘,为C盘释放空间?这需要根据软件类型采取不同方法。主要分为来自Microsoft Store的UWP应用、传统的桌面程序以及已安装的应用。针对不同情况,均有对应的迁移方案。 一、通过系统设置更改新应用默认安装位置 此方法最为简便,适用于管理未来从Microsoft S

想要将新安装的软件自动保存到D盘,为C盘释放空间?这需要根据软件类型采取不同方法。主要分为来自Microsoft Store的UWP应用、传统的桌面程序以及已安装的应用。针对不同情况,均有对应的迁移方案。

Windows系统修改默认安装路径教程:软件自动安装到D盘

一、通过系统设置更改新应用默认安装位置

此方法最为简便,适用于管理未来从Microsoft Store安装的应用。它仅影响后续安装的“新应用”,对已安装的程序无效。操作安全,无需管理员权限。

具体操作步骤如下:首先,按下键盘上的Win + I组合键,打开“设置”窗口。接着,点击“系统”选项,在左侧菜单中选择“存储”。待右侧页面加载后,向下滚动,在“更多存储设置”区域点击“更改新内容的保存位置”。

在弹出的页面中,找到“新的应用将保存到”下拉菜单,将其从默认的C盘更改为D:或其他目标非系统盘。最后,点击“应用”按钮保存设置。此后,从Microsoft Store下载的应用将自动安装至新位置。

二、修改注册表强制变更 Program Files 默认路径

若希望传统的.exe或.msi安装包在安装时,默认路径指向D盘,可以尝试修改注册表。此方法对64位和32位的传统Win32程序均有效,但操作前务必备份注册表以防意外。

第一步,按下Win + R打开运行对话框,输入regedit并回车,打开注册表编辑器。随后,导航至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。

在右侧找到名为ProgramFilesDir的字符串值,双击编辑,将其数值数据从原有的C盘路径修改为D:\Program Files\(请注意保留末尾的反斜杠)。

接着,在同一路径下,找到ProgramFilesDir (x86)项,同样双击,将其值设置为D:\Program Files (x86)\。

对于64位系统,还需额外操作:导航至HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion,在此路径下重复上述修改ProgramFilesDir和ProgramFilesDir (x86)值的步骤。

完成所有修改后,关闭注册表编辑器并重启电脑,使更改生效。

三、使用 mklink 创建 NTFS 符号链接重定向默认目录

如果不希望修改注册表,可采用创建符号链接的方法。其原理是让系统认为软件仍安装在C盘的Program Files目录,而实际文件存储在D盘。此方法兼容性较好,可避免因路径变更导致的软件异常。

首先,请务必以管理员身份运行命令提示符(CMD)或Windows PowerShell。

强烈建议先进行备份。执行以下命令,将C盘原目录完整复制到D盘:robocopy "C:\Program Files" "D:\Program Files" /E /COPYALL /R:0 /W:0。

确认备份无误后,删除C盘的原目录:rmdir "C:\Program Files" /S /Q。

最后,创建符号链接:mklink /J "C:\Program Files" "D:\Program Files"。此后,任何对C盘Program Files的访问都将被系统自动重定向至D盘的实际位置。

对于32位程序目录C:\Program Files (x86),采用相同流程:先备份,再删除,最后运行mklink /J "C:\Program Files (x86)" "D:\Program Files (x86)"。

四、安装过程中手动指定 D 盘路径

对于大多数第三方软件,最直接且安全的方法是在安装过程中手动更改路径。此方法无需修改系统配置,也不会影响其他程序。

运行安装程序,进入安装向导后,关键步骤是:不要连续点击“下一步”,务必选择“自定义安装”或“高级安装”等选项。

随后,安装程序通常会提示设置安装路径。此时,将默认的C:\Program Files\软件名称手动修改为D:\Program Files\软件名称。确认D盘空间充足且路径有效后,即可继续完成安装。整个过程由用户完全掌控。

五、迁移已安装的 Store 应用至 D 盘

对于已从Microsoft Store安装的UWP应用,Windows系统提供了内置的迁移功能,可实现无损迁移,用户数据和登录状态均会保留。

打开“设置”(Win + I),点击“应用”,进入“应用和功能”页面。在应用列表中找到需要迁移的软件,点击其名称展开详情。

如果详情页中的“移动”按钮为可用状态(非灰色),则表示该应用支持迁移。点击“移动”按钮,在弹出的窗口中选择D:\Program Files\WindowsApps或D盘上其他具有写入权限的空文件夹作为新位置。

确认后,系统将自动迁移所有相关文件及缓存,用户只需等待进度完成即可。