該換MAC 還是繼續使用WINDOWS?

lops wrote:你的意思是重灌macOS...(恕刪)
我真的覺得你的英文用的有點太多,快變晶晶體了

Partition 就叫分區
Kernel 明明就可以用中文講核心
mount 也可以用中文說裝載
security 中文也有安全兩字可用
*nix 就叫類UNIX
除了VM是偏專有名詞外...可以放過

不是不能用,只是這些都是已經有常用的中文翻譯可以使用,為何要用一堆英文呢? 


-----再來說說你對macOS的錯誤認知吧------

首先root/跟/home/ 在macOS底下都是在同一個分區,我附上圖給你看。



第二,這個 https://www.imymac.com/zh-TW/mac-cleaner/reinstall-mac-os-sierra-withou-losing-data.html   非常好笑。macOS原生設計就是有重裝系統不會砍App了,不需要用到這個亂收錢的程式。呼籲大家不要亂買這種程式喔,因為這些才是病毒的禍源。

第三,如樓上v大所說的,macOS 的App架構就像一個資料夾包,要刪App就直接拖到垃圾桶就好。另外,macOS更不用擔心中毒軟體會入侵很深,因為今年的10.15 Catalina 已經強制把系統核心層鎖起來,除非去復原模式關閉SIP(系統完整保護),任何人都別想更動它。





lops wrote:


你的意思是重灌m...(恕刪)


這個就可以了。
venus0256 wrote:
Windows 當然...(恕刪)


我查了一下相關教學:
https://youtu.be/5vuaXGox5f0
不少一般軟體都能直接使用,且底下留言也不少,很多人也說照這方法能直接解決他們的問題。另外即使是macOS也有可能重灌後出現檔案損壞的問題,無法保證都不用重裝。不也都建議需要在重灌之前得備份?且也有網友遇過問題,不只是重灌後的檔案可能遺失無法開啟,還有過去刪除但是重灌後卻出現的,這些在相關的原文論壇也有網友回報。

是的,*nix系統跟windows有差別。但我自己安裝不少文書軟體,剪輯以及影音軟體,甚至些開發引擎,甚至遊戲在硬碟上,我拆下硬碟安裝到其他電腦時候也能正確讀取執行。當然我不保證說全部都沒問題,但還沒遇到太大的問題。

第二點,你已經說重裝所有的應用程式不必重裝,個人data會保留。如果中毒檔案的情況下,還得自己手動先找中毒程式丟到垃圾桶?另外有些中毒程式會感染或自行複製成其他檔案,這不就變得很難找?最保險的方法不是格式化,還原成過去某一點?

另外我不確定你說的系統檔案是什麼,我猜你是指相關的config檔案?
https://mac-how-to.gadgethacks.com/how-to/youre-uninstalling-mac-apps-wrong-heres-remove-them-completely-0162513/
另外放到trash清空垃圾桶就能完整解除?引用原文某一段:
"Now you've seemingly uninstalled the app, but unfortunately you haven't rid your Mac of all the files associated with it, such as cache, framework, and PLIST files.

Navigating through your Library folder, I'll show you how to get rid of these files and folders in the next step."
你所謂的垃圾檔案在作業系統,其實都還在你的macOS裡面,並沒有全部清空。
說說我的配置吧,避免被回收我用相容機稱呼:
i7-9700
Ram 32G
顯卡 Rx 580 8g
ssdx2 win/Mac
1T HDDx2 Win/Mac資料
以上全部都內建不是用外接。
————————————
這樣只用一台主機跑Win跟Mac可以節省桌面擺設,用整機全部的效能去跑單一OS。
我把主機擺在桌下操作Mac,訪客使用起來還以爲是Mac pro ,因爲目前apple並沒有辦法提供這樣的配置給消費者,簡單的說是apple把Mac os的功能綁起來不給消費者用,付你錢也不給用的意思。
在這邊不是要說相容機強,應該是說Mac 本來就能這樣做,相容機是把apple本來該給你的,還給你而已。
我本身使用Mac也近十年了,只用過MacBook pro 也買過Mac mini,就是買了Mac mini讓我失望才轉向購買相容機。
好了,以下開放大家砲轟...
johnny7874209 wrote:
我真的覺得你的英文用...(恕刪)


這到是抱歉了,在國外好幾年了,平常跟同事講這些時候都是用原文在交談。想說在本版還是得回中文,但我不清楚這些原文的中文詞會是什麼,而且翻成中文看起來...
像是security:安全....根本不是翻譯。看狀況有時要說安全機制,資安機制似乎才正確。
Kernel雖然翻核心,但核心放在上下文也有差。
*nix說類unix其實不正確,他是包含Unix以及Unix-like的系統。
VM專有名詞?老實說....VM不是簡寫了嗎?而且你是說VMware還是指說virtual machine?如果是VMware那應該是全名才是。VM通常都指是縮寫virtual machine,不是嗎?virtual box等等也都算在裡面。

另外是的,其實我發現那是介紹另一個程式。但當下剛好沒找到相關網站在解釋這一部分,所以才拿來用。

