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

音樂會說話uu


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

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

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

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

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

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

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

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

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

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


鎂客網


對於幹過電腦維修的人來說真不是個事。我就吹下。幾乎大部分的中國人用的都是微軟的windows系統,給新硬盤分盤的話百分百都是從C盤開始。哪怕你就一個盤,也是C盤開始。至於前面的盤符那是軟驅時代。所以所有軟件生產商默認設定安裝路徑都是C盤,因為他們不知道你究竟分了幾個盤。我以前還真碰到過只要求分一個C的用戶。沒錯,整個硬盤所能看到的容量都是C盤的。沒有其他盤了。說個我以前遇到的鬱悶事:來店裡組裝電腦就嚷嚷說我要80G的內存(那是零幾年的事了)。。。不夠一個月又嚷嚷說電腦有問題,懷疑我們賣給他的是高價低配電腦。我上門一看:哥們把所有的日常軟件遊戲圖片音樂全他媽放C盤去了,整個C盤就只剩下百來M能不卡死嗎?拉屎不出就是地太硬的?


2017十月一我是馬後炮


簡單說吧:1.原則上軟件默認裝在唯一的存儲盤,因為它和它的開發者不知道你有幾個存儲器。猶如你初到某地打的,一排的士等你選,你一定會下意識坐第一輛(或者說離你最近的);2.最初的計算機沒有硬盤,除了內存(內存儲器)就是軟盤(外存儲器),所以軟盤排序第一,也就是A盤(軟盤驅動器佔用),要移動數據就還要一個軟盤,於是B盤也是軟盤(AB兩盤也曾分別用於3.5和5.25兩種規格),這也是為什麼現在電腦都沒有A、B兩盤了。;3.所以了,硬盤就只能佔用C了,至於D往後,那是把硬盤分區而來,如果不分,那就只有C。如果你再加一個硬盤,你就會看見D,因為,C後邊就該是D;4.為什麼操作系統都裝C?因為默認驅動從A開始,AB都沒了當然就是C了,難道你先開應用軟件再開操作系統?在有A的時候,如果驅動器裡有張軟盤,那時的人們都體驗過電腦啟動異常。就如今天把光驅或USB設置為第一啟動項,然後你在光驅裡放張維修盤或者USB口上插個維修U盤一樣的效果。5.由於C是第一啟動項,所以軟件開發者除了不知道你有幾個盤也希望他的軟件能運行以體現它和他的價值,所以就默認安裝C盤咯,當然這能更好寫入系統優先運行(耍流氓)。


影子102082951


問題:為什麼電腦上的軟件都想把自己安裝在c盤?

1、系統默認盤都是c盤

砸門在裝系統的時候,先是給整個盤分區,其中你裝系統的那個盤符會默認為c盤,那麼就是說c盤這個路徑是一定存在的,然後裝的系統盤符的下面會默認有一個文件,Program Files

此砸門裝軟件的時候基本上默認為:c:\\\\Program Files\\,為有效路徑,自然就可以裝成功了

2、可以修改軟件默認安裝路徑


為了解決軟件默認安裝c盤,已經自己手太快,安裝在默認路徑下面,導致系統盤亞歷山大,可以藉助一些電腦管理軟件,例如小編所用的騰訊管家電腦管理軟件,一般小編都是在裡面下載軟件

裡面軟件也基本上涵蓋了許多我們需要的東西,我們在下載設置裡面軟件安裝包默認下載路徑、軟件默認安裝路徑,這樣就省事多了

喜歡的朋友可以點一波關注,有問題的可以在下方留言哦


程序小屋


這個會寫代碼的程序員都懂,並不是默認安裝c盤,而是默認安裝到系統變量中指向的默認目錄,只是大部分安裝系統都安裝在c盤,所以軟件默認c盤,如果你把系統安裝到其他分區,軟件默認目錄也是系統安裝分區對應的目錄。

這個設計是為了避免不同分區上安裝系統導致程序編寫者增加不必要的工作量,這樣只需要在編寫程序時使用類似GetSystemDirectory方法獲取到系統路徑,可以確保這個路徑存在,否則的話需要判斷程序安裝路徑是否存在,萬一數個備選都不存在,那程序就無法安裝下去了。

當然也不是必須使用默認路徑,有的程序設計者就是把默認路徑設計到如d盤根目錄,這時如果對應路徑不存在就無法下一步,只能手動選擇其他目錄,只能說設計者沒有按照行業規範進行編寫,但也並不影響最終的軟件使用。

另外補充一點知識,分區並不是必須從c盤開始順序排列,我可以只有一個z盤,並不會影響系統的運行,因為啟動文件被放在一個隱藏的分區中,並不是c盤。當然一些早期基於dos啟動文件的如dos,win95,98,me等系統依然必須有c盤


用戶86262


舉個簡單的例子,假如電腦分區有且只有一個盤的話,那就默認是c盤

如果有兩個的話,那就是c盤和d盤,如果有三個的話就是cde,如果有四個盤的話就是cdef,以此類推

設計軟件的不知道你的電腦究竟會有多少個盤,但是必須每臺電腦有且必須有一個默認盤,就是C盤,所有默認安裝就是C盤


三鑫電腦1


1.首先不是C盤文件多了就卡,而是C盤碎片文件多了卡,例如安裝了很多軟件的新裝系統,會流暢過沒裝什麼軟件在c盤但用了很久的系統。

2.理論軟件和系統在同一分區會減少尋道世間,加快速度。

3.如果C盤是SSD,那麼強烈所有軟件都安裝在C盤,因為SSD只要不接近滿載,體驗就不會明顯下降。

4.從開發者的角度:並不是要安裝在C盤,而是安裝在系統設置的默認路徑

5.系統設置:默認路徑一定要所有電腦都有的,系統盤C盤都有,D盤不是所有電腦都有,萬一沒有用戶又是個小白,那不是搞事!所以系統默認路徑就應該是C盤。


吳光傑


因為D盤不一定 有,但C盤是系統盤已經存在了,當然默認裝在C盤了,分很多盤的習慣應該只有國內有吧,看到國外品牌機買來都只有一個C盤的,可能國外大多不喜歡分幾個分區的吧,如果你分了多個分區的話,開發系統的人又不知道你要裝哪個分區,還是得讓你手動改,想裝哪裡裝哪裡,所以默認是裝系統所在的那個盤的,一盤系統都是裝C盤,所以軟件也裝C盤了


無影254839003


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

默認路徑可以改

我們知道,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的。可以通過修改註冊表的方式去更改安裝位置。也可以在設置-系統-存儲-更改新內容的保存位置進行更改。修改註冊表的方式最明確,可以直接指定明確的位置。通過設置-系統的方式不能直接修改位置。對於萌新還是第二種方式為宜。畢竟註冊表修改不當是非常危險的。記得修改註冊表前備份註冊表

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


乾貨一條街


大部分軟件只是讀取的系統環境變量

以保證自己和系統文件在同一個地方(肯定存在的磁盤分區)

而a b盤作為習慣保留給了退出舞臺的軟盤,硬盤分區從c開始。因此,如不在安裝系統時特別指定系統所在分區盤符,系統默認在c盤。因此環境變量也會在c盤,自然軟件獲得的也是c盤位置。

總之:目的是找一個肯定存在的位置安裝自己


分享到:


相關文章: