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

看板C_Chat (希洽)作者 (())時間2月前 (2024/09/09 15:30), 編輯推噓18(18044)
留言62則, 24人參與, 2月前最新討論串1/1
這個我也曾經中標過,其實現在還是會有軟體會這樣幹。 現在的軟體基本上預設安裝大多數是裝在: C:\Program Files or C:\Program Files (x86) 底下,而且預設的路徑通常會建立該軟體的資料夾,例如: C:\Program Files\123 or C:\Program Files (x86)\123 很多軟體在變更路徑後,其實還是會預設給自己的資料夾,例如: D:\123 但就是會有例外,這種的通常你改變路徑後,它就不會給預設資料夾了, 這時如果你沒有自己建立資料夾,它就通通直接丟在根目錄。 這時你會發現根目錄底下一堆檔案超級亂,你就會想解除安裝重新安裝。 然後解除安裝按下去後,你的D槽就會被砍光了。 所以往後要安裝任何東西時, 如果要指定自己的路徑,還是套一層資料夾會比較保險。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.39.3 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1725867017.A.727.html

09/09 15:31, 2月前 , 1F
那個x86到底是什麼鬼啊
09/09 15:31, 1F

09/09 15:32, 2月前 , 2F
我也不知道為什麼程式資料夾要分位元...
09/09 15:32, 2F

09/09 15:32, 2月前 , 3F
這年頭還有人遊戲丟C潮的喔…
09/09 15:32, 3F

09/09 15:32, 2月前 , 4F
分這個會導致程式本身發生變化嗎?
09/09 15:32, 4F

09/09 15:33, 2月前 , 5F
去查了一下可能是32位元的意思
09/09 15:33, 5F

09/09 15:33, 2月前 , 6F
也不是可能啊,就是分32位元跟64位元程式
09/09 15:33, 6F

09/09 15:34, 2月前 , 7F
但我不知道為什麼windows要用資料夾去分
09/09 15:34, 7F

09/09 15:36, 2月前 , 8F
看來是擔心64位元跟32位元有個同名程式的時候會爆炸?
09/09 15:36, 8F

09/09 15:36, 2月前 , 9F
x86就是早期架構的處理器,當時系列例如8086以86作
09/09 15:36, 9F

09/09 15:36, 2月前 , 10F
結,所以叫x86
09/09 15:36, 10F

09/09 15:36, 2月前 , 11F

09/09 15:42, 2月前 , 12F
順帶一提,現在常見的x64是x86-64的縮寫,才有x86x
09/09 15:42, 12F

09/09 15:42, 2月前 , 13F
64中數字大的是32位元數字小的是64位元這樣反直覺
09/09 15:42, 13F

09/09 15:42, 2月前 , 14F
的問題
09/09 15:42, 14F

09/09 15:48, 2月前 , 15F
所以現在最好又有一個專門的遊戲槽
09/09 15:48, 15F

09/09 15:49, 2月前 , 16F

09/09 15:49, 2月前 , 17F
完全相同的程式原始碼可以編譯成x86x64版本的不同程式
09/09 15:49, 17F

09/09 15:49, 2月前 , 18F
那個(x86)就OS在32/64位元切換期的東西
09/09 15:49, 18F

09/09 15:49, 2月前 , 19F
問就是相容性
09/09 15:49, 19F

09/09 15:50, 2月前 , 20F
現在遊戲槽還得是ssd,不然載入3d資源會幹爆久
09/09 15:50, 20F

09/09 15:50, 2月前 , 21F
(當然過程中編譯器會自己加入不同的必要調味料)
09/09 15:50, 21F

09/09 15:51, 2月前 , 22F
編譯出來的程式名稱又一樣,不分開的話還要特別改名
09/09 15:51, 22F

09/09 15:51, 2月前 , 23F
順帶小知識,win系統槽裡的System32放的是64位元元件,而
09/09 15:51, 23F

09/09 15:51, 2月前 , 24F
SysWow64則是64位元win放32位元元件的地方
09/09 15:51, 24F

09/09 15:52, 2月前 , 25F
但程式本身在跑的時候並不是看資料夾名字吧,OS自己知
09/09 15:52, 25F

09/09 15:52, 2月前 , 26F
道這東西該用哪個指令集
09/09 15:52, 26F

09/09 15:52, 2月前 , 27F
這應該是程式方的問題,實際上也是有些程式可能自己
09/09 15:52, 27F

09/09 15:53, 2月前 , 28F
資料夾裡面就放了32位元跟64位元版本的程式
09/09 15:53, 28F

