默认安装位置需分三阶段设置:安装前在“设置→系统→存储”中修改新应用保存位置和临时文件路径;安装中通过安装向导手动指定或静默参数(如/d=d:\soft\xxx)强制改路径;安装后不建议直接迁移,应卸载重装并选非c盘路径。

想把新装的软件默认安装到D盘或E盘,而不是每次都手动改路径,避免C盘空间被悄悄占满,这个需求很实际——尤其当你电脑里已经装了几十个软件,C盘只剩不到20GB时,再不干预,系统卡顿、更新失败、甚至蓝屏都可能接踵而至。
安装前:全局修改Windows默认程序安装位置(Win10/Win11通用)
第一步:打开「设置」→「系统」→「存储」→ 滚动到底部点击「高级存储设置」→「保存新内容的地方」。
第二步:在「新应用将保存到」下拉菜单中,选择D盘(如 D:\)或其他非系统盘分区。这会改变Microsoft Store应用及部分UWP类软件的默认安装位置,但【对传统.exe/.msi安装包无效】——它们仍走自己的一套逻辑,不会受此设置影响。
第三步:往下滑,找到「更多存储设置」→「临时文件」→ 点击「更改临时文件位置」,把“临时文件”和“缓存”也挪到D盘。这虽不改软件安装路径,但能大幅减少C盘后台写入压力,间接提升安装体验。
安装中:每款软件安装时强制指定路径
方法一:通用型安装向导拦截法(适用于绝大多数.exe安装包)
运行安装程序后,留意第2或第3步界面——通常叫「选择安装位置」「Destination Folder」或「Browse」按钮。点击它,删掉默认显示的 C:\Program Files\XXX 或 C:\Program Files (x86)\XXX,手动输入或浏览到 D:\Soft\XXX;【务必点“确定”或“应用”后再点“下一步”,否则路径改了也不生效】。
方法二:静默安装+自定义参数(适合批量部署或老手)
以Chrome为例:下载 chrome_standalone_setup.exe 后,按住Shift右键 → 「在此处打开PowerShell窗口」→ 输入:.\chrome_standalone_setup.exe /S /D=D:\Soft\Chrome。其中 /S 表示静默安装,/D= 后跟目标路径——这个参数必须紧贴exe名,中间不能有空格,否则路径会被忽略。
方法三:用第三方安装器接管(如Ninite Pro、IObit Uninstaller的「安装管理」模块)
这类工具能统一预设所有软件的安装根目录(比如全设为 D:\Apps),但免费版通常不开放该功能,需订阅Pro版本;且部分国产软件(如腾讯会议、钉钉)因打包特殊,仍可能绕过接管逻辑,直接写回C盘。
安装后:迁移已装软件(高风险操作,慎用)
不推荐直接剪切粘贴Program Files里的文件夹——注册表路径、服务项、快捷方式、DLL依赖全会断,软件大概率打不开甚至引发系统异常。
正确做法是:用Geek Uninstaller的「移动安装目录」功能(仅限专业版),或使用Steam的「库文件夹」机制迁移(仅限Steam游戏)。其他软件请优先卸载重装,路径选在D盘——这是唯一稳定、无副作用的方式。











