Windowsメモ帳の文字化けを直す方法|文字コードをUTF-8・ANSIに変更する手順
Windowsのメモ帳でテキストファイルを開いたとき、「日本語が読めない文字になった」「記号や謎の漢字ばかり表示される」ということがあります。
私も以前、メールで受け取ったテキストファイルをメモ帳で開いたところ、日本語部分が文字化けして読めず困ったことがありました。最初はファイルが壊れたと思い、何度も開き直してしまいましたが、原因は文字コードの違いでした。
文字化けは、ファイルそのものが壊れているとは限りません。Windows 11のメモ帳では、文字コードを確認したり変更したりすることで解決できる場合があります。
この記事では、パソコン初心者向けにWindowsメモ帳の文字化けを直す方法と、UTF-8・ANSIなどへ文字コードを変更する手順をわかりやすく紹介します。
- Windowsメモ帳の文字化けとは?
- なぜメモ帳で文字化けするの?
- 最初に確認|大切なファイルはコピーしてから操作する
- Windows 11のメモ帳で文字コードを確認する方法
- メモ帳で文字コードをUTF-8に変更する方法
- ANSIなど別の文字コードに変更する方法
- 重要|文字コードを変更するだけでは直らない場合がある
- 文字コードを変更しても文字化けが直らないときの対処法
- CSVファイルの文字化けにも注意
- Windows 10でも文字コードの変更方法はほぼ同じ
- 文字コード変更後に確認したいポイント
- 再起動は必要?確認するポイント
- 私が文字化け対応で失敗したこと
- 文字コードを理解すると仕事や日常でどう便利になる?
- 応用編|文字化けを減らすためにUTF-8で統一する
- メモ帳の文字化けを予防する方法
- よくある質問
- まとめ|Windowsメモ帳の文字化けは元ファイルを残して対処しよう
Windowsメモ帳の文字化けとは?
文字化けとは、本来「こんにちは」と表示されるはずの文章が、意味のわからない漢字や記号などに変わって表示される現象です。
特に、次のような場面で起こることがあります。
- メールで受け取ったTXTファイルを開いたとき
- 古いパソコンで作成したファイルを開いたとき
- Webサイトから保存したテキストを開いたとき
- CSVファイルを扱ったとき
- システムやソフトが出力したログファイルを確認するとき
- Windows以外の環境で作成されたファイルを開いたとき
仕事で受け取ったファイルが文字化けすると、内容を確認できないため非常に不便です。設定ファイルやログファイルの場合は、トラブルの原因調査にも影響します。
なぜメモ帳で文字化けするの?
原因は「文字コード」の違いが多い
メモ帳の文字化けで最初に確認したいのが文字コードです。
文字コードとは、パソコンが文字をデータとして保存したり読み取ったりするためのルールです。
代表的なものには次のような種類があります。
- UTF-8:現在広く使われている文字コード
- UTF-8(BOM付き):ファイルの先頭に文字コードを判別するための情報が付いたUTF-8
- ANSI:Windowsのメモ帳などで表示される文字コードの選択肢
- UTF-16 LE:Unicodeの文字コードの一種
- UTF-16 BE:UTF-16のバイト順が異なる形式
古い日本語ファイルでは、Shift_JIS(シフトJIS)系の文字コードが使われていることもあります。
ファイルを作成したときの文字コードと、ソフト側が想定している文字コードが合わないと、文字化けにつながります。
ファイルが壊れているケースもある
文字化けが必ず文字コードの問題とは限りません。
ダウンロードに失敗したファイルや、保存中に問題が発生したファイルなどは、データ自体が壊れている可能性があります。
また、画像や実行ファイルなど本来テキストではないファイルを無理にメモ帳で開いた場合も、意味のわからない文字が大量に表示されます。この場合は文字コードを変更しても正常な文章にはなりません。
最初に確認|大切なファイルはコピーしてから操作する
文字化けを直そうとして文字コードを変更し、そのまま上書き保存すると、元の状態に戻せなくなる場合があります。
仕事のデータや大切なファイルでは、最初にバックアップを作っておくと安心です。
- 対象のファイルを右クリックします。
- 「コピー」を選択します。
- 何もない場所を右クリックします。
- 「貼り付け」を選択します。
- コピーしたファイル側で文字コードを変更します。
キーボードを使う場合は、ファイルを選択してCtrl+Cでコピーし、Ctrl+Vで貼り付けできます。
Ctrlはキーボードの左下付近にある「Ctrl」と書かれたキーです。「Ctrl+C」はCtrlキーを押しながらCキーを押す、という意味です。
Windows 11のメモ帳で文字コードを確認する方法
まず、現在のファイルがメモ帳上でどの文字コードとして扱われているか確認してみましょう。
- 確認したいテキストファイルをメモ帳で開きます。
- メモ帳の画面下部にあるステータスバーを確認します。
- 右側に「UTF-8」などの文字コードが表示されているか確認します。
ステータスバーには、文字コードのほか、行や列などの情報が表示される場合があります。
ただし、「UTF-8と表示されているからファイルが必ず正常」とは限りません。すでに文字化けした状態で保存されている場合などは、別の原因を調べる必要があります。
メモ帳で文字コードをUTF-8に変更する方法
ファイルを別のソフトやWebサービスでも使用したい場合、UTF-8への変更が必要になることがあります。
Windows 11のメモ帳では、保存するときに文字コードを選択できます。
- 対象のファイルをメモ帳で開きます。
- 「ファイル」をクリックします。
- 「名前を付けて保存」を選択します。
- 保存画面の「エンコード」を確認します。
- 「UTF-8」を選択します。
- 保存先とファイル名を確認します。
- 「保存」をクリックします。
これでUTF-8形式のファイルとして保存できます。
Ctrl+Shift+Sのショートカットキーを使って「名前を付けて保存」を開く方法もあります。メニューを何度も操作する必要がないため、頻繁に文字コードを変更する場合に便利です。
ANSIなど別の文字コードに変更する方法
古いソフトや特定の業務システムでは、UTF-8ではなく別の形式を求められる場合があります。
その場合も「名前を付けて保存」から変更します。
- メモ帳でファイルを開きます。
- 「ファイル」から「名前を付けて保存」を選択します。
- 保存画面の「エンコード」をクリックします。
- 必要な文字コードを選択します。
- 別名で保存します。
- 保存したファイルを開き、内容を確認します。
選択できる文字コードは、メモ帳のバージョンなどによって異なる場合があります。
どの文字コードを選べばよいかわからない場合は、むやみに上書き保存しないことが重要です。まずコピーしたファイルで試してください。
重要|文字コードを変更するだけでは直らない場合がある
ここは文字化けを直すうえで特に注意したいポイントです。
すでにメモ帳上で文字化けしている文章を開き、そのままUTF-8などに変更して保存しても、元の文章に戻らないことがあります。
たとえば、本来Shift_JIS系で保存されていたデータを別の文字コードとして誤って読み取り、文字化けした内容をそのまま保存してしまうと、元の文字情報を正常に復元できなくなる場合があります。
そのため、文字化けを発見したら元ファイルを残したまま作業することが大切です。
文字コードを変更しても文字化けが直らないときの対処法
1.元のファイルを開き直す
文字化けした状態で保存してしまった場合は、バックアップや受け取った元ファイルが残っていないか確認してください。
元ファイルがあるなら、そちらを使って再度試します。
2.ファイルを作成した相手に文字コードを確認する
仕事で受け取ったファイルなら、作成者に「このファイルの文字コードは何ですか」と確認するのも確実な方法です。
特に古い業務システムから出力されたファイルでは、UTF-8以外が使われていることがあります。
3.別のテキストエディターで確認する
メモ帳だけで正常に開けない場合は、文字コードを指定して開けるテキストエディターを利用すると解決できることがあります。
ただし、会社のパソコンではソフトを自由にインストールできないことがあります。その場合は、社内のシステム管理者へ確認してください。
4.拡張子を確認する
ファイル名の最後にある「.txt」や「.csv」などを拡張子と呼びます。これはファイルの種類を判断するための情報です。
TXTやCSVだと思っていたファイルが実際には別形式だった場合、メモ帳では正しく表示できないことがあります。
CSVファイルの文字化けにも注意
文字化けはTXTファイルだけでなく、CSVファイルでもよく起こります。
CSVとは、表形式のデータをカンマなどで区切って保存するファイル形式です。顧客リストや商品一覧、売上データなどで使われています。
CSVファイルの場合、メモ帳では正常に見えるのに、別の表計算ソフトで開くと文字化けすることもあります。
これはファイルを開くソフトによって文字コードの判定方法が異なることが原因のひとつです。
そのため、「メモ帳で正常に表示された=どのソフトでも正常に開ける」とは限りません。
Windows 10でも文字コードの変更方法はほぼ同じ
Windows 10でも基本的な考え方はWindows 11と同じです。
メモ帳で「名前を付けて保存」を開き、保存画面にある文字コード・エンコードの項目から必要な形式を選択します。
ただし、Windowsのバージョンやメモ帳の更新状況によって、画面デザインや表示される項目が異なる場合があります。
文字コード変更後に確認したいポイント
文字コードを変更して保存できても、それだけで作業を終わらせないようにしましょう。
次の点を確認してください。
- 日本語が正常に表示されているか
- 「?」や四角い記号に変わった文字がないか
- 改行が崩れていないか
- ファイル名と拡張子が正しいか
- 元の文章が欠けていないか
- 使用予定のソフトでも正常に開けるか
特に業務で使用するCSVや設定ファイルは、保存後に実際のソフトで正常に読み込めることまで確認しておくと安心です。
再起動は必要?確認するポイント
通常、メモ帳で文字コードを変更しただけならWindowsを再起動する必要はありません。
保存したファイルを一度閉じて、もう一度メモ帳で開いて確認してください。
それでも表示がおかしく、Windowsやメモ帳自体の動作にも異常がある場合は、作業中のファイルを保存してからパソコンを再起動します。
再起動後は、元ファイルではなくコピーしたファイルを開き、日本語が正しく表示されるか確認すると安全です。
私が文字化け対応で失敗したこと
私が以前やってしまったのは、文字化けしたファイルを直そうとして元ファイルへそのまま上書き保存してしまったことです。
「UTF-8に変更すれば直るだろう」と考えて保存しましたが、文字化けした文章自体は元に戻らず、かえって原因を調べにくくなりました。
幸い、メールに元の添付ファイルが残っていたためやり直せましたが、それ以降は文字コードを変更するときに必ずコピーを作っています。
文字化けしたファイルでは、「とりあえず上書き保存」は避けるのがおすすめです。
文字コードを理解すると仕事や日常でどう便利になる?
文字コードについて基本だけでも知っておくと、ファイルを受け取ったときのトラブルに対応しやすくなります。
たとえば、取引先から届いたCSVが文字化けしたときに「ファイルが壊れた」とすぐ判断するのではなく、「文字コードが違うのかもしれない」と原因を切り分けられます。
Webサイト用のテキスト、商品データ、顧客リスト、ログファイルなどを扱うときにも役立ちます。
特に複数のソフト間でテキストデータをやり取りする仕事では、文字コードを確認できるだけでトラブル解決がスムーズになります。
応用編|文字化けを減らすためにUTF-8で統一する
自分で作成する新しいテキストファイルなら、特別な指定がない限りUTF-8を利用すると扱いやすいケースが多いです。
ただし、古い業務ソフトや社内システムでは、指定された文字コードでなければ読み込めない場合があります。
そのため、仕事で使用するファイルは自己判断で一括変換せず、使用するシステムの仕様を確認してください。
「新しい形式だからUTF-8にすれば必ず正しい」というわけではありません。重要なのは、ファイルを利用するソフトが対応している文字コードに合わせることです。
メモ帳の文字化けを予防する方法
文字化けトラブルを減らすには、ファイルを保存するときから文字コードを意識しておくことが効果的です。
- 新規ファイルでは、必要に応じてUTF-8を使用します。
- 他人に渡す場合は、相手が使用するソフトを確認します。
- 業務システムへ取り込む場合は、指定された文字コードを守ります。
- 文字コードを変更する前にバックアップを作ります。
- 変換後は必ずファイルを開き直して確認します。
特に重要なのはバックアップです。元ファイルさえ残っていれば、文字コードの選択を間違えてもやり直せる可能性があります。
よくある質問
メモ帳で文字化けしたらUTF-8に変更すれば直りますか?
必ず直るわけではありません。元ファイルの文字コードや文字化けが発生したタイミングによって対処方法が異なります。文字化けした状態で上書き保存せず、元ファイルを残して作業してください。
UTF-8とANSIはどちらを選べばいいですか?
新しいテキストファイルではUTF-8が広く利用されています。ただし、古いソフトや業務システムでは別の文字コードを指定されることがあります。使用するソフトの仕様に合わせて選択してください。
文字コードを変更するとファイルの内容は消えますか?
通常の操作ですぐに内容がすべて消えるわけではありませんが、変換できない文字がある場合や誤った状態で上書きした場合は、元の内容を正しく復元できなくなる可能性があります。大切なファイルは必ずコピーしてから変更しましょう。
メモ帳で文字コードはどこから変更できますか?
Windows 11のメモ帳では、「ファイル」から「名前を付けて保存」を開き、保存画面にある「エンコード」から選択できます。メモ帳のバージョンによって画面表示が異なる場合があります。
文字化けしたファイルを何度も保存してしまいました
まず、それ以上の上書き保存を止めてください。メールの添付ファイル、ダウンロード元、バックアップ、クラウドストレージの履歴などに元データが残っていないか確認しましょう。
文字コードを変更したら再起動したほうがいいですか?
基本的には必要ありません。ファイルを保存してメモ帳を閉じ、再度開いて正常に表示されるか確認してください。
まとめ|Windowsメモ帳の文字化けは元ファイルを残して対処しよう
Windowsメモ帳で日本語が文字化けした場合は、文字コードの違いが原因になっていることがあります。
Windows 11のメモ帳では、「名前を付けて保存」からUTF-8などのエンコードを選択して保存できます。
ただし、文字化けした文章を別の文字コードで保存するだけでは直らないケースもあります。間違った状態で上書きすると復元が難しくなるため、最初に元ファイルのコピーを作ることが重要です。
「バックアップを作る → 文字コードを確認する → コピー側で変更する → 保存後に開き直す」という順番で進めれば、初心者でも安全に確認できます。