09/09 15:54, 2月前 , 29F
而如果是同一個資料夾,本來就不管是不是64位元都不能
09/09 15:54, 29F

09/09 15:54, 2月前 , 30F
完全同名吧?
09/09 15:54, 30F

09/09 15:54, 2月前 , 31F
就腳本寫得很差 大概抄別的祖傳code吧
09/09 15:54, 31F

09/09 15:55, 2月前 , 32F
3個字: 歷史包袱
09/09 15:55, 32F

09/09 15:55, 2月前 , 33F
改路徑以後不新增遊戲資料夾的遊戲還蠻多的 我都改之前
09/09 15:55, 33F

09/09 15:55, 2月前 , 34F
夢回PSO2的HDD BURST
09/09 15:55, 34F

09/09 15:55, 2月前 , 35F
會先copy\資料夾名 以防萬一
09/09 15:55, 35F

09/09 15:57, 2月前 , 36F
幹等等,system32是給64位元用的?
09/09 15:57, 36F

09/09 16:01, 2月前 , 37F
長知識了
09/09 16:01, 37F

09/09 16:02, 2月前 , 38F
我每次安裝要自定義位置時都多套個資料夾居然無意間成
09/09 16:02, 38F

09/09 16:02, 2月前 , 39F
了防護措施
09/09 16:02, 39F

09/09 16:05, 2月前 , 40F

09/09 16:05, 2月前 , 41F
遠古時期當OS還是32位的時候,32位元元件放在System32底下
09/09 16:05, 41F

09/09 16:05, 2月前 , 42F
然後64位元OS出現,因為太多程式寫死路徑,為了保持相容性
09/09 16:05, 42F

09/09 16:05, 2月前 , 43F
就把64位元元件放System32,這樣不用改程式碼只要編譯時改
09/09 16:05, 43F

09/09 16:05, 2月前 , 44F
編成64位就能運作.
09/09 16:05, 44F

09/09 16:05, 2月前 , 45F
而32位元程式win則改導向到SysWow64底下的32位元元件
09/09 16:05, 45F

09/09 16:07, 2月前 , 46F
就變成資料夾名稱與直覺內容不符的狀況
09/09 16:07, 46F

09/09 16:08, 2月前 , 47F
因為當年改64位元沒有順便幫system32資料夾改名
09/09 16:08, 47F

09/09 16:10, 2月前 , 48F
program files也是沒改名直接放64位元版 32位元放(x86)
09/09 16:10, 48F

09/09 16:10, 2月前 , 49F
09/09 16:10, 49F

09/09 16:34, 2月前 , 50F
一堆技術債,改64的時候就該換成System64啊
09/09 16:34, 50F

09/09 16:46, 2月前 , 51F
樓上你敢改一堆寫死路徑的就軟體全掛,windows傳統的的價值
09/09 16:46, 51F

09/09 16:46, 2月前 , 52F
就在於DOS的東西都能用,又不是蘋果Mac沒幾年就不相容
09/09 16:46, 52F

09/09 17:16, 2月前 , 53F
能寫一個引導文件吧?轉移到新系統資料夾
09/09 17:16, 53F

09/09 17:42, 2月前 , 54F
講了一口好設計呢…M$又不是沒試過,做了阿!
09/09 17:42, 54F

09/09 17:42, 2月前 , 55F
相容性蛋雕,結果就是變成黑歷史,才有後續的相容版
09/09 17:42, 55F

09/09 18:08, 2月前 , 56F
長知識推 技術債真有趣(?) 有沒有書是專門收集這種故事XD
09/09 18:08, 56F

09/09 18:49, 2月前 , 57F
我還是覺得Windows這種對相容性近乎偏執的設計滿北
09/09 18:49, 57F

09/09 18:49, 2月前 , 58F
七的,都2024年了預設編碼居然還不是utf8,搞得每
09/09 18:49, 58F

09/09 18:49, 2月前 , 59F
次只要下載的zip檔案裡面有日文檔名八成就會變亂碼
09/09 18:49, 59F

09/09 18:49, 2月前 , 60F
,然後程式開發者只要沒用Windows的北七寬字元API
09/09 18:49, 60F

09/09 18:49, 2月前 , 61F
,讀中文路徑就是直接死掉
09/09 18:49, 61F

09/09 18:59, 2月前 , 62F
wow64是Windows 32-bit on Windows 64-bit的簡寫XD
09/09 18:59, 62F
文章代碼(AID): #1ctgG9Sd (C_Chat)
文章代碼(AID): #1ctgG9Sd (C_Chat)