為什麼網上下載的軟體都要默認安裝在C盤,和系統裝在一起不會影響速度嗎?

我是兩個盤 C D各250G 為什麼任何一個軟體都默認要裝在C盤呢?這個機制是和系統有關的嗎?


各種品牌機 筆記本 默認只有C盤


因為這是微軟決定。windows系統在註冊表中設定了應用程序的默認安裝目錄。

1、為什麼微軟這樣決定

因為在早期的Windows操作系統中,對硬體的需求是很低,那個時候壓根就沒有像現在動不動就幾十G或者上百G的磁碟。硬碟小,應用程序體量也不大,裝在系統盤裡也沒有什麼問題。那時候的移動存儲還是軟盤呢!!

2、現在磁碟那麼大了,為什麼依然還是設在c盤

為了保證最可靠。雖然磁碟很大了,很多人都會分區。但仍然有不分區的,因此設在c盤最不會出錯!最可靠。

3、有沒有辦法改變

有,當然有,windows還是有一定的靈活性的。方法是修改註冊表的鍵值。

對於xp、win7 32位系統:

運行輸入regedit打開註冊表編輯器,展開註冊表「HKEY_LOCAL_MACHINESoftwareMicrosoft
Windows
CurrentVersion」分支,在窗口的右側區域找到名為「ProgramFilesDir」和「ProgramFilesPath」的鍵值,將其
原鍵值「C:Program Files」改為「D:Program Files」,關閉註冊表。即可。

後遺症:xp沒有。win7有。win7後遺症是,你打開ie之類自帶的程序,只是閃一下,不能用了。解決辦法:在安全模式下,或者是開機修復計算機選項的命令行下,將c盤的program files 拷貝對應修改後的目標盤,如d:program files。最簡單省事。

對於win7 64位:

依然是修改註冊表,如上。但同時要修改 64位程序的安裝路徑

展開[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersion],

將ProgramFilesDir 和ProgramFilesDir(x86) 改成你想設置的路徑即可,其他的不用改.

例如將其原鍵值「C:Program Files」改為:「D:Program Files」,

展開HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion,

將ProgramFilesDir 和ProgramFilesDir(x86) 改成你想設置的路徑即可,其他的不用改.

例如將其原鍵值「C:Program Files」改為:「D:Program Files」.

後遺症:依然是ie等不能用了。解決方法,如上拷貝。

另有方法利用mklink 創建目錄的符號鏈接方法。內容太多,恕不詳列。請自行搜索。


因為C盤是通常意義上存在可能性最大的盤符吧?


1.當用戶安裝時,只有C盤是必然存在的。

2.不會。


推薦閱讀:

除了ramdisk plus,哪個ramdisk軟體能利用「未識別內存」(或叫unmanaged內存?
軟體質量到底誰來把關?
win8 8寸平板有什麽應用推薦?
VASPKIT0.60重大版本更新

TAG:軟體 | 操作系統 | Windows8 | C盤 |