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