仕事やプライベートで、MacユーザーがWindowsユーザーにファイルを送ったら「ファイル名が文字化けして読めない」「添付ファイルが開けない」と言われた経験はありませんか? 逆に、Windowsから受け取ったZIPを解凍したら日本語が全部「蝌蝌蝌...」みたいな記号になっていた、なんてことも。
MacとWindowsは、ファイル名の文字コードやファイル形式に見えない違いがたくさんあります。ふだんは気にならなくても、ファイルをやり取りした瞬間に「開けない!」「文字化けした!」とトラブルになるんです。
この記事では、2026年4月時点の情報をもとに、Mac⇔Windowsのファイル互換性でよく起きるトラブルの原因5つと、それぞれの対処法をわかりやすく解説します。
原因1: ZIPファイルの日本語ファイル名が文字化けする
これが一番よくあるトラブルです。MacでZIP圧縮したファイルをWindowsで解凍すると、日本語のファイル名が「繧ウ繝斐・」のような意味不明な文字に化けることがあります。逆パターン(Windows→Mac)でも起きます。
原因はシンプルで、MacとWindowsで使っている文字コードが違うからです。
- Mac(macOS): ファイル名をUTF-8で記録する
- Windows: 日本語環境では従来Shift_JIS(CP932)で記録する
ざっくり言うと、同じ日本語でも「裏側のデータの書き方」が違うので、相手のパソコンが読み間違えてしまうわけです。
対処法: Mac側で圧縮するとき
一番確実なのは、ファイル名を半角英数字にしてからZIPにすることです。「報告書_2026年4月.xlsx」ではなく「report_202604.xlsx」にすれば、文字コードの問題は起きません。
どうしても日本語ファイル名を維持したい場合は、Mac標準の「右クリック→圧縮」ではなく、Windows互換の圧縮ツールを使いましょう。
- WinArchiver Lite(旧MacWinZipper) — 無料。Shift_JISでファイル名を記録してくれるので、Windowsで文字化けしません
- Keka — 無料(公式サイトから)。Windows互換モードで圧縮可能
対処法: Windows側で解凍するとき
Windows 11の標準機能で解凍して文字化けした場合は、7-Zipという無料ツールを使ってみてください。7-ZipはUTF-8のファイル名を正しく認識してくれます。
- 7-Zip公式サイトからダウンロード・インストール
- 文字化けしたZIPファイルを右クリック→「7-Zip」→「ここに展開」
なお、Windows 11の2024年以降のアップデートでUTF-8対応が改善されており、最新の状態なら文字化けしにくくなっています。Windows Updateを最新にしておくのも大切です。
原因2: Macの隠しファイル(.DS_Store・__MACOSX)がWindowsで見える
MacからZIPを送ると、Windows側で解凍したときに「.DS_Store」や「__MACOSX」という謎のファイル・フォルダが一緒に入っていることがあります。
これはmacOSが自動で作るシステムファイルで、フォルダの表示設定やサムネイル情報を保存しています。Mac上では見えないのですが、Windowsでは丸見えになります。ウイルスではないので安心してください。
対処法
Mac側: 前述のWinArchiver LiteやKekaで圧縮すると、これらの隠しファイルを自動で除外してくれます。ターミナル操作ができる方は、以下のコマンドでも除外できます。
zip -r archive.zip folder/ -x "*.DS_Store" -x "__MACOSX/*"
Windows側: 単純に削除してOKです。何かに影響することはありません。
原因3: Apple独自のファイル形式(.pages / .numbers / .key)が開けない
Macの標準アプリで作ったPages(文書)、Numbers(表計算)、Keynote(プレゼン)のファイルは、Windowsでは直接開けません。Word・Excel・PowerPointとは別のファイル形式だからです。
対処法: 送る側(Mac)
ファイルを送る前に、Word/Excel/PowerPoint形式に変換しましょう。
- Pages/Numbers/Keynoteでファイルを開く
- メニューバーの「ファイル」→「書き出す」→「Word(またはExcel/PowerPoint)」を選択
- 書き出したファイルを送る
対処法: 受け取る側(Windows)
AppleのiCloud.comにブラウザからアクセスすると、Pages・Numbers・KeynoteファイルをWeb上で開いて閲覧・編集できます(Apple IDが必要、無料で作成可能)。
もう1つの方法として、Googleドライブにアップロードすると、Googleドキュメント/スプレッドシート/スライドで開ける場合があります。
原因4: iPhoneで撮った写真(HEIC形式)がWindowsで開けない
iPhoneで撮った写真をそのままWindowsに送ると、「.heic」という見慣れない拡張子で、標準のフォトアプリでは開けないことがあります。
HEICは、Appleが採用している高効率な画像フォーマットです。JPEG(.jpg)と比べてファイルサイズが約半分なのに画質は同等以上という優れた形式ですが、Windowsでは追加の対応が必要です。
対処法: Windows側で開けるようにする
Microsoft Storeから「HEIF画像拡張機能」をインストールすると、Windows標準のフォトアプリでHEICが開けるようになります。
- Microsoft Storeを開く
- 「HEIF画像拡張機能」と検索
- インストール(無料)
動画(.hevc)も開きたい場合は、別途「HEVCビデオ拡張機能」(120円)が必要です。
対処法: iPhone側でJPEGで送る設定にする
iPhoneの設定を変えると、最初からJPEGで保存したり、送信時に自動変換したりできます。
- 撮影時からJPEGにする: 「設定」→「カメラ」→「フォーマット」→「互換性優先」を選択
- 転送時だけ自動変換する: 「設定」→「写真」→「MacまたはPCに転送」→「自動」を選択
「自動」にしておけば、iPhone本体ではHEICで容量を節約しつつ、パソコンに送るときだけJPEGに変換してくれるので便利です。
原因5: フォントの違いで文書のレイアウトが崩れる
WordやPowerPointのファイルをMac⇔Windowsでやり取りすると、文字のフォント(書体)が変わってレイアウトがガタガタに崩れることがあります。
たとえば、Macの「ヒラギノ角ゴシック」はWindowsに入っていないので、Windowsで開くと別のフォントに置き換わり、行の折り返し位置が変わったり、文字がはみ出したりします。
対処法
- MacとWindows両方に入っているフォントを使う: 「游ゴシック」「游明朝」はMac(macOS 10.9以降)とWindows(Windows 8.1以降)の両方に標準搭載されています。共同作業が多いなら、これらを使うのがおすすめです
- フォントを埋め込んで保存する: Wordの場合、「ファイル」→「オプション」→「保存」→「ファイルにフォントを埋め込む」にチェック。これで相手のパソコンにフォントがなくても正しく表示されます(ファイルサイズは大きくなります)
- PDFで送る: レイアウトを完全に維持したいなら、PDF形式にして送るのが確実です
FAQ
MacとWindowsで同じExcelファイルを編集できますか?
はい、Excel形式(.xlsx)はMac版・Windows版のどちらでも開けます。ただし、VBAマクロの一部はMac版で動かないことがあります。また、フォントの違いでレイアウトが微妙にずれる場合があるので、共有ファイルは「游ゴシック」など共通フォントを使うのがおすすめです。
Googleドライブやクラウドストレージ経由なら文字化けしませんか?
Googleドライブ、OneDrive、Dropboxなどのクラウドストレージに直接アップロードしたファイルは、ファイル名の文字化けは基本的に起きません。問題が起きるのは「ZIP圧縮してから送る」場合です。クラウド経由で個別のファイルを共有すると、この問題を回避できます。
.DS_Storeファイルを受け取りました。ウイルスですか?
ウイルスではありません。macOSが自動生成するシステムファイルで、フォルダの表示設定を記録しています。Windowsでは不要なので、そのまま削除してOKです。
MacからWindowsにAirDropでファイルを送れますか?
AirDropはAppleデバイス同士(Mac、iPhone、iPad)でしか使えません。MacからWindowsにファイルを送るには、メール添付、クラウドストレージ(Googleドライブ、OneDriveなど)、USBメモリなどを使いましょう。
参考文献
- MacのFinderでファイルを圧縮する/解凍する — Apple サポート
- HEIF/HEIC 画像をWindowsで使う — Microsoft サポート
- Mac作成のZIP、Windowsで文字化けする原因はUTF-8フラグ — Qiita, 2025年
- WindowsでもMacでもZIPファイルを文字化けせずに圧縮・解凍するための方法 — 株式会社トゲオネット






