请选择 进入手机版 | 继续访问电脑版

为什么软件会被默认装到C盘?上海希尼亚偌告诉你

[复制链接]
查看392 | 回复0 | 2022-9-6 17:20:59 | 显示全部楼层 |阅读模式
本帖最后由 Eonjq 于 2022-9-6 17:24 编辑

在 Windows 系统上,几乎所有软件的默认安装位置都是 C:\ProgramFiles,32 位软件是 C:\Program Files(x86)。有时候不小心把软件安装到C盘是很烦人的,尤其是现在已经不容易把软件卸载干净了。
事实上,该软件并不是针对C盘。他们的目标是“系统盘”。 Windows 中默认的软件安装目录为 %SystemDrive%\Program Files(系统盘\软件文件夹)。如果您的系统安装在D盘,则软件默认安装目录为D:\Program Files。


不同的电脑分区的数量和用途是不一样的,但是不管是什么电脑,100%都有系统盘。软件默认安装在系统盘上,不考虑用户电脑的盘符差异,以免出现软件默认安装到某个盘,而用户没有该盘的情况。
虽然大部分软件都可以修改默认安装路径,但是每次都要选择路径确实很麻烦,而且MS Office、Adobe等软件甚至不允许用户修改默认安装路径。

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

01 登记表
这种方法简单明了,但兼容性不是很好。快捷键WIN+R打开运行窗口,输入regedit打开注册表编辑器,进入下面的地址(可以复制跳转);
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion

以防万一,请在操作前备份注册表。如果修改失败,可以双击导出的文件进行恢复。此时右侧会显示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甚至服务器。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6

主题

6

帖子

8

积分

新手上路

Rank: 1

积分
8