✳flâneur — a map of the web's best reading
軟體安裝的原理 | iThome
ithome.com.tw · 86 words · saved by 1 readers
Windows為何擺脫不了重灌的命運?是不是軟體裝得越多電腦就一定越跑越慢越跑越不穩?以上的說法也許都對,但這些問題我們無法解決,但瞭解其成因將可以盡量避免這些問題的發生
對Registry有初步的認識之後,就可以來談談「軟體的安裝」這件事。 軟體大致有以下三種「規模」的安裝方式: ● 小東西 這種軟體很小,小到丟到桌面或是哪裡,直接執行就可以了。這種軟體大多是自行製作,或是功能單純的小軟體(自己用程式語言簡易開發出來的小程式,我──我寫過,但是那是很久以前囉),像是……像是……,對不起我還找不出一個好例子,總之這種完全不需要安裝的軟體少之又少,雖然你裝再多也不易造成系統啟動時的負擔(只會佔用硬碟空間),但有點「用處」的軟體大多不會這麼單純。 ● 小程式 這類程式因為規模小而不會被稱為「application」,通常會被稱為「applet」。這類程式通常會伴隨著安裝程式本體、registry和設定檔到Windows系統裡,所以雖然小,但通常也會用安裝程式進行一些安裝步驟。但由於軟體的規模很小,因此這類程式有時會有所謂的「綠色版(內地的說法,國外的說法是portable,可攜式)」,只要將整個資料夾複製電腦裡面,或是放在隨身碟裡面就可以執行了。這類軟體因為規模很小很單純,所以裝到Windows系統內「通常」也不會造成Windows啟動時的負擔。 ● 應用軟體 應用軟體可大可小,但通常「功能複雜」的軟體總不太可能太小,這類軟體通常包含了程式本體、動態連結程式庫(DLL file)、設定檔(configuration)、註冊檔(registry)、環境變數
Explore this link on the map →saved by
related reading
- 安裝與反安裝--軟體的彼得定律對系統的意義 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天ithelp.ithome.com.tw
- Malleable software: Restoring user agency in a world of locked-down appsinkandswitch.com
- DLL hell - Wikipediaen.wikipedia.org
- Software Engineering - The Soft Parts | Peng Jie's Blogjiepeng.me
- 最完整的Heptabase使用教學!一小時快速建立卡片盒筆記 - 芝麻短影音|專業短影音代操服務makefreelife.com
- Ernest PKM 個人知識系統 工作流程 (2023.25) | Ernest Chiangernestchiang.com
- Strategy Letter IV: Bloatware and the 80/20 Myth – Joel on Softwarejoelonsoftware.com
- 科技創業週報 #328:我第一次當 Amazon 面試官的心得 | Star Rocket Blogblog.starrocket.io
- The Architecture of Open Source Applications (Volume 1)Python Packagingaosabook.org
- The Programmer's Paradox: Fragmentationtheprogrammersparadox.blogspot.com
- Sign in to your Microsoft accountmicrosoft365.com
- GitHub - ByteByteGoHq/system-design-101: Explain complex systems using visuals and simple terms. Help you prepare for system design interviews. · GitHubgithub.com