Mac中徹底卸載(重裝)VMware Fusion,解決虛擬機報錯“file not found”的問題

在MAC下,清理磁盤空間時,因爲錯誤的刪除虛擬機文件,VMware Fusion啓動時會報錯“file not found”,重裝之後還是報這個錯誤。需要在重新安裝虛擬機系統Fusion之前,徹底刪除。步驟如下。

1、將VMware Fusion軟件包從Application中Move to trash。


2、 手動刪除下面這些文件(版本不同可能有點出入;寫腳本批量刪除時,因權限原因,可能刪不掉)。注意:路徑中有空格的請使用轉義字符“\”(反斜槓)。

#刪除以下目錄時,如果提示沒有權限,可用sudo su命令(需要輸入root密碼)切換到root用戶,再執行刪除命令rm -R VMware(文件名)

/Library/Application\ Support/VMware
/Library/Application\ Support/VMware\ Fusion/
/Library/Preferences/VMware\ Fusion

#刪除以下目錄時,用su命令,切換到當前用戶su - sunyifeng(當前用戶)

~/Library/Application\ Support/VMware\ Fusion/
~/Library/Caches/com.vmware.fusion

#這個路徑跟後面的是同一目錄
~/Library/Preferences/VMware\ Fusion/

#以下目錄可以使用通配符一次刪除rm -r com.vmware.*  

~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plis
~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist.lockfile
~/Library/Preferences/com.vmware.fusion.plist
~/Library/Preferences/com.vmware.fusion.plist.lockfile
~/Library/Preferences/com.vmware.fusionDaemon.plist
~/Library/Preferences/com.vmware.fusionDaemon.plist.lockfile
~/Library/Preferences/com.vmware.fusionStartMenu.plist

~/Library/Preferences/com.vmware.fusionStartMenu.plist.lockfile

以下內容可以跳過。

如果對Linux命令行熟悉的朋友,可以直接用命令行批量刪除(注意刪除權限問題),更快捷。如果你找不到這些默認隱藏的文件,可以在Terminal中執行下面的命令修改Finder的設置,讓Finder列出隱藏的目錄與文件(當然也有其他方法,但這一種最簡單):
顯示:defaults write com.apple.finder AppleShowAllFiles -bool true
隱藏:defaults write com.apple.finder AppleShowAllFiles -bool false



3、 重裝,從官網上下載安裝dmg,再裝一次就好了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章