如何解決透過 Chrome 下載的檔案無法開啟的問題。
以下問題已在 macOS Ventura 13.4 (Monterey 12.6.8) 中修復,不再出現。
在 macOS Ventura 13.3 上,當您嘗試開啟透過 Chrome 下載的 Gmail 附件檔案時,您可能會發現檔案本身沒有打開,而只是執行了關聯的應用程式。
這表示裝置上儲存的檔案名稱是 NFC 格式,未能成功轉發到應用程式。其他一些第三方應用程式創建的文件也報告了類似的問題。
如果檔案名稱採用 NFD 或 ASCII 格式,則不會出現此問題。由於 macOS 13.2.1 之前的版本從未出現過此類問題,因此認為該問題是由作業系統中的一個漏洞引起的。
如何排除故障
- 將檔案轉換為 NFD 檔案名稱。選擇無法在 Finder 中開啟的文件,然後按下兩次回車鍵(Enter 鍵)。
Finder 允許您透過選取檔案並按下回車鍵來重新命名檔案。如果您保持檔案名稱不變,再次按下回車鍵,檔案名稱將轉換為 NFD 格式。
- 如果檔案很多,只需將它們全部拖放到另一個資料夾即可。
- 使用鍵盤快速鍵複製貼上檔案無法改變檔案名稱格式。
- 如果先執行應用程序,然後使用應用程式本身的功能或拖放功能開啟文件,則不會出現此問題。
Bandizip 和 Unicode 檔名
macOS 版 Bandizip 同時支援 NFC 和 NFD 檔案名,但處理檔案時預設使用 NFC 檔案名,以確保與其他作業系統(如 Windows)的相容性。
但是,由於上述問題,您可能會發現,如果您選擇使用「歸檔實用程式」開啟歸檔文件,則無法開啟由 Bandizip 建立的壓縮檔。
在這種情況下,運行 Bandizip,然後轉到“首選項”>“高級”選項卡,然後選中“使用 NFD 檔案名稱”複選框。
不過,如果您經常與 Windows 用戶交換文件,從相容性角度來看,使用 NFC 文件名稱會更好。如果蘋果將來修復 macOS 中的這個漏洞,建議使用 NFC 檔名。
請訪問以下鏈接,以了解有關 NFC 和 NFD 檔案名稱的更多資訊。
幫助 » 如何更改檔案名稱使用的 Unicode 規範化格式