Windows下所有的软件默认安装路径都在C盘的原理及修改方法
发布时间:2022-10-10 01:37:32
为什么Windows下所有的软件默认安装路径都在C盘? 这是个让初级用户纠结的问题,是啊,为什么所有的软件默认安装路径都在C盘?为什么不默认成D、E、F……盘? 这个不是软件开发人员决定的,这个是微软决定的。 我们知道,Windows操作系统默认在系统盘在C盘为什么Windows下所有的软件默认安装路径都在C盘?
这是个让初级用户纠结的问题,是啊,为什么所有的软件默认安装路径都在C盘?为什么不默认成D、E、F……盘?
这个不是软件开发人员决定的,这个是微软决定的。
我们知道,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_MACHINE\Software\Microsoft\ Windows\ CurrentVersion”分支,在窗口的右侧区域找到名为“ProgramFilesDir”和“ProgramFilesPath”的键值,将其原键值“C:\Program Files”改为“D:\Program Files”,关闭注册表。
方法二:用DOS命令即可实现。
① 点击“开始”→“运行”。
② 输入“cmd”,回车。
提示符后输入“set ProgramFiles=D:\Program Files”,回车即可。
方法三:下载默认路径修改器
改了后还是会有一些在安装文件在:CommonFilesDir 文件夹中。。如这个文件夹里的软件文件你也想转动可以同样改下路径如改默认的:C:\Program Files\Common Files 为 D:\\Program Files\\Common Files。
又附:把 Program Files 目录移动到非系统盘的方法
本文只讨论系统正常安装后的移动,另外一种方案是使用"unattend 无人值守"安装系统,可以自行搜索。
本文方案适用的系统为:Windows Server 2008,Vista、Windows 7应该(可能)也有效。之前的系统也类似,可以参考《[系统优化] 用 Junction 自定义“顽固”系统文件夹的路径》。
第零步,确定系统是刚刚安装好的,这样比较不会出现意外,也更有效优化;确定是用 Administrator 登录。
第一步,复制 Program Files 目录,但不能直接用资源管理器复制,我们需要保留此目录的所有权限设置,假设要从 C 盘移动到 D 盘:
xcopy "C:\Program Files" "D:\Program Files\" /E /H /K /X /Y
第二步,修改注册表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="D:\\Program Files"
"CommonFilesDir"="D:\\Program Files\\Common Files"
第三步,重启,注意不是注销,因为 Program Files 里有很多文件是被系统服务使用的,注销并不能重启服务。
第四步,关闭 iphlpsvc 服务,因为它使用到了 "C:\Program Files\Internet Explorer\sqmapi.dll":
net stop iphlpsvc
第五步,删除 "C:\Program Files" 目录,要先取得所有权,添加改写权限后才可以删除。
第六步,创建 Junction 文件夹映射,把 "C:\Program Files" 指向 "D:\Program Files",这是为了防止一些硬编码的 SB 程序不由分说地往 "C:\Program Files" 里写东西。
mklink /J "C:\Program Files" "D:\Program Files"
大功告成。


猜你喜欢
- 很多用户在使用Win11系统的时候经常会弹出Windows输入体验弹窗,总是闪烁,而且关不掉,非常烦人,那么Win11要怎么关闭输入体验弹窗
- 如果您想在文档中使用索引和目录,如果操作不当,便会出现“错误!未找到图形项目表”的错误提示。该如何解决呢?在WORD文档中可以设置各种目录,
- 在Excel中有个宏功能是把一些命令组织起来完成特定的任务,但是最近不少使用Win11的小伙伴还不清楚如何开启宏功能,那么遇到这种情况要怎么
- 相信有不少小伙伴已经下载了Win11操作系统进行体验了,但有一些小伙伴碰到了关机之后电脑突然又自动开机的情况,那么碰到这个问题应该怎么办呢?
- 很多朋友和我一样经常需要加入一些图标到WORD中,但不知道如何将图标底色去掉,经过多次摸索借鉴,终于总结出此经验,下面就为大家介绍Word怎
- 在Word文档中,我们对大量文字进行编辑和处理时通常都会进行分段处理。进入分段之后我们通常还会设置首行缩进。在Word文档中有一个“段落开头
- Word/wps怎么打印背景图片?做的word文档美景图片是不可缺少的一部分,会显得这个文档很用心,也很精致,同时与文档内容相呼应,但是打印
- WinXP中还隐藏了许多不为人知的小秘密,不知道接下来要分享的这个热键小漏洞的知识你是否了解,一个键的可以包括F1,F2这些功能键,也可以是
- excel制作横道图的教程:制作横道图步骤1:在数据区域原C列左侧插入两列,分别表示以B11单元格中日期为当前进度的各项目已完成和未完成的天
- 用户在wps软件上来编辑各种各样的文件,在编辑文件的过程中用户还可以找到自己需要的功能来帮助自己解决遇到的编辑问题,让用户编辑起来变得简单了
- Win10系统新加了很多功能,其中有应该功能大家都很清楚,那就是任务视图功能。我们会在开始菜单按钮旁边看到有一个“任务视图”的按钮,这也就是
- 本文介绍一种另类的方法将Flash生成的.exe动画文件插入PowerPoint演示文档中。方法如下:1、先插入一张图片。2、该图片“动作设
- 安装win10后,一些用户遇到了无法启动windows defender的问题,这一般是安装过第三方安全软件,卸载后windows defe
- 一、Win10声音怎么调?如果只是简单调节Win10电脑的音量大小,那么操作就非常简单,直接点击Win10任务栏右下角的 音量图标 在弹出的
- 一、通过母版统一字体如果当前PPT是套用主题样式创建的,那么,我们在幻灯片模板模式下进行设置,统一字体。方法:选择【视图】-【母版视图】-【
- 我们在日常办公时经常需要用到打印机,打印机连接上电脑就可以享受打印服务了,那win11打印机共享怎么连接第二台电脑呢?下面跟小编一起来看看吧
- 由于工作需要我们经常在电脑上来回拖动文件和文件夹,本文为大家介绍Mac 的拖放技巧。主要内容是使用外接鼠标或触控板重新定位mac上的项目或捕
- 电脑出现iexplore.exe应用程序错误怎么办?iexplore.exe应用程序错误的原因比较复杂,木马、病毒、浏览器插件、流氓软件都可
- 在EXCEL中我最常用的是自动求和功能,可是领导就是喜欢看WORD中的表格,我崩溃,这是逼着我在WORD中添加
- 通过如下方法可实现添加word文字的着重号: 首先选择要加着重号的文字,之后执行这样的操作:“格式”→“字体”,弹出对话框,然后