ZIP の修復
最もクリーンな方法です。アーカイブ自体を修復すれば、その後どこで展開しても正しい名前になります。日本語・韓国語・中国語ファイル名を含む Windows 製 ZIP に最適です。
ZIP の名前が壊れる理由
ZIP フォーマットにはファイル名エンコーディングの標準がありません。Windows のツールは地域のコードページ(Shift-JIS、GBK、Big5、EUC-KR)で名前を保存するのが一般的ですが、macOS は UTF-8 を前提とするため、アーカイブユーティリティが名前を誤って解釈します。ファイルの中身は無事で、名前だけが誤変換されています。
修復の手順
ZIP を Mojifix にドロップしてください。ファイル名の生バイトを読み取り、元のエンコーディングを検出して修復前 → 修復後の全リストを表示します。その後、次のどちらかを選べます:
- 修復した名前で展開 — 正しい名前のままフォルダへ展開
- 修復済み ZIP を保存 — 他の人に渡せる修復コピーを作成
どちらの場合も元の ZIP は一切変更されません。
エンコーディングの手動指定
ファイル修復と同様に検出は自動で、判定が難しいアーカイブでは手動指定(EUC-KR、Shift-JIS、GBK、Big5)も可能です。切り替えるたびにプレビューが再描画されます。