在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置

在Windows系统上 , 几乎所有软件的默认安装位置都是C:ProgramFiles , 32位软件则是C:ProgramFiles(x86) 。
有时候一不小心手快将软件装到(C:) , 会让人非常恼怒 , 特别是现在的软件想卸载干净可不容易 。
为什么软件都一股脑想要住在(C:) , 难道软件也有往一线城市内卷的现象?
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
其实软件并不是冲着(C:)去的 , 它们的目标是「系统盘」 , 在Windows中默认软件安装目录是%SystemDrive%ProgramFiles(系统盘软件文件夹) 。
如果你的系统安装到D盘 , 那软件的默认安装目录就成了D:ProgramFiles 。
不同电脑的分区数量和目的是不一样的 , 但不管什么电脑 , 100%有一个系统盘 。
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
软件默认安装到系统盘上就不用考虑用户电脑间的盘符差异 , 避免出现默认安装到某盘 , 但用户没有这个盘的情况 。
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
虽然大部分软件都可以修改默认安装路径 , 但每次都选择路径实在是麻烦 , 而且MSOffice、Adobe这些软件甚至不允许用户修改默认安装路径 。
今天小淙就教你两个方法 , 修改软件默认安装路径到指定位置 。
注意:此操作存在一定风险 , 修改后可能导致已经安装的软件无法打开 。 建议在新安装系统后 , 软件安装前 , 第一时间修改默认安装路径 。
01
注册表
此方法简单直接 , 但兼容性不太好 。
快捷键WIN+R打开运行窗口 , 输入regedit打开注册表编辑器;
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
转到下面的地址(可复制跳转);
HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersion
为了以防万一 , 在操作前先备份一下注册表 , 如果修改完出现故障可以双击导出的文件还原;
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
此时右侧会显示CurrentVersion里的内容;
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
右侧的项目中 , ProgramFilesDir和ProgramFilesDir(x86)分别对应64位和32位软件的默认安装位置 。
双击修改「数值数据」为你要指定的默认安装路径(注意路径不可使用中文文件夹) , 然后确定 , 重启电脑即可 。
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
通过这个方法可以修改默认安装路径 , 但可能会出现以前安装的软件打不开的情况 。
02
软链接
注册表是系统层面上的修改 , 存在一定风险且兼容性较差 , 小淙更推荐使用软链接功能(操作前务必先备份 , 推荐使用轻松备份) 。
如果把所有磁盘空间比作宇宙的话 , 软链接就是链接宇宙两个或多个位置的虫洞 。 利用软链接 , 我们可以在系统盘默认安装目录开一个虫洞入口 , 将它链接到其他位置 , 这样软件会以为自己安装到了系统盘 , 避免了兼容性问题 。
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置
文章图片
听起来像是快捷方式?确实有些类似 , 但文件夹的快捷方式实际上是一个文件 , 存在的目录可以有一个和它完全重名的真实文件夹 , 而软链接本身就是文件夹属性 。
1、将系统盘下的两个ProgramFiles文件夹复制到你要修改的位置;
在 Windows 系统上|为什么软件都想把自己装到C盘?一招修改软件默认安装位置