【zip】ファイルの解凍・圧縮で文字化けする原因と対処法!

他の人から送られてきたzipファイルを解凍したら文字化けしてしまうことがよくある。zipファイルが文字化けする原因とはどういったもので、どのような対処法があるのだろうか。この記事では、zipファイルが文字化けする原因と、OSごとの対処法を解説する。

【zip】ファイルの解凍/圧縮で文字化けする原因は?

 同じ趣味を楽しんでいる人や、仕事の同僚や取引先から自分のPCに送られてきたzipファイルを解凍して開いてみたら、文字化けしてしまい、何が書いてあるのか全く読めないことがある。反対に、自分が作成したファイルをzip形式に圧縮して相手に送ったら、送った相手から文字化けしていたという連絡が入ることもある。

 zip形式への圧縮はOSの種類を問わず利用できて、フォルダごと圧縮することもできるのでとても便利なのだが、解凍時に文字化けしやすいという問題がある。zip形式に圧縮したファイルの解凍で文字化けする原因には次の3つが考えられる。

【原因①】OSによって文字エンコードが異なる

 文字エンコードとは、2進法で記載されているコンピュータのコードを、文字に対応させるための対応表のことである。文字エンコードが統一されていれば、文字化けの問題は起こりにくいのだが、世界中には多くの言語や文字があり、文字エンコードも複数の種類がある。

 しかもややこしいことに、アルファベットや日本語の漢字やかなにも複数の文字エンコードがあり、OSによって使っているエンコードが違う。Windowsの標準文字エンコードは「Shift_JIS」である。Macは「utf-8」である。

 文字が書かれたファイルには、どの文字エンコードを使って書かれたテキストなのかは記載されていないので、基本的に自分が使っているPCが標準的に使っているエンコードでファイルを開いてしまう。

 zipファイルを送ってきた相手が違う文字エンコードで文字を記載していると、対応するコードが違ってしまうので、文字化けが起こる。この場合には、圧縮するときのファイル名の付け方を工夫するなどの対処法で解決する。また、解凍するときに文字エンコードを変更することで正しく表示されることもある。

【原因②】同じフォント名のフォントが2種類以上インストールされている

 同じWindows同士でのファイルのやりとりや、同じWindows PCの中だけでファイルの圧縮や解凍をする場合でも、文字化けすることがある。Windowsで文字化けする原因は、同じ名前のフォントが1つのPCに複数インストールされているためである。

 この場合には、Windows Updateを実行することで、複数登録されているフォントへの対策がなされる。Windows Updateを自動更新していない場合には、手動で更新してみよう。

【原因③】Windowsのロケール設定が日本語以外になっている

 ロケール設定とは、PCを利用する国や地域ごとに違う言語や日付、通貨などを、その国や地域に合わせた設定に自動で行うための設定である。日本で利用していて、日本語を主な言語として利用しているのに、PCのロケール設定が日本以外の場所になっている場合に、ロケール設定が原因で文字化けが起こりやすくなる。

 ロケール設定の確認方法は、Windows10であれば次の通りである。Windows10の「設定」を開く。

「時刻と言語」をクリックする

左ペインで「地域」を選択して「国または地域」と「地域設定」が「日本」になっているか確認する。日本のいるのに「日本」以外の地域に設定されている場合には「日本」に設定する

【zip】ファイルの解凍・圧縮で文字化けする原因と対処法!のページです。オトナライフは、【スキル・ビジネスファイル解凍圧縮ファイル】の最新ニュースをいち早くお届けします。