新装软件默认安装路径可安全改为D盘或E盘:先备份注册表,再修改HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion下ProgramFilesDir及ProgramFilesDir (x86)的数值数据,重启生效。

想让新装软件自动避开C盘、直接落到D盘或E盘,又怕改错注册表导致系统异常?必须先确认当前Windows版本支持的修改方式,再选择对应路径操作,否则可能让后续安装的软件无法启动。
修改系统默认安装路径(仅限新装软件)
这一步只影响今后安装的软件,不会移动已存在的程序,但能彻底切断C盘被继续“灌满”的源头。
① 按 Win+R 打开运行框,输入 regedit → 回车打开注册表编辑器。
② 点击顶部菜单【文件】→【导出】,将整个注册表备份到桌面,命名如“RegBackup_20261015”,【此步不可跳过,误删键值将导致系统级故障】。
③ 在左侧树形栏依次展开:
HKEY_LOCAL_MACHINE → SOFTWARE → WOW6432Node → Microsoft → Windows → CurrentVersion
④ 在右侧找到两个字符串值:
ProgramFilesDir(对应64位软件默认路径)
ProgramFilesDir (x86)(对应32位软件默认路径)
双击任一项目,把数值数据从 C:\Program Files 改为 D:\Program Files,注意保留末尾反斜杠;若目标盘无该文件夹,请提前手动新建。
⑤ 关闭注册表编辑器,重启电脑。此后所有支持自定义路径的安装包(如Office、Chrome、Foxit等),在安装向导第一页就会默认显示你设定的新路径,无需手动浏览。
系统自带迁移(零成本,适合UWP和部分桌面应用)
适用于从Microsoft Store安装的App,以及少数厂商适配了系统迁移接口的桌面软件(如微信PC版、网易云音乐、OneDrive)。
方法一:设置界面操作
按下 Win+I → 进入【应用】→【已安装的应用】→ 点击顶部【安装位置】排序 → 所有C盘软件集中排列 → 找到目标软件 → 点击右侧三个点 → 若出现【移动】按钮 → 点击 → 选择D盘或E盘 → 确认。
方法二:控制面板补充路径(部分老软件适用)
打开【控制面板】→【程序】→【程序和功能】→ 找到软件 → 右键 → 若显示【更改/卸载】且其中包含【移动】选项 → 点击 → 选择新路径 → 执行迁移。
注意:没有【移动】按钮的软件,说明其安装程序未向系统注册迁移能力,强行复制文件夹会导致快捷方式失效、注册表残留、更新失败。
用极智C盘清理一键搬家(新手首选,覆盖95%常规软件)
它能自动处理注册表重写、快捷方式重定向、INI配置路径修正、服务项更新,比手动改注册表更安全,比符号链接更兼容。
第一步:前往官网下载「极智C盘清理」免费版,安装后启动 → 左侧功能栏点击【软件搬家】。
第二步:工具自动扫描C盘全部可迁移软件,列表显示名称、大小、原始路径;勾选要搬走的几款(比如Photoshop、Steam库、腾讯会议)→ 点击【开始搬家】。
第三步:弹窗要求选择目标盘符(如D:\SoftMigrated),确认后自动执行三阶段操作:
① 文件块级复制(保留原始权限与时间戳)
② 扫描并批量修复注册表中所有硬编码路径
③ 更新开始菜单、桌面、任务栏所有快捷方式指向新位置
第四步:进度条走完 → 弹出成功提示 → 直接双击桌面图标验证是否能正常打开 → 进入“此电脑”查看C盘可用空间是否增加对应数值。
用junction创建符号链接(高级用户,适合Program Files整体平移)
本质是让C盘保留一个“门面”,实际所有读写都导向D盘,既不破坏原有启动逻辑,又不占用C盘空间。
方法一:准备环境
从微软官方或可信源下载 junction.exe → 复制到 C:\Windows\System32 目录下 → 保证CMD能直接调用。
方法二:执行迁移链
先将 C:\Program Files 全部内容复制到 D:\Program Files → 确保复制完成且校验无误 → 以管理员身份运行CMD → 输入:junction -s "C:\Program Files" "D:\Program Files" → 回车。
执行后若返回 Created: C:\Program Files` -> D:\Program Files,即表示符号链接建立成功。此时C盘仍可见该文件夹,但它只是透明入口,【切勿手动删除该文件夹,否则所有依赖它的软件将立即报错】。











