Re: [閒聊] 塵白卸載會刪除整個硬碟

作者: leon19790602 (())   2024-09-09 15:30:15
這個我也曾經中標過,其實現在還是會有軟體會這樣幹。
現在的軟體基本上預設安裝大多數是裝在:
C:\Program Files
or
C:\Program Files (x86)
底下,而且預設的路徑通常會建立該軟體的資料夾,例如:
C:\Program Files\123
or
C:\Program Files (x86)\123
很多軟體在變更路徑後,其實還是會預設給自己的資料夾,例如:
D:\123
但就是會有例外,這種的通常你改變路徑後,它就不會給預設資料夾了,
這時如果你沒有自己建立資料夾,它就通通直接丟在根目錄。
這時你會發現根目錄底下一堆檔案超級亂,你就會想解除安裝重新安裝。
然後解除安裝按下去後,你的D槽就會被砍光了。
所以往後要安裝任何東西時,
如果要指定自己的路徑,還是套一層資料夾會比較保險。
作者: anpinjou (大炎上、確定ですわ。)   2024-09-09 15:31:00
那個x86到底是什麼鬼啊
作者: Ricestone (麥飯石)   2024-09-09 15:32:00
我也不知道為什麼程式資料夾要分位元...
作者: BOARAY (RAY)   2024-09-09 15:32:00
這年頭還有人遊戲丟C潮的喔…
作者: Xpwa563704ju (coolcookies)   2024-09-09 15:33:00
去查了一下可能是32位元的意思
作者: Ricestone (麥飯石)   2024-09-09 15:33:00
也不是可能啊,就是分32位元跟64位元程式但我不知道為什麼windows要用資料夾去分看來是擔心64位元跟32位元有個同名程式的時候會爆炸?
作者: starsheep013 (星絨綿羊)   2024-09-09 15:36:00
x86就是早期架構的處理器,當時系列例如8086以86作結,所以叫x86
作者: a43164910 (寺杉伊六)   2024-09-09 15:36:00
作者: starsheep013 (星絨綿羊)   2024-09-09 15:42:00
順帶一提,現在常見的x64是x86-64的縮寫,才有x86x64中數字大的是32位元數字小的是64位元這樣反直覺的問題
作者: saberr33 (creeps)   2024-09-09 15:48:00
所以現在最好又有一個專門的遊戲槽
作者: bheegrl   2024-09-09 15:49:00
作者: kirimaru73 (霧丸)   2024-09-09 15:49:00
完全相同的程式原始碼可以編譯成x86x64版本的不同程式
作者: seaEPC (沒看見,我沒看見 >_<)   2024-09-09 15:49:00
那個(x86)就OS在32/64位元切換期的東西
作者: oyaji5566 (大叔56)   2024-09-09 15:50:00
現在遊戲槽還得是ssd,不然載入3d資源會幹爆久
作者: kirimaru73 (霧丸)   2024-09-09 15:50:00
(當然過程中編譯器會自己加入不同的必要調味料)編譯出來的程式名稱又一樣,不分開的話還要特別改名
作者: seaEPC (沒看見,我沒看見 >_<)   2024-09-09 15:51:00
順帶小知識,win系統槽裡的System32放的是64位元元件,而SysWow64則是64位元win放32位元元件的地方
作者: Ricestone (麥飯石)   2024-09-09 15:52:00
但程式本身在跑的時候並不是看資料夾名字吧,OS自己知道這東西該用哪個指令集這應該是程式方的問題,實際上也是有些程式可能自己資料夾裡面就放了32位元跟64位元版本的程式而如果是同一個資料夾,本來就不管是不是64位元都不能完全同名吧?
作者: TPAsavelove (安大愛)   2024-09-09 15:54:00
就腳本寫得很差 大概抄別的祖傳code吧
作者: seaEPC (沒看見,我沒看見 >_<)   2024-09-09 15:55:00
3個字: 歷史包袱
作者: hoshitani (ホシタニ)   2024-09-09 15:55:00
改路徑以後不新增遊戲資料夾的遊戲還蠻多的 我都改之前
作者: z2155387 (TypeBB)   2024-09-09 15:55:00
夢回PSO2的HDD BURST
作者: papertim (吃紙小鹿)   2024-09-09 15:57:00
幹等等,system32是給64位元用的?
作者: ap9xxx (Counting Stars)   2024-09-09 16:01:00
長知識了
作者: westjatht (LanceWil)   2024-09-09 16:02:00
我每次安裝要自定義位置時都多套個資料夾居然無意間成了防護措施
作者: seaEPC (沒看見,我沒看見 >_<)   2024-09-09 16:05:00
遠古時期當OS還是32位的時候,32位元元件放在System32底下然後64位元OS出現,因為太多程式寫死路徑,為了保持相容性就把64位元元件放System32,這樣不用改程式碼只要編譯時改編成64位就能運作.而32位元程式win則改導向到SysWow64底下的32位元元件就變成資料夾名稱與直覺內容不符的狀況
作者: johnny3 (キラ☆)   2024-09-09 16:08:00
因為當年改64位元沒有順便幫system32資料夾改名program files也是沒改名直接放64位元版 32位元放(x86)裡
作者: nwkasim (卡西姆)   2024-09-09 16:34:00
一堆技術債,改64的時候就該換成System64啊
作者: kaltu (ka)   2024-09-09 16:46:00
樓上你敢改一堆寫死路徑的就軟體全掛,windows傳統的的價值就在於DOS的東西都能用,又不是蘋果Mac沒幾年就不相容
作者: nwkasim (卡西姆)   2024-09-09 17:16:00
能寫一個引導文件吧?轉移到新系統資料夾
作者: away612101 (音詩璐)   2024-09-09 17:42:00
講了一口好設計呢…M$又不是沒試過,做了阿!相容性蛋雕,結果就是變成黑歷史,才有後續的相容版
作者: Kenalex (火焰召喚師)   2024-09-09 18:08:00
長知識推 技術債真有趣(?) 有沒有書是專門收集這種故事XD
作者: WindowsSucks (大橋家的DD)   2024-09-09 18:49:00
我還是覺得Windows這種對相容性近乎偏執的設計滿北七的,都2024年了預設編碼居然還不是utf8,搞得每次只要下載的zip檔案裡面有日文檔名八成就會變亂碼,然後程式開發者只要沒用Windows的北七寬字元API,讀中文路徑就是直接死掉
作者: s8018572 (好想睡覺)   2024-09-09 18:59:00
wow64是Windows 32-bit on Windows 64-bit的簡寫XD

Links booklink

Contact Us: admin [ a t ] ucptt.com