為什麼電腦上的軟件都想把自己安裝到c盤上?

交心知友社


C盤是系統盤,就是電腦的操作系統。說通俗點就是,能夠讓你電腦正常運行使用的程序。我們通常說的顯示器、主機、顯卡之類的都是硬件,你說得這個C盤是存放軟件的盤,就是我之前說的程序。

是讓你的電腦運行的東西,如果你的東西放在C盤裡,一方面是佔用空間,另一方面是重要的東西一定不能放在C盤,因為一旦你的系統被病毒或木馬破壞無法修復時,必須得重裝操作系統了,這時候C盤就被格式化了,裡面你存的重要東西就跟病毒木馬一塊被清除了。

c盤是屬於系統盤符,windows和program files是屬於系統自建系統文件夾,不允許擅自移動。c盤,我們只允許安裝系統,其他任何軟件都務必安裝到別的盤符。c盤所有東西你都不得擅自移動和更名,特別是windows,這是系統核心所在。以後要安裝的任何軟件都可以裝到d:\\program Files目下。

事實上,並不是說一定不能安裝在C盤,準確來講,是不建議安裝在系統盤。由於電腦分區的時候,默認C盤第一盤符。而安裝系統的時候,如果自己不去選擇系統安裝盤符,那麼就默認為C盤了。


雲計算視界


您好,您所謂的為什麼軟件為什麼都想安裝在c盤上並非完全正確,是您的系統在哪個盤符上,軟件就會想要安裝在哪個盤符。

我曾作過試驗,系統安裝在D 盤上,哪麼當你安裝軟件時,軟件默認的安裝的路徑將不在是C盤。同理,你把系統安裝在其他盤符上,安裝的軟件也會隨之變換成系統所在的盤符。這一現像應該很多人都沒有遇到過,但我確真實的做過這樣的試驗。


首先說一下C盤的由來,最早在dos下時,那時候是有A、B盤的。

A盤是給3.5英寸軟盤

B盤 5.3英寸軟盤

隨著時代的進步,dos被windows取代了,但是當時人們還是延續了A、B盤給軟盤,把c盤給後來出現的硬盤。

軟件為什麼要安裝在C盤呢?因為系統往往都安裝在C盤,軟件的安裝默認安裝在C盤也有它需求之處。

首先安裝的軟件往往要調用C盤的一些數據庫,動態鏈(DLL),還有一些軟件啟動時產生的緩存都會在C盤。

以前的時候我們用的都是這種機械硬盤,他的工作原理就是有一個磁頭從內圈一圈圈往外讀取數據。當把軟件安裝在其他盤時,磁頭會來回跳著讀取數據,這和磁頭按順序讀取會有時間上的差距,軟件的響應速度就會變慢。而裝在C盤同一分區下,這種情況就會得到改觀。

所以,每次我們安裝軟件時就會出現這樣的畫面。

當然這是不是不可以更改呢,當然是可以改。但是即使你通過修改註冊表或在安裝時選擇安裝在其他的盤上,在軟件啟動時,要調用一些必要的數據庫或DLL和軟件產生臨時緩存還是會在c盤上。這就是我們的有時候明明把軟件安裝在其他盤上,重裝系統後軟件就不能用的原因。因為有些軟件裝在原系統裡,重裝後就沒有了。

現在的軟件尤其是一些大型的網遊或綠色免安裝的軟件不會這樣,但是還是會有一部會必要程序仍會通過某種機制要用到c盤裡的一些東西。

這就要求我們平時最好把C盤分的大一點,C盤預留空間大了,軟件啟動也不會因為空間不足而出現死機等情況。現在都固態的硬盤讀取速度快,一些較為重要的還是安裝在其他盤上吧,畢竟系統一旦重裝c盤肯定要面臨全清的數據丟失,養成良好的數據備份習慣是必要的。

最後總結一下軟件為了能最高效率的工作,往往會選擇安裝在c盤的願因就在於此。希望我的解答能幫助到您。


天豪孤情劍


其實並不是所有軟件都會默認安裝到C盤,現在很多軟件都會只能讀取位置,也就是說你的系統裝在哪個盤,軟件就會自動裝在哪個盤。

至於為什麼大部分軟件會默認裝在C盤上還是要從大部分電腦實用的的機械硬盤結構說起。

從上面圖片可以看出有磁頭和盤片兩個主要構成,其中磁頭是用來讀取存儲信息的,盤片就是存儲信息的。

電腦開機之後,磁頭會從最外圍的磁道開始讀取信息,恰好C盤就處於最外圍的磁道。

因為同一圓中半徑越大,線速越大的道理,C盤的讀取速度就最快。

所以軟件自然喜歡安裝在讀取、運行速度最快的C盤啦。

還有一個原因就是很多電腦都只有一個盤,即C盤,如果軟件默認裝在別的盤中,就會彈出所選路徑不存在的窗口。對於電腦操作熟練的人來講好辦,但是對於一些電腦小白卻回讓他們不知所措。

