一、通过注册表修改(推荐)
备份注册表 打开命令提示符(CMD),输入 `regedit` 并回车,备份 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir` 的默认值 `C:\Program Files` 为 `D:\Program Files`(或自定义路径)。
修改注册表项
- 在注册表编辑器中,导航到 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion`
- 双击 `ProgramFilesDir`,将数值数据改为目标路径(如 `D:\Program Files`)。
重启电脑
修改完成后重启计算机,后续安装软件时将使用新路径。
二、通过系统设置修改(适用于部分软件)
更改默认安装路径
- 打开 控制面板→ 程序→ 默认程序→ 保存位置
- 将 `C:\Program Files` 修改为 `D:\Program Files`(或自定义路径)。
针对顽固软件的特殊处理
- 安装时选择 自定义安装路径,手动输入目标路径(如 `D:\Program Files`)。
三、移动已安装软件(数据迁移)
复制文件
使用 `xcopy` 命令将 `C:\Program Files` 下的软件文件夹复制到目标磁盘(如 `D:\Program Files`),例如:
```bash
xcopy C:\Program Files\* D:\Program Files /E /H /K /X /Y
```
注意:此操作需管理员权限。
更新快捷方式和注册表
- 修改软件快捷方式的安装路径
- 重新注册软件(如通过命令 `regsvr32`)。
四、注意事项
权限要求: 修改注册表需以管理员身份运行命令提示符或系统设置。 路径规范
第三方工具:可使用如“默认安装路径修改器”等工具辅助修改。
通过以上方法,您可以灵活调整软件的安装路径,避免C盘空间不足的问题。