Sonomaで外部ボリュームにファイルをアーカイブしたが、アーカイブが表示されない問題のトラブルシューティング方法
macOS Sonoma 14では、Bandizipを使用して外部ボリュームにファイルをアーカイブすると、アーカイブがボリューム内に作成されるはずなのに何も表示されない場合があります。
正確に言うと、外部ボリュームがexFATファイルシステムで、そのボリューム内にUnicode正規化にNFCを使用するファイル名のファイルが存在する場合、Finderはそのファイルを表示できません。(ターミナルを使用して、ファイルが実際に存在するかどうかを確認してください。)
ファイル名(フルパス)がNFDまたはASCII形式の場合は、この問題は発生しません。また、macOS 13より前のバージョンでは一度も発生していないことから、Sonoma自体に問題があると考えられます。
トラブルシューティングの方法
Bandizip for macOSはNFCとNFDの両方のファイル名をサポートしていますが、Windowsなどの他のOSとの互換性を確保するため、ファイルの処理時にはデフォルトでNFCファイル名を使用します。
Bandizipを起動し、「環境設定」>「詳細設定」タブを開き、「NFDファイル名を使用する」チェックボックスをオンにしてください。そうすると、外部ボリューム内のアーカイブが正しく表示されるようになる場合があります。とはいえ、Windowsユーザーと頻繁にファイルをやり取りする場合は、互換性の面でNFCファイル名を使用する方が望ましいでしょう。Appleが将来Sonomaの問題を修正した場合に備えて、NFCファイル名を使用することをお勧めします。
NFCおよびNFDファイル名に関する詳細については、下記のリンクをご覧ください。
ヘルプ » ファイル名に使用されるUnicode正規化形式を変更する方法