最終更新日:2019年09月27日ネット上などで配布されているzipファイルを解凍すると、文字化けしてしまうことがあります。ほかにも仕事でやりとりしたファイルが文字化けしてしまい、困ってしまう場合もあるようです。文字化け後のファイル名が長すぎるものになってしまった場合、削除できなくなってしまったこともありました。今回はそんな困った文字化けの原因と、解決方法をご紹介したいと思います。OSにより文字のエンコードが異なるため文字化けが起きる理由は、OSにより圧縮時に使用される文字のエンコードが異なるためです。ファイルの圧縮を行う際、Windowsは「Shift-JIS」を使用します。XでやUNIX系OS(Linuxなど)では、UTF-8を使用しています。そのためMacで作成した圧縮ファイルをWindowsで解凍したり、またその逆の場合、ファイル名が文字化けを起こしてしまうのです。Windows(Shift_JIS)でUTF-8を解凍する場合Windows標準の解凍機能にパッチをあてて使用することで、対応可能です。Windows7までのOSを使用している場合は、文字化けに対応するための修正プログラムが公式で配布されています。Windows8以降のOSについては、標準で対応しています。R2で.zipファイルの解凍後にファイル名が破損しています。Xの場合、標準の解凍ソフトでShift-JISの解凍に対応しているので心配はありません。iPadを使用していたり、Linuxで対応できるコマンドで解凍しなかったりすると、文字化けが起こる可能性があります。そこでUTF-8で圧縮できるソフトのおすすめは、7-zipです。多くの圧縮形式に対応しているフリーの解凍ソフトとしても有能で、圧縮したファイルを分割する機能もあります。ファイル分割機能は、大きすぎてメールに添付できないファイルの分割送信時にとても便利です。7-zip】https://sevenzip.osdn.jp/7-zipでは、次の手順で操作するとUTF-8で圧縮することができます。・まず対象ファイルを右クリックし「圧縮」を選択して圧縮メニューを表示します。・圧縮メニューが開いたら、図のように「パラメータ」の項目に「cu=on」と入力してOKボタンを押します。symbols.」と説明されています。「ASCII文字以外が含まれている場合、UTF-8を使いますよ」という意味のパラメータであり、これを「on」つまり有効にすることでUTF-8で圧縮されるというわけです。X(UTF-8)でShift-JISを解凍する場合Macは標準の解凍ソフトで、Shift-JISの解凍に対応しています。iPadなど一部の機種では文字化けが起こってしまいます。文字化けに困った場合は、文字コードの自動認識に対応しているアプリを使用することで回避することができます。X(UTF-8)でShift-JISに圧縮する場合Macには、Windows用のShift-JISで圧縮する専用ソフトがあります。それが「MacZip4Win」です。【MacZip4Win】http://ynomura.com/home/?page_id=116使い方は、「MacZip4Win」のアイコンに圧縮したいファイルをドラッグ&ドロップするだけです。Linux(UTF-8)でShift-JISを解凍する場合Linuxの「unzip」コマンドでShift-JISのzipファイルに文字化けが起こる場合、「-Ocp932」というオプションをつけることで文字化けを起こさず解凍することができます。Linux(UTF-8)でShift-JISに圧縮する場合LinuxでWindowsでも文字化けしないファイルを作成したい場合、まず「convmv」コマンドを使用して圧縮したいファイルの文字コードをShift-JISに変換します。[圧縮したいファイル名]▲目次へ戻る3.相手のPC環境に配慮した圧縮ファイル作りをこちらの開発機はLinuxだけどファイルを受け取る顧客がWindows環境だったりする場合、少しの配慮がとても親切になる場合があります。相手に自分と同じPCスキルを期待して「文字化けしたらググって対処するだろう」と考えるのではなく、ちょっとひと手間かけて差し上げてみると、喜ばれるかもしれません。App...プロジェクトマネージャーを目指すなら知っておきたい役割と仕事内容プロジェクトマネージャーを目指すなら知っておきたい役割と仕事内容エンジニアとして経験を積み重ね、目指すキャリアとしてよく知られているプロジェクトマネージャー。運営会社|サイトマップ|利用規約|プライバシーポリシー|お問い合わせ|企業担当者様へインターノウスのプロエンジニアでは、ITエンジニア・IT技術者の上流工程求人や、転職・キャリアアップ情報を発信しています。プログラマ、SE、ネットワークエンジニア、ITコンサルなど上流、プロジェクトマネジメントを目指す全てのITエンジニアをサポートします。reserved.無料キャリア相談をする未経験からエンジニアを目指す。