Mac 解除安裝 VMware Fusion,先留下虛擬機器
解除安裝 VMware Fusion 前,先決定哪些虛擬機器要留下,Broadcom 的移除說明把 App 和現有虛擬機器分開,移除 Fusion 不會刪除虛擬機器,方便以後重新安裝,但也意味著只刪 App 不會清理出虛擬機器佔用的空間。
先找到並保留虛擬機器
按 Broadcom 的虛擬機器位置說明,從 Fusion 的虛擬機器資料庫在 Finder 裡定位每台機器,.vmwarevm 套件裡有虛擬磁碟和設定。刪 App 前記下每台機器的實際位置,外接磁碟上的也算。
不要認定所有版本只有一個預設目錄,可以檢查 ~/Virtual Machines.localized 和 Broadcom 說明裡的 Documents 位置,但以實際虛擬機器位置為準,找不到某個目錄不代表移除出錯,也不是刪除上層目錄的理由。
| 項目 | 移除前先決定 |
|---|---|
| Fusion App | 單獨移除或重新安裝 |
| 虛擬機器套件 | 仍需要時保留完整且核對過的副本 |
| 偏好設定和支援資料 | 檢查後再決定是否重置本機資料 |
先關閉客體作業系統,再結束 Fusion,把要保留的完整套件複製到另一處儲存空間,逐一確認複製完成後再繼續,也保留開啟機器需要的密碼。同步不是獨立備份,虛擬磁碟的一部分也不等於整台機器。
先刪 App,再決定是否移除本機資料
Broadcom 的說明適用於 Fusion 10 及以後版本,沒有單獨的解除安裝程式,把應用程式目錄裡的 App 套件移到垃圾桶即可。如果只是重新安裝用戶端,先只做這一步,第一次測試時保留虛擬機器套件和支援目錄。
需要完整重置本機資料時,再檢查同一篇官方說明列出的附加路徑,下面是其中的例子,不是讓你刪掉所有名字帶 VMware 的內容。
~/Library/Application Support/VMware Fusion
~/Library/Preferences/VMware Fusion
~/Library/Preferences/com.vmware.fusion.plist
~/Library/Caches/com.vmware.fusion
/Library/Application Support/VMware Fusion
/Library/Application Support/VMware/VMware Fusion
/Library/Preferences/VMware Fusion
移動前檢查支援資料裡有沒有還需要的內容,Broadcom 還列出一個與其他 VMware 產品共用的 USB 規則檔案,並明確說其他產品仍在用時不要刪除,留下共用檔案和不確定的內容,不要直接刪 VMware 上層目錄。
網路元件按版本處理
不要把目前清單擴成猜測出來的網路輔助程式、核心延伸功能或啟動常駐程式清單,上面適用於 Fusion 10 及以後的文章沒有提供通用的常駐程式刪除流程。元件仍在活動時,記錄完整名稱和 Fusion 版本,先向 Broadcom 取得對應步驟,再改系統服務。
另一款虛擬機器軟體要分開處理,Parallels 解除安裝指南介紹的是另一個產品,不能把它的路徑套給 Fusion。
確認結果後再放棄復原機會
重新安裝時安裝相容的目標 Fusion 版本,開啟保留的虛擬機器,檢查客體系統裡的重要檔案,再決定是否丟棄備份,打不開就留下原套件查錯誤,不要繼續刪虛擬機器檔案。
永久移除時,逐一確認要保留的套件還在記錄的位置,檢查期間讓移除的內容留在垃圾桶,只有內容仍在裡面時才有機會從那裡復原。更廣的移除問題可以看App 本體和殘留的差別。
Mole 在這裡能做什麼
Mole Mac 能識別個人專屬目錄下 Virtual Machines.localized 裡的 .vmwarevm 套件,有完整磁碟存取權時也檢查 Documents 下對應目錄,並顯示為唯讀儲存空間項目,不能選取清理。這是查看佔用,不代表找到了所有虛擬機器位置,也不代表移除了 Fusion 的全部網路元件。
常見問題
解除安裝 Fusion 會刪除虛擬機器嗎?
Broadcom 說明不會,刪 App 和刪虛擬機器套件是兩件事,重置支援資料前先保留要留下的套件。
重新安裝一定要刪偏好設定嗎?
不要把它當成第一步,先保留虛擬機器和支援資料,只替換 App,需要時再按文件重置本機資料。
可以刪除所有 VMware 啟動常駐程式嗎?
不能只看名字,先確認元件和版本,留下共用內容,再取得廠商對應的操作說明。