看你這張圖,我不明白解釋了什麼,其他*nix下的檔案管理器也能秀出類似的配置,何況我所說的*nix環境底下,根目錄跟使用者目錄確實是不再同一個partition上面,如果是的話反而很危險...,你可以直接找相關執行令直接查你所裝載的分區。分區可以都在同一個硬碟下,以硬碟來說若是他被標明sda,你的分區可以是sda1-sdan,但這些都是在sda上面。
引用相關的教學:
https://www.lifewire.com/do-you-need-home-partition-2202048
而且這種概念跟實際應用,在你安裝不少系統時候,都必須得用到。有些*nix系統安裝,必須得要手動去設定自己的file system,引用gentoo的handbook安裝教學:
https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Disks
lops wrote:我查了一下相關教學:https...(恕刪)

系統檔就是這個資料夾,所有系統核心檔案都在這裡,系統是強制鎖起來的,誰都無法更動。只要這個沒被污染,基本上系統都不會有什麼大問題。




再來,病毒要取得的權限非常困難。檔案、程式有存取什麼權限一目瞭然,你看圖就知道了。然後,你說的沒錯,將App丟到垃圾桶的方法是仍會留存一些緩存等檔案,這個AppCleaner 我也愛用。不過實際上,這些檔案在刪除.app時對應服務已經被註銷,根本不會讀取,而且可以在日後重新安裝該軟體的時候起到回復個人設定的效果。我想這在Windows上好像沒有這個功能吧?





最後,macOS的檔案系統確實是根目錄跟使用者目錄放在一起,只是部分根目錄預設下是隱藏起來,而系統核心資料夾更是強制鎖權限。我只能說,macOS的確是有類UNIX的血統,可是它早已分化出自己的一套規矩了。

<給你看看圖吧。這些都在同一個「Partition」下喔>
lops wrote:
我查了一下相關教學:
https://youtu.be/5vuaXGox5f0
不少一般軟體都能直接使用,且底下留言也不少,很多人也說照這方法能直接解決他們的問題。另外即使是macOS也有可能重灌後出現檔案損壞的問題,無法保證都不用重裝。不也都建議需要在重灌之前得備份?且也有網友遇過問題,不只是重灌後的檔案可能遺失無法開啟,還有過去刪除但是重灌後卻出現的,這些在相關的原文論壇也有網友回報。

How to Refresh Windows 10 Without Losing Apps or Data
這只在系統沒有大問題時 (還開得起來) 才有辦法這樣做
當系統已經掛掉時,是沒辦法這樣做的
而且一般使用者 (如女生),你覺得她有能力這樣搞嗎?
而 Mac 是無論怎樣掛掉 (開不起來也行),重灌作業系統都不會影響到應用程式

至於任何作業系統,在處理系統層的動作時,都有機率會檔案損壞
但這只是機率問題的個案,而不是通病
所以我們談論的都是正常情況之下的結果
正常情況下,mac 重灌是不會影響到應用程式
但 windows 是正常情況下重灌,一定會影響到大部份的應用程式的

lops wrote:
是的,*nix系統跟windows有差別。但我自己安裝不少文書軟體,剪輯以及影音軟體,甚至些開發引擎,甚至遊戲在硬碟上,我拆下硬碟安裝到其他電腦時候也能正確讀取執行。當然我不保證說全部都沒問題,但還沒遇到太大的問題。

既然你是開發人員,那很簡單的一問
Windows 裝在 C 槽,Visual Studio, Photoshop, illustrator 裝在 D 槽
然後 C 槽重灌 Windows
這時 D 槽的 Visual Studio, Photoshop, illustrator 還開得起來嗎?
連開始功能列的應用程式的連結都沒有了
你覺得一般使用者有辦法去找回來嗎? 有辦法搞定缺少的函式庫嗎?
最簡單的方法就是重裝應用程式,不是嗎?

lops wrote:
第二點,你已經說重裝所有的應用程式不必重裝,個人data會保留。如果中毒檔案的情況下,還得自己手動先找中毒程式丟到垃圾桶?另外有些中毒程式會感染或自行複製成其他檔案,這不就變得很難找?最保險的方法不是格式化,還原成過去某一點?

這點我不想深入去回答,只能說 Mac 和 Windows 是不一樣的系統
如果你覺得不保險,一遇到病毒就要全部格式化
那我也尊重你的想法
因為這個情況下,任何作業系統都一樣的處理程序
(不過 Mac 有 Time Machine 可以快速回復應用程式和 data)

lops wrote:
另外我不確定你說的系統檔案是什麼,我猜你是指相關的config檔案?
https://mac-how-to.gadgethacks.com/how-to/youre-uninstalling-mac-apps-wrong-heres-remove-them-completely-0162513/
另外放到trash清空垃圾桶就能完整解除?引用原文某一段:
"Now you've seemingly uninstalled the app, but unfortunately you haven't rid your Mac of all the files associated with it, such as cache, framework, and PLIST files.
Navigating through your Library folder, I'll show you how to get rid of these files and folders in the next step."
你所謂的垃圾檔案在作業系統,其實都還在你的macOS裡面,並沒有全部清空。

