Windows下所有的软件默认安装路径都在C盘的原因

时间:2022-08-15 13:50:16 电脑 我要投稿
  • 相关推荐

Windows下所有的软件默认安装路径都在C盘的原因

  C盘是指电脑硬盘主分区之一,一般用于储存或安装系统使用。针对安装在本地硬盘的单操作系统来说,是默认的本地系统启动硬盘。以下是小编帮大家整理的Windows下所有的软件默认安装路径都在C盘的原因,希望对大家有所帮助。

  Windows下所有的软件默认安装路径都在C盘的原因

  这个不是软件开发人员决定的,这个是微软决定的。

  我们知道,Windows操作系统默认在系统盘在C盘,这也决定了软件的安装默认就只能在C盘。可能你现在不明白,为什么会这样。

  那么我就给你讲讲。在早期的Windows操作系统中,对硬件的需求是很低的,因为那个时候压根就没有像现在动不动就几十G或者上百G的磁盘。就拿WIN98来说,那个时候移动储存的主流还是用软盘,不像现在一个U盘都可以几G了。

  那个时候的电脑默认只有一个盘符,就是C盘。当然也可以根据需要多设置一个盘符。

  即使到了现在,储存这么发达的时候,微软还是把软件的默认程序位置放在C:Program Files 目录下面。

  这又是为什么呢?

  说来还是跟这个操作系统有关,因为系统盘还是在C盘。现在还是有人电脑只设置一个盘的,就是C盘。不过这样的人比较少了。所以为了确保软件能够正常安装,也只能放在C盘下面。你也可以这么想,我的电脑只有C盘,我要安装个软件它非得要安装到D盘或者F盘,那么怎么装?

  附:更改软件默认安装路径的方法

  默认安装路径C:Program Files的更改!

  一般安装软件默认都是安装这个,要不想安装在这个目录在安装的时候就要手动去必动路径。。

  你要是懒得改下面有几种一劳永逸的方法。。

  方法一:

  运行输入regedit打开注册表编辑器,展开注册表“HKEY_LOCAL_MACHINESoftwareMicrosoft Windows CurrentVersion”分支,在窗口的右侧区域找到名为“ProgramFilesDir”和“ProgramFilesPath”的键值,将其原键值“C:Program Files”改为“D:Program Files”,关闭注册表。

  方法二:用DOS命令即可实现。

  ① 点击“开始”→“运行”。

  ② 输入“cmd”,回车。

  提示符后输入“set ProgramFiles=D:Program Files”,回车即可。

  方法三:下载默认路径修改器

  改了后还是会有一些在安装文件在:CommonFilesDir 文件夹中。。如这个文件夹里的软件文件你也想转动可以同样改下路径如改默认的:C:Program FilesCommon Files 为 D:Program FilesCommon Files。

  又附:把 Program Files 目录移动到非系统盘的方法

  本文只讨论系统正常安装后的移动,另外一种方案是使用"unattend 无人值守"安装系统,可以自行搜索。

  本文方案适用的系统为:Windows Server 2008,Vista、Windows 7应该(可能)也有效。

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

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

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

  系统盘

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

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

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

  1、登记表

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

  HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersion

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

  2、软链接

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

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

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

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

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

  3、做一个实验来验证:

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

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

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

【Windows下所有的软件默认安装路径都在C盘的原因】相关文章:

Windows系统释放C盘空间的方法02-06

U盘启动安装windows xp纯净版系统的方法08-18

使用U盘安装系统失败的原因09-17

Windows 2003的安装攻略10-14

重新安装Windows的步骤12-12

Windows7系统安装方法10-26

关于windows杀毒软件服务01-04

windows系统软件的升级方法08-05

安卓手机安装不了软件原因和方法03-03