我身邊有很多人認為軟件裝在C盤會使電腦變卡,這其實是個誤會,裝在C盤反而會優化電腦速度哦。而且系統也裝在了C盤,千萬不要隨便刪除C盤裡的文件,說不定就會錯刪到系統文件,影響使用。

至於怎麼分辨電腦上的C盤是固態硬盤還是機械硬盤,在磁盤管理頁面就能看到,如果硬盤安裝在32G的ssd硬盤上就是固態硬盤了。

如果是固態硬盤,那裡面放上一些經常使用的軟件,和機械硬盤結合使用就可以了。


鎂客網


呵呵,這不是軟件”想“的,是因為不是所有的電腦磁盤都有多個分區呀。也就是說,很多電腦的磁盤並沒有分區,尤其是筆記本電腦。這樣的電腦只有C盤。如果應用軟件默認安裝在D盤上,不就是安不上了嗎?為了保證自己被安裝到磁盤上,所以,所有的應用軟件都會默認安裝在C盤。Window系統也為應用軟件事先選好了安裝目錄,如果是64位系統,64位的軟件一般會默認安裝在C:\\program files目錄下,32位軟件一般會默認安裝在C:\\program files(X86)目錄下。如果是32位系統,應用軟件一般會默認安裝在C:\\program files目錄下。

另外,也不是說C盤的軟件安多了,系統就會變卡,即使你把所有的應用軟件都安裝在其他盤下,系統該卡還得卡呀,因為你安裝在哪個盤符下,也都是安裝在了電腦裡,都得歸系統管理。所以,只要C盤足夠大,就不妨把應用軟件安裝到C盤下,否則浪費了C盤的空間不說,還佔用了其他分區的空間,有些得不償失啊。


松濤盛語


軟件默認安裝位置是C盤,為什麼不是D盤/E盤呢?首先我們要搞清楚每個盤的作用和結構。

在軟盤時代,電腦用的是A盤和B盤。如今軟盤已經被硬盤代替了,所以現在的電腦沒有A盤和B盤了,盤符是從C盤開始。

新買一個硬盤不能直接用,必須分區後才能使用。如果電腦只有一塊硬盤,需要將其分為主分區、擴展分區、邏輯分區。

主分區

即操作系統所在的分區,盤符通常為C,很多時候也會稱為系統分區。我們在給電腦安軟件時,默認是安裝到C盤,也可以修改讓其安裝到D盤/E盤等盤。修改方法很簡單,在安裝過程中認真閱讀提示內容,到了安裝路徑時將“C:\\Program Files(X86)\\”修改為“D:\\Program Files(X86)\\”、“E:\\Program Files(X86)\\”都行,前提是電腦有D盤、E盤。

為什麼默認會安裝到C盤呢?程序猿在編寫軟件代碼時,已經設置了默認安裝位置,這麼做有很多好處。因為只要是電腦都會有C盤,但不一定都有D盤/E盤/F盤,當遇到不懂電腦的用戶時可以很順利的完成安裝操作。有些軟件對安裝位置有特殊要求,當安裝在D盤/E盤/F盤時軟件會報錯甚至不能使用,默認安裝在C盤可以很好的規避這個問題。

所以說存在的就是合理的,不要抱怨太多。需要注意的是,在給硬盤分區的時候,多分點空間給C盤。因為C盤是系統分區、也會安裝很多軟件、系統垃圾等等都在存在C盤的,時間長了C盤會不夠用。


AI尚數碼


要解釋這個問題還是需要從電腦硬盤分區說起,在計算機早期軟盤驅動器按照順序佔據了A和B盤符的位置,後來隨著硬盤的應用,它只能按順序佔據C盤以後的盤符了,所以硬盤便從C盤開始默認,直到後來軟驅被淘汰這個習慣也被保存了下來。

由於電腦裡面是一定有C盤的,軟件公司都默認將軟件路徑設置在了C:Program Files (x86),因為可能有的用戶電腦上就只有一個c盤。而且由於機械盤的工作原理是從外圈到內圈,外圈的讀取速度最快。C盤就是放在最外圈的,將軟件安裝在C盤相比其他盤符能提升運行的速度。軟件放在C盤還有個好處就是能避免許多情況下,軟件出現路徑選擇問題,Windows系統畢竟是美國開發的,如果路徑中含有中文,很大可能電腦會找不到對應的文件。說到這很多觀眾姥爺就明白了,C盤不夠用的第一個原因就是因為所有的軟件都安裝在了C盤。尤其很多小白在安裝軟件的時候都不會刻意去設置成其他分區,隨著時間積累,裡面的空間也越來越不夠用。建議安裝軟件時可以酌情將軟件安裝在C盤之外的分區中,一般安裝界面上都有個高級或自定義可以讓你選擇安裝位置


