可在windows 11中通过五种方法将新软件默认部署至d盘:一、系统设置改新应用保存位置;二、安装时手动选d盘路径;三、修改注册表重定向program files;四、用符号链接迁移已装软件;五、重定向“下载”文件夹位置。

如果您希望在 Windows 11 中将新安装的软件默认部署至 D 盘,以缓解 C 盘空间压力并实现更合理的存储分配,则需调整系统级路径策略或干预安装流程。以下是多种互不依赖、可独立生效的具体操作方法:
一、通过系统设置更改新应用默认安装位置
此方法修改系统全局存储策略,使所有后续通过 Microsoft Store 安装的应用自动落盘至 D 盘的 WindowsApps 文件夹,无需每次手动选择路径,且操作全程在标准用户权限下完成。
1、按下 Win + I 快捷键,打开“设置”应用。
2、在左侧导航栏中点击“系统”,再于右侧区域点击“存储”选项。
3、向下滚动至“高级存储设置”区域,点击“保存新内容的地方”。
4、在“新应用将保存到”下拉菜单中,选择 D:(即 D 盘根目录)。
5、点击页面右下角的“应用”按钮,使设置立即生效。
二、安装软件时手动指定 D 盘路径
绝大多数第三方独立安装程序(如 .exe 或 .msi 包)不读取系统默认设置,必须在安装向导中主动选择目标文件夹,该方式兼容性最高、风险最低,适用于所有传统桌面软件。
1、双击运行软件安装程序,启动安装向导。
2、在初始界面中,避免点击“立即安装”或“下一步”,而是寻找并点击“自定义安装”、“高级选项”或“选项”按钮。
3、进入路径设置页后,点击安装路径栏右侧的“浏览”按钮。
4、在弹出的文件夹选择窗口中,导航至 D 盘,可新建专用文件夹如 D:\Programs\ 或选择已有目录 D:\Program Files\。
5、确认路径显示为 D 盘下的有效文件夹后,点击“确定”,再继续完成剩余安装步骤。
三、修改注册表强制重定向 Program Files 默认路径
该方法通过更改系统底层注册表键值,强制将所有依赖默认路径的安装程序(包括部分商店应用和 Windows Installer 组件)重定向至 D 盘,适用于高级用户,需提前备份注册表。
1、按下 Win + R 打开“运行”对话框,输入 regedit 并按回车,以管理员权限运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。
3、在右侧窗格中查找名为 ProgramFilesDir 和 ProgramFilesDir (x86) 的字符串值。
4、双击 ProgramFilesDir,将其“数值数据”由 C:\Program Files 修改为 D:\Program Files。
5、同样双击 ProgramFilesDir (x86),将其值修改为 D:\Program Files (x86)。
6、关闭注册表编辑器,重启计算机使更改生效。
四、使用符号链接迁移已安装软件至 D 盘
该方法保留原始注册表项、快捷方式及系统识别逻辑,仅将实际程序文件重定向至 D 盘物理位置,适合无法卸载重装的关键软件,迁移后对用户完全透明。
1、在 D 盘创建目标文件夹,例如 D:\MigratedApps\MyApp。
2、打开文件资源管理器,定位至 C 盘原安装目录(通常为 C:\Program Files\MyApp 或 C:\Program Files (x86)\MyApp)。
3、右键单击该软件文件夹,选择“剪切”。
4、导航至 D 盘目标路径,右键空白处选择“粘贴”。
5、以管理员身份打开命令提示符,执行命令:mklink /J "C:\Program Files\MyApp" "D:\MigratedApps\MyApp"。
6、验证符号链接创建成功后,原路径访问将自动指向 D 盘内容。
五、重定向“下载”文件夹物理位置协同控制
部分安装程序默认从“下载”文件夹调用安装包,且某些软件会将临时解压目录绑定于此路径;更改其物理位置可减少 C 盘临时写入,提升整体 D 盘导向一致性。
1、按下 Win + E 打开“文件资源管理器”。
2、在左侧导航窗格中,右键单击“下载”文件夹,选择“属性”。
3、切换到“位置”选项卡,点击“移动”按钮。
4、在浏览对话框中定位至 D 盘目标路径(例如 D:\MyDownloads);若该文件夹尚未存在,请先手动创建。
5、选中目标文件夹后,点击“选择文件夹”。
6、返回“位置”选项卡,点击“应用”,系统提示是否迁移现有文件时,建议点击“是”以完整转移历史内容。
7、等待迁移完成,点击“确定”确认设置。











