Windows下所有的軟件默認(rèn)安裝路徑都在C盤的原理及修改方法
發(fā)布時(shí)間:2009-05-14 12:51:38 作者:佚名
我要評論

為什么Windows下所有的軟件默認(rèn)安裝路徑都在C盤?
這是個(gè)讓初級用戶糾結(jié)的問題,是啊,為什么所有的軟件默認(rèn)安裝路徑都在C盤?為什么不默認(rèn)成D、E、F……盤?
這個(gè)不是軟件開發(fā)人員決定的,這個(gè)是微軟決定的。
我們知道,Windows操作系統(tǒng)默認(rèn)在系統(tǒng)盤在C盤
為什么Windows下所有的軟件默認(rèn)安裝路徑都在C盤?
這是個(gè)讓初級用戶糾結(jié)的問題,是啊,為什么所有的軟件默認(rèn)安裝路徑都在C盤?為什么不默認(rèn)成D、E、F……盤?
這個(gè)不是軟件開發(fā)人員決定的,這個(gè)是微軟決定的。
我們知道,Windows操作系統(tǒng)默認(rèn)在系統(tǒng)盤在C盤,這也決定了軟件的安裝默認(rèn)就只能在C盤??赡苣悻F(xiàn)在不明白,為什么會這樣。
那么我就給你講講。在早期的Windows操作系統(tǒng)中,對硬件的需求是很低的,因?yàn)槟莻€(gè)時(shí)候壓根就沒有像現(xiàn)在動不動就幾十G或者上百G的磁盤。就拿WIN98來說,那個(gè)時(shí)候移動儲存的主流還是用軟盤,不像現(xiàn)在一個(gè)U盤都可以幾G了。
那個(gè)時(shí)候的電腦默認(rèn)只有一個(gè)盤符,就是C盤。當(dāng)然也可以根據(jù)需要多設(shè)置一個(gè)盤符。
即使到了現(xiàn)在,儲存這么發(fā)達(dá)的時(shí)候,微軟還是把軟件的默認(rèn)程序位置放在C:\Program Files\ 目錄下面。
這又是為什么呢?
說來還是跟這個(gè)操作系統(tǒng)有關(guān),因?yàn)橄到y(tǒng)盤還是在C盤?,F(xiàn)在還是有人電腦只設(shè)置一個(gè)盤的,就是C盤。不過這樣的人比較少了。所以為了確保軟件能夠正常安裝,也只能放在C盤下面。你也可以這么想,我的電腦只有C盤,我要安裝個(gè)軟件它非得要安裝到D盤或者F盤,那么怎么裝?
附:更改軟件默認(rèn)安裝路徑的方法
默認(rèn)安裝路徑C:\Program Files的更改~??!
一般安裝軟件默認(rèn)都是安裝這個(gè),要不想安裝在這個(gè)目錄在安裝的時(shí)候就要手動去必動路徑。。
你要是懶得改下面有幾種一勞永逸的方法。。
方法一:運(yùn)行輸入regedit打開注冊表編輯器,展開注冊表“HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\ CurrentVersion”分支,在窗口的右側(cè)區(qū)域找到名為“ProgramFilesDir”和“ProgramFilesPath”的鍵值,將其原鍵值“C:\Program Files”改為“D:\Program Files”,關(guān)閉注冊表。
方法二:用DOS命令即可實(shí)現(xiàn)。
① 點(diǎn)擊“開始”→“運(yùn)行”。
② 輸入“cmd”,回車。
提示符后輸入“set ProgramFiles=D:\Program Files”,回車即可。
方法三:下載默認(rèn)路徑修改器
改了后還是會有一些在安裝文件在:CommonFilesDir 文件夾中。。如這個(gè)文件夾里的軟件文件你也想轉(zhuǎn)動可以同樣改下路徑如改默認(rèn)的:C:\Program Files\Common Files 為 D:\\Program Files\\Common Files。
又附:把 Program Files 目錄移動到非系統(tǒng)盤的方法
本文只討論系統(tǒng)正常安裝后的移動,另外一種方案是使用"unattend 無人值守"安裝系統(tǒng),可以自行搜索。
本文方案適用的系統(tǒng)為:Windows Server 2008,Vista、Windows 7應(yīng)該(可能)也有效。之前的系統(tǒng)也類似,可以參考《[系統(tǒng)優(yōu)化] 用 Junction 自定義“頑固”系統(tǒng)文件夾的路徑》。
第零步,確定系統(tǒng)是剛剛安裝好的,這樣比較不會出現(xiàn)意外,也更有效優(yōu)化;確定是用 Administrator 登錄。
第一步,復(fù)制 Program Files 目錄,但不能直接用資源管理器復(fù)制,我們需要保留此目錄的所有權(quán)限設(shè)置,假設(shè)要從 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"
第三步,重啟,注意不是注銷,因?yàn)?Program Files 里有很多文件是被系統(tǒng)服務(wù)使用的,注銷并不能重啟服務(wù)。
第四步,關(guān)閉 iphlpsvc 服務(wù),因?yàn)樗褂玫搅?"C:\Program Files\Internet Explorer\sqmapi.dll":
net stop iphlpsvc
第五步,刪除 "C:\Program Files" 目錄,要先取得所有權(quán),添加改寫權(quán)限后才可以刪除。
第六步,創(chuàng)建 Junction 文件夾映射,把 "C:\Program Files" 指向 "D:\Program Files",這是為了防止一些硬編碼的 SB 程序不由分說地往 "C:\Program Files" 里寫東西。
mklink /J "C:\Program Files" "D:\Program Files"
大功告成。
這是個(gè)讓初級用戶糾結(jié)的問題,是啊,為什么所有的軟件默認(rèn)安裝路徑都在C盤?為什么不默認(rèn)成D、E、F……盤?
這個(gè)不是軟件開發(fā)人員決定的,這個(gè)是微軟決定的。
我們知道,Windows操作系統(tǒng)默認(rèn)在系統(tǒng)盤在C盤,這也決定了軟件的安裝默認(rèn)就只能在C盤??赡苣悻F(xiàn)在不明白,為什么會這樣。
那么我就給你講講。在早期的Windows操作系統(tǒng)中,對硬件的需求是很低的,因?yàn)槟莻€(gè)時(shí)候壓根就沒有像現(xiàn)在動不動就幾十G或者上百G的磁盤。就拿WIN98來說,那個(gè)時(shí)候移動儲存的主流還是用軟盤,不像現(xiàn)在一個(gè)U盤都可以幾G了。
那個(gè)時(shí)候的電腦默認(rèn)只有一個(gè)盤符,就是C盤。當(dāng)然也可以根據(jù)需要多設(shè)置一個(gè)盤符。
即使到了現(xiàn)在,儲存這么發(fā)達(dá)的時(shí)候,微軟還是把軟件的默認(rèn)程序位置放在C:\Program Files\ 目錄下面。
這又是為什么呢?
說來還是跟這個(gè)操作系統(tǒng)有關(guān),因?yàn)橄到y(tǒng)盤還是在C盤?,F(xiàn)在還是有人電腦只設(shè)置一個(gè)盤的,就是C盤。不過這樣的人比較少了。所以為了確保軟件能夠正常安裝,也只能放在C盤下面。你也可以這么想,我的電腦只有C盤,我要安裝個(gè)軟件它非得要安裝到D盤或者F盤,那么怎么裝?
附:更改軟件默認(rèn)安裝路徑的方法
默認(rèn)安裝路徑C:\Program Files的更改~??!
一般安裝軟件默認(rèn)都是安裝這個(gè),要不想安裝在這個(gè)目錄在安裝的時(shí)候就要手動去必動路徑。。
你要是懶得改下面有幾種一勞永逸的方法。。
方法一:運(yùn)行輸入regedit打開注冊表編輯器,展開注冊表“HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\ CurrentVersion”分支,在窗口的右側(cè)區(qū)域找到名為“ProgramFilesDir”和“ProgramFilesPath”的鍵值,將其原鍵值“C:\Program Files”改為“D:\Program Files”,關(guān)閉注冊表。
方法二:用DOS命令即可實(shí)現(xiàn)。
① 點(diǎn)擊“開始”→“運(yùn)行”。
② 輸入“cmd”,回車。
提示符后輸入“set ProgramFiles=D:\Program Files”,回車即可。
方法三:下載默認(rèn)路徑修改器
改了后還是會有一些在安裝文件在:CommonFilesDir 文件夾中。。如這個(gè)文件夾里的軟件文件你也想轉(zhuǎn)動可以同樣改下路徑如改默認(rèn)的:C:\Program Files\Common Files 為 D:\\Program Files\\Common Files。
又附:把 Program Files 目錄移動到非系統(tǒng)盤的方法
本文只討論系統(tǒng)正常安裝后的移動,另外一種方案是使用"unattend 無人值守"安裝系統(tǒng),可以自行搜索。
本文方案適用的系統(tǒng)為:Windows Server 2008,Vista、Windows 7應(yīng)該(可能)也有效。之前的系統(tǒng)也類似,可以參考《[系統(tǒng)優(yōu)化] 用 Junction 自定義“頑固”系統(tǒng)文件夾的路徑》。
第零步,確定系統(tǒng)是剛剛安裝好的,這樣比較不會出現(xiàn)意外,也更有效優(yōu)化;確定是用 Administrator 登錄。
第一步,復(fù)制 Program Files 目錄,但不能直接用資源管理器復(fù)制,我們需要保留此目錄的所有權(quán)限設(shè)置,假設(shè)要從 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"
第三步,重啟,注意不是注銷,因?yàn)?Program Files 里有很多文件是被系統(tǒng)服務(wù)使用的,注銷并不能重啟服務(wù)。
第四步,關(guān)閉 iphlpsvc 服務(wù),因?yàn)樗褂玫搅?"C:\Program Files\Internet Explorer\sqmapi.dll":
net stop iphlpsvc
第五步,刪除 "C:\Program Files" 目錄,要先取得所有權(quán),添加改寫權(quán)限后才可以刪除。
第六步,創(chuàng)建 Junction 文件夾映射,把 "C:\Program Files" 指向 "D:\Program Files",這是為了防止一些硬編碼的 SB 程序不由分說地往 "C:\Program Files" 里寫東西。
mklink /J "C:\Program Files" "D:\Program Files"
大功告成。
相關(guān)文章
- Vista資源管理器怎么使用名稱分組篩選文件夾?Vista系統(tǒng)中想要搜索文件夾,可以使用資源管理器來操作,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-03-13
- 桌面窗口管理器 是Vista中的一個(gè)新組件:Desktop Window Manager(DWM)。下面小編就帶來Windows Vista桌面窗口管理器功能詳解供大家了解,一起來看看吧2017-03-21
- 什么是uac功能?UAC的全稱是User Account Control(用戶賬戶控制),它是Windows Vista提供的一個(gè)安全特性。而Vista下的UAC功能有什么作用?本文提供Vista下的UAC功能詳細(xì)2017-03-15
- 現(xiàn)在還有很多朋友在使用Vista系統(tǒng),但是Vista系統(tǒng)最近發(fā)出警告,提示微軟即將停止對Vista支持,4月11日以后系統(tǒng)將不會收到官方的安全更新,下面我們就來看看詳細(xì)的教程,需2017-02-13
全民用win10 Vista電腦也可以運(yùn)行Win10
為了讓W(xué)indows 10能夠替代現(xiàn)有的舊版Windows,其系統(tǒng)要求并不高。除了Windows 8.1設(shè)備,現(xiàn)有的Windows 8、Windows 7甚至Vista電腦都可以跑得動Windows 102014-10-20VISTA 下如何通過紅外線連接外接設(shè)備 以索尼手機(jī)為例
這篇文章主要為大家介紹了Vista中如何通過紅外線連接外接設(shè)備,Windows Vista操作系統(tǒng)中如何通過紅外線連接外接設(shè)備呢?本文有具體的步驟,需要的朋友可以參考下2014-09-18- 索引是對數(shù)據(jù)庫表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu),巧妙的添加新的文件或者位置是保證搜索效率的最好的辦法,需要的朋友可以參考下2014-09-17
解決Vista系統(tǒng)ADSL撥號時(shí)的815錯(cuò)誤
Windows Vista的用戶遇到了一個(gè)問題:鐵通的ADSL寬帶但是上網(wǎng)不穩(wěn)定,經(jīng)常出現(xiàn)815錯(cuò)誤的警告,那么該如何解決呢?本文將將您如何解決Windows Vista中815錯(cuò)誤,需要的朋友可2014-09-17- 這篇文章主要為大家介紹了Vista系統(tǒng)中如何隱藏網(wǎng)上鄰居,大家都知道網(wǎng)上鄰居在默認(rèn)狀態(tài)下是照常顯示的,有些人不想顯示自己的網(wǎng)上鄰居,但又不會設(shè)置,本文就可以解決你的2014-09-17
Vista技巧:何在Vista上運(yùn)行不兼容的舊版本軟件
管Win XP上的很多程序在Vista下都能夠運(yùn)行,但還是有一些雖然能夠運(yùn)行但存在一些問題,或是完全無法運(yùn)行的程序。那么這樣的話你要怎么辦呢?本篇文章將詳細(xì)介紹此問題的解決2014-09-17