Vade


您好,很高興為您解答疑惑。

默認路徑可以改

我們知道,windows安裝程序時,大多數程序會讓用戶選擇安裝位置,單少數程序是不會讓用戶選擇安裝位置的。那麼這些不讓選擇位置的程序會安裝到哪裡呢?

一般會默認在C:\\Program Files或者C:\\Program Files (x86)裡邊。為什麼會安裝在這裡邊呢?(C:\\Program Files用於安裝64位程序,C:\\Program Files (x86)用於安裝32位程序

這就需要從程序開發者和windows系統說起。windows系統安裝完成後,會自動建立兩個文件夾用於安裝各種系統軟件以及用戶軟件C:\\Program Files和C:\\Program Files (x86)。因為這兩個文件夾是與生俱來的,所以肯定是存在的,可以保證程序被正確安裝到磁盤上。而且這兩個文件夾的使命是保存程序文件,所以許多開發者就會把自己的程序安裝在C:\\Program Files和C:\\Program Files (x86)文件夾裡。

那麼,有人可能就會說了,建一個文件夾也不是什麼難事啊?一行代碼搞定。對,沒錯,建文件夾需要的代碼量很少,不難。但是,大家想一想,如果沒一個程序都要在C盤的一級目錄下建立文件夾,那麼用戶一打開就會出現幾十個、幾百個文件夾啊。是不是非常凌亂?

所以為了讓用戶體驗好一點,不被用戶詬病,大多數程序會將自己的安裝文件放在C:\\Program Files和C:\\Program Files (x86)文件夾裡。

還有一點,windows可以修改默認安裝路徑,畢竟在windows系統上,win才是老大哥,管你什麼程序,什麼內置默認安裝路徑,統統都得聽windows的。可以通過修改註冊表的方式去更改安裝位置。也可以在設置-系統-存儲-更改新內容的保存位置進行更改。修改註冊表的方式最明確,可以直接指定明確的位置。通過設置-系統的方式不能直接修改位置。對於萌新還是第二種方式為宜。畢竟註冊表修改不當是非常危險的。記得

修改註冊表前備份註冊表

今天是母親節,母親的經年累月,鐫刻著我們的成長軌跡。就讓我們一起祝全天下的母親吉祥如意,幸福安康吧。


乾貨一條街


通常大多數軟件都會默認C盤路徑,即使改動安裝路徑到其他盤,也會在C盤program files文件夾裡留下配置文件和寫註冊表,如格式化C盤重裝系統後,這些軟件也會因註冊表項的丟失,是無法運行的。

從這些理論上說,應用軟件無論裝在C盤與否,隨著使用時間的延長,都會在C盤製造垃圾,產生文件碎片,逐步拖慢系統。

所以說,只要你C盤空間足夠大,應用軟件還是默認路徑安裝吧。

只有不寫註冊表的軟件才能叫綠色軟件,不給註冊表帶來垃圾,也不製造垃圾,裝在U盤還可以隨身帶走,不受電腦環境的約束。


吉比特電控


我覺得,首先並不是軟件想安裝到C盤,其實這是windows系統的設定,系統設定的規則是安裝到系統盤的的盤符下面。原因有以下幾個。

1.程序的必要啟動進程必須安裝到系統盤符,另外還有一些桌面圖標也都是必須在系統盤符下面的。


2.現如今大部分電腦買了都是隻有一個系統盤,沒有在另外分區,所以想裝程序的話必須安裝在現有的系統盤符或者另外分區,但是很多人還只停留在使用的基礎上,並不懂得如何劃分盤符,更不懂得如何做到無損分區。為了迎合大眾的能力所以系統也只能這麼設定。


3.還有些必要的應用也必須安裝在系統盤下面,比如說字體的安裝等等,為了達到統一所以Windows系統也只能這麼設定。


不知道我的觀點對不對,大家還有什麼自己的看法呢 ,不妨說說,大家互相瞭解學習。


網絡高材生


其實目前最好的解決辦法就是:安裝一塊128G的固態硬盤,和500G或者1TB的機械硬盤,兩個硬盤配合著使用。固態硬盤安裝操作系統,機械硬盤安裝軟件和數據。兩個硬盤也不會衝突,系統也會快不少。但還是要注意,能不裝系統盤的軟件就完全可以安裝在其他盤符。也有些軟件,比如快捷方式都會默認到C盤。這個佔的內存也不大。可以忽略不計。時間長了系統的緩存越來越多,碎片,磁盤產生的垃圾也越來越多,這個時候可以藉助一些軟件,或者磁盤清理,都能解決。電腦的運行快慢,不僅僅在於配置高,更多的是在於使用者的方法與維護。這就好比,給你一根特別好的魚竿,你不好好保養,或者使用的方法不對,到頭來和普通的沒什麼區別。


分享到:


相關文章: