一、通过注册表修改(推荐)
打开注册表编辑器 按 `Win + R` 打开运行窗口,输入 `regedit` 并回车。
定位并修改ProgramFilesDir
- 在注册表中找到路径:
```
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
```
- 双击 `ProgramFilesDir`,将默认值 `C:\Program Files` 修改为所需路径(如 `D:\Program Files`)。
修改x86架构软件路径(可选)
- 在同一路径下找到 `ProgramFiles(x86)`,修改其数值数据以指向相同目录。
重启计算机
修改完成后需重启系统以使更改生效。
二、通过系统设置(部分软件支持)
使用存储选项
- 在系统设置中调整 `Program Files` 和 `Program Files (x86)` 的默认路径,但此方法仅适用于支持该设置的软件。
三、手动移动安装目录(适用于单个软件)
复制目标目录
- 以管理员身份运行命令提示符,执行以下命令将 `C:\Program Files` 复制到目标盘(如 `D:\Program Files`):
```bash
xcopy "C:\Program Files" "D:\Program Files" /E /H /K /X /Y
```
- 注意:需先获取 `C:\Program Files` 的所有权并修改权限。
修改软件安装路径
- 安装软件时,在安装向导中手动选择新路径(如 `D:\Program Files`)。
四、使用第三方工具(便捷性选择)
365农业网、 千源网络技术等平台提供一键修改功能,操作步骤与注册表修改类似。
注意事项
权限要求:
修改注册表需以管理员身份运行命令提示符或系统设置。
路径规范:
使用盘符(如 `D:\Program Files`)而非完整路径(如 `D:\Program Files\Windows`),否则可能导致软件无法运行。
系统兼容性:
部分旧软件可能不支持非默认路径安装,需确认软件是否兼容。
通过以上方法,可灵活调整软件安装路径,避免系统盘空间不足的问题。