我本來不想講太深所以沒提到一些細節,但既然你提到了
Mac 所謂的垃圾檔案大多就是 config 檔而已,它就是一些很小的文字檔 (就是 PLIST 檔)
通常是 xml 格式之類的,通常只佔幾十 kb
平時系統是不會對它做任何動作,只有應用程式啟動才會去載入
所以直接把應用程式丟到垃圾桶,而這些 config 檔沒刪,是不會對系統造成任何影響
而 app cleaner 之類刪除應用程式
也只是把應用程式丟到垃圾桶,加上把這些幾十 kb 的 config 檔刪掉而已
所以 Mac 安裝應用程式大多都是直接把它丟到 application 目錄下就可以
移除應用程式也是把它丟到垃圾桶就行 (如果不考慮小小的 config 檔的話)
通常不會有像 Windows 那種安裝程式的

但 Windows 的方式不一樣,應用程式通常會把 DLL 放在 system32 內
加上必須在 registry 登錄機碼,例如 OLE, COM 之類的函式庫
這些是 Windows 啟動就會載入,不管應用程式還在不在
所以如果應用程式反安裝沒有做好,或故意留下一些東西在系統裡
一旦機碼被搞亂, Windows 就容易變得不穩定
而且都是 Windows 重灌後就會遺失的
所以我之前一直提到 Windows 重灌後很多應用程式會有問題,就是因為這些東西不見了
johnny7874209 wrote:
系統檔就是這個資料夾...(恕刪)


我上面引用原文已經講清楚如何區分partition了。你給的那張圖沒有顯示partition在哪...。
至於macOS根目錄部份我有查一下,他們有另外機制,現在使用者不能使用一般CLI去直接對'/'裡面做修改的樣子,但這不代表說根目錄跟使用者目錄是放在一起的。而且我前面一開始講解這部分已經很明顯是用*nix下再討論了,若說*nix系統這些目錄是放在一起,不合乎事實。


像是linux下的資料夾,總不能這樣子就說都是在同樣的partition?
venus0256 wrote:
How to Refresh...(恕刪)


老實說女生也有很厲害的...不過我懂你的意思。不過如果在原文有說了,你可以製作相關的image檔案,這樣子即使系統損壞也能做鏡像修補,或是重新安裝。

venus0256 wrote:
至於任何作業系統,在處理系統層的動作時,都有機率會檔案損壞
但這只是機率問題的個案,而不是通病
所以我們談論的都是正常情況之下的結果
正常情況下,mac 重灌是不會影響到應用程式
但 windows 是正常情況下重灌,一定會影響到大部份的應用程式的

這點怎麼如此篤定?實際上也有不少網友使用macOS確實遇到問題,也有不少網友使用windows這類軟體沒遇到問題。怎能說一定會影響呢?

我自己有灌過幾個ide(非VS),然後還有幾個引擎,不巧剛好開得起來。開始連結如果遺失,可以另外加進去。老實說開始連結檔案遺失跟檔案有無損壞,能否開啟,並沒有關係。如果說只是因為開始連結遺失就必須得要重灌,似乎有點過於麻煩了。

中毒部分,其實有分很多種。確實直接從工作管理員或是看log可以查出有怪異的檔案情形去直接對該程序做停止,然後刪除文件檔案位置。不過如你所說,不少人沒有相關經驗,對他們來說重灌不也是解決方法之一?
另外windows也有相關的還原程式可以快速回復跟修補,不是嗎?

下一段文章,大致上了解你的意思。這邊就一點討論,你解除安裝程式後,留這些config跟library幹嗎?這些檔案根本沒用,已經如你所說的成為垃圾檔案了。怎能說因為幾十kb所以沒關係呢?這樣說windows刪除後留下的檔案也就剩些許Kb,是否也沒關係?
lops wrote:
下一段文章,大致上了解你的意思。這邊就一點討論,你解除安裝程式後,留這些config跟library幹嗎?這些檔案根本沒用,已經如你所說的成為垃圾檔案了。怎能說因為幾十kb所以沒關係呢?這樣說windows刪除後留下的檔案也就剩些許Kb,是否也沒關係?

我說的沒關係不是指檔案大小
而是 Mac 裡,它就是存放在某個目錄底下,永遠不會被系統載入
就只是單純佔硬碟空間而已 (而且還佔很小很小的空間)
如果 windows 刪除應用程式留下不會影響系統的檔案,自然也沒關係
(當然如果有人有潔僻的,不在此列)

而 windows 最大的問題就是登錄機碼
你有興趣可以去查一下,多少應用程式對機碼寫了多少東西
刪除後又留下多少垃圾在登錄裡
這些是 windows 啟動就會載入的,而它影響了 windows 多少穩定度

不過剛才我們討論的重點不在這裡吧
重點是這些登錄的機碼 (還有其它的東西,如函式庫,Library 之類的)
在 Windows 重灌後都會遺失,都是讓重灌後應用程式無法執行的原因
這才是我們剛才討論的重點吧
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 13)

今日熱門文章 網友點擊推薦!