安裝軟件時已經選擇安裝在D盤,為什麼安裝好了之後C盤D盤都有?

壹覺醒來天都黑了1


我們在安裝一些軟件時,會發現可以選擇安裝路徑,大部分應用軟件都是這樣的,基於為C盤(系統盤)的考慮,我們通常都會把路徑改為D盤等,但是發現還是有一些軟件會在CC盤都有!

這裡其實主要是為了方便程序的編寫而故意設置的,這個用戶沒法改動,比如QQ,你如果安裝在D盤,發現C盤的某個文件夾下還是有騰訊的文件,這是因為這個放在C盤裡的騰訊文件夾裡面包含一些通用的DLL之類的動態鏈接文件,這樣可以方便系統調用,保證軟件不會確實這些文件而無法運行!


還有一些軟件比如微軟的office辦公軟件,默認的緩存,自動備份好配置文件都是放在C盤裡的,這個基本是無法更改的!還有一些多用戶的軟件,一般都是遊戲,會在C盤的用戶目錄下建立同名文件夾存檔各個用戶使用進度!保證不同用戶有自己的軟件使用進度或個性化!驅動是無一例外的都是保存在C盤的並且用戶無法更改!

其實安裝軟件在D盤E盤是由於以前的硬盤空間比較小,留給系統的C盤位置也不會太多,而為了保證系統的良好運行,C盤必須保留一些空閒空間來存檔系統和系統軟件使用過程中的各種緩存,配置等文件!而現在的硬盤空間比以前大了很多,完全沒必要所有的軟件都安裝到其他盤裡!


風來了156


這是因為有一些文件需要和操作系統緊密配合,因此會被安裝到系統盤。這些文件大概分三類。

第一類是默認存放在系統盤的文件。安裝遊戲時我們往往會看到系統盤下多出一個遊戲同名文件夾,裡面可能會放一些遊戲的存檔或者設置文件;安裝一些軟件的時候也會把默認文件夾放在系統盤,例如下載工具就經常把下載文件夾默認設置在系統盤的“我的文檔”或者“我的下載”文件夾下。在相應的軟件中,有些文件夾路徑可以改,有些不能改。

第二類是軟件自身需要的文件,可能是一些可執行文件或者DLL文件之類。這些文件需要經常被操作系統調用,它們的路徑也往往是固定的,會直接放在操作系統文件夾下。這些文件對軟件的運行至關重要,一般來說是不允許改路徑的;甚至有一些在使用“更改/卸載”功能後,也依然會保留。

第三類是註冊表文件。windows操作系統有一箇中央數據庫叫註冊表,裡面存放了軟件和硬件信息,供操作系統查詢使用。每添加一個軟件,都會再註冊表中寫入些信息,這也是用戶無法決定的。有一些軟件在卸載時會刪除註冊表信息,但是有些軟件並不會。

這幾個原因加起來,就是為什麼我們的計算機用起來越來越慢、系統盤佔據空間越來越大的原因。

一般來說,除了你能確保更改路徑不會帶來什麼負面影響,否則還是不要輕易改動軟件的默認設置。至於系統盤,空間留大一些就好了。


葉猛獁的故事們


但這是明的,暗的是,軟件在安裝過程中已經改寫了系統註冊表了。應用軟件如果沒有註冊系統註冊表,軟件根本就用不起來,即便安裝了所有文件。

相應的,卸載也需要在卸載盤中的文件的同時,改寫系統的註冊表。否則,光卸載盤中的文件是沒用的,系統加載時,因該軟件已在系統註冊表的註冊信息,依然會做出加載該軟件的動作。然後找不到盤中的文件夾,這時會發出報警提示,軟件也用不起來了。

本文所有圖片均來自互聯網,如有侵權,請聯繫刪除。


劍雄品評文史經濟


這方面對我來說有點太過專業

但就經常玩遊戲的我也會時長刪除遊戲安裝遊戲

我認為在C盤也會出現文件並不是安裝到了C盤

C盤裡的東西應該是屬於軟件的文檔類文件

因為我裝的文件大部分都是在appdata裡

應該是軟件文檔、緩存之類什麼的!

我也不是太懂,請專業人士來解答!


饒小龍


c盤就做系統盤,所有軟件裝d盤,大部分軟件,重裝系統後還是能用的,若不能用,覆蓋安裝一下就是了,但之前的一些配置數據,還是在的。另外,內存大的朋友,可以割一點出來做緩存盤,系統的臨時文件,瀏覽器的臨時緩存等,一律指向內存盤,系統一重啟,乾乾淨淨。


菸民一個


一個要想啟動,還需要往系統中寫入註冊表信息,用戶工作目錄,配置文件變更記錄,緩存,快捷方式等,所以雖然你選擇了D盤,但是還是會往C盤裡面寫入很多東西,創建很多文件夾


網上搬磚頭z


因為數據會緩存在C盤,比如QQ聊天記錄 以及大部分接收到的圖片和視頻都存在C盤!


分享到:


相關文章: