一、修改注册表(推荐)
打开注册表编辑器 按 `Win + R` 打开运行窗口,输入 `regedit` 并回车。
修改ProgramFilesDir路径
- 在注册表中找到 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion`
- 双击 `ProgramFilesDir`,将默认值 `C:\Program Files` 修改为目标路径(如 `D:\Program Files`)。
修改CommonFilesDir路径(可选)
若需同时更改常用文件路径(如 `Common Files`),需修改 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir` 的默认值。
重启计算机
修改完成后需重启系统以使更改生效。
二、使用第三方工具(便捷但需谨慎)
360安全卫士C盘搬家工具
该工具可批量扫描并迁移C盘软件到其他分区,操作简单但需确认软件支持移动。
软件自带的安装选项
部分软件(如通过Steam、Epic Games等平台安装的游戏)允许在安装时选择安装路径,直接修改安装包参数即可。
三、手动移动已安装软件(风险较高)
移动软件文件夹
将软件从 `C:\Program Files` 移动到目标盘(如 `D:\Program Files`),并保留原有权限设置。
修改快捷方式和注册表
- 更新软件快捷方式的安装路径
- 修改注册表中相关键值(如 `ProgramFilesDir` 和 `CommonFilesDir`)。
注意事项
权限要求: 需以管理员身份运行注册表编辑器。 软件兼容性
系统文件保护:避免修改系统关键路径(如 `WindowsApps`),以免引发系统崩溃。
建议优先通过修改注册表实现路径更改,若遇到复杂软件则考虑卸载重装。