如何解决故障“錯誤22“:運行MacOS Catalina的Mac上,Finder 無法選取現有的ZIP壓縮包
當您嘗試使用macOS Catalina上的Finder選取ZIP存檔時,可能會出現如下錯誤22。

問題的原由
在 macOS Catalina(10.15或更高版本)上,查找器的歸檔實用程式在處理ZIP歸檔檔案中的檔名時使用UTF-8。 如果存檔檔案中的檔名包含任何非字母語言字元(如中文),並且檔名存儲為MBCS(多位元組字元集)字串,則查找程式無法選取ZIP存檔檔案,並發生錯誤22。
大多數基於Windows的存檔軟件(如Bandizip、7-Zip或WinRAR)在創建Zip存檔時使用MBCS,這可能會導致與查找程式的相容性問題。
疑難排解-在Mac上選取存檔時
Bandizip for macOS和大多數其他協力廠商歸檔應用程序支持選取檔名存儲為MBCS的ZIP歸檔檔案。
如果Finder的存檔實用程式顯示錯誤並且無法選取ZIP存檔,請嘗試使用Bandizip for macOS或其他協力廠商應用程序再次選取。
疑難排解-使用Bandizip創建存檔時
如果使用Bandizip創建存檔,但存檔實用程式無法選取該存檔,請在Bandizip的設定中按如下所示切換“在ZIP檔案中使用Unicode檔名”,然後重試。
使用此設定創建的ZIP存檔可以由Catalina上的Finder選取,並且該存檔也與Windows相容。
