为什么软件会被默认装到C盘

在 Windows 系统上,几乎所有软件的默认安装位置都是 C:ProgramFiles,32 位软件是 C:Program Files(x86)。有时候不小心把软件安装到(C:)是很烦人的,尤其是现在已经不容易把软件卸载干净了。

事实上,该软件并不是针对(C:)。他们的目标是“系统盘”。 Windows 中默认的软件安装目录为 %SystemDrive%Program Files(系统盘软件文件夹)。如果您的系统安装在D盘,则软件默认安装目录为D:Program Files。

不同的电脑分区的数量和用途是不一样的,但是不管是什么电脑,100%都有系统盘。软件默认安装在系统盘上,不考虑用户电脑的盘符差异,以免出现软件默认安装到某个盘,而用户没有该盘的情况。

虽然大部分软件都可以修改默认安装路径,但是每次都要选择路径确实很麻烦,而且MS Office、Adobe等软件甚至不允许用户修改默认安装路径。

今天教大家两种修改软件默认安装路径到指定位置的方法。注意:此操作有一定的风险。修改后,安装的软件可能打不开。建议在安装新系统后、安装软件前立即修改默认安装路径。

01 登记表

HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersion

以防万一,请在操作前备份注册表。如果修改失败,可以双击导出的文件进行恢复。此时右侧会显示CurrentVersion中的内容;在右边的项目中,ProgramFilesDir 和 ProgramFilesDir (x86) 分别对应了 64 位和 32 位软件的默认安装位置。双击修改“数值数据”为您要指定的默认安装路径(注意路径不能使用中文文件夹),然后确认,重启电脑。通过这种方式,可以修改默认安装路径,但是之前安装的软件可能打不开。

02 软链接

注册表是系统级修改,存在一定风险,兼容性差,更推荐使用软链接功能。

如果将所有磁盘空间与宇宙进行比较,软链接就是连接宇宙中两个或多个位置的虫洞。使用软链接,我们可以在系统盘的默认安装目录中打开一个虫洞入口,链接到其他位置,让软件认为是安装在系统盘上,避免了兼容性问题。

将系统盘中的两个Program Files文件夹复制到要修改的位置;然后按住Shift并重启进入修复模式;故障排除-高级选项-命令提示符;输入以下命令,●表示有空格,完成重启,E:Program Files为修改位置,请根据自身情况输入!重启并打开(C:)查看Program Files的两个文件夹,你会发现“快捷方式”的角落多了,就成功了。

也可以在进入PE后直接将(C:)下的两个Program Files文件夹移动到目标位置,然后只输入最后两条命令建立软链接。

尝试打开(C:)中的Program Files,你会发现路径还在(C:)中。如果尝试新建同名文件夹,会提示已经存在,但不占用(C:)空间。这就是软链接的特点,虽然主体不在这里但还是有真实路径的。

做一个实验来验证:

打开软件后,如果尝试删除(C:)下的Program Files,不会 错,但是删除E盘下的Program Files会提示无法删除,因为软件正在运行。

如果要修改软件的默认安装目录,更推荐使用软链接,具有完美的兼容性,可以链接到任何磁盘目录,包括NAS甚至服务器。

上海希尼亚偌数十年专注于一站式IT外包业务、IT系统集成服务、IT运维管理服务。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月26日
下一篇 2022年3月26日

相关推荐