Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10のメモ帳でデフォルトの文字エンコードを変更する方法【レジストリ編集】

Windows 11/10のメモ帳(Notepad)でデフォルトの文字エンコードを変更したい場合、この記事ではその手順を詳しく解説します。レジストリエディターを使用することで、デフォルトのエンコードをUTF-8からANSIなど別の形式に変更できます。

以前のメモ帳はANSIがデフォルトの文字エンコードでしたが、現在はUTF-8が標準として採用されています。

文字化けしたテキストファイルに遭遇することも

例えば、テキストファイルを開いたときに「ð???」のような意味不明な文字列が表示されることがあります。これは文字エンコードの不一致による文字化けです。元の人間が読めるテキストを取り出したい場合は、文字エンコードを切り替える必要があります。

メモ帳ではファイル保存時にエンコードを選択できますが、ファイルを作成・編集する段階でデフォルト設定を変更しておく方が便利です。メモ帳で利用できる文字エンコードは以下の通りです。

  • ANSI
  • UTF-16 LE
  • UTF-16 BE
  • UTF-8
  • UTF-8(BOM付き)

注意:この手順ではレジストリエディターを使用します。作業前に必ずレジストリのバックアップを取り、システムの復元ポイントを作成しておくことを強くおすすめします。

メモ帳のデフォルトエンコードを変更する手順

以下の手順で、メモ帳のデフォルトの文字エンコードを変更できます。

  1. Win + Rキーを押して「ファイル名を指定して実行」を開きます。
  2. regeditと入力し、Enterキーを押します。
  3. ユーザーアカウント制御(UAC)の画面が表示されたら「はい」をクリックします。
  4. レジストリエディターでHKEY_CURRENT_USER配下のNotepadキーへ移動します。
  5. 「Notepad」キーを右クリックし、「新規」→「DWORD (32ビット) 値」を選択します。
  6. 新しい値の名前をiDefaultEncodingに変更します。
  7. 作成した値をダブルクリックし、「値のデータ」を設定します。
  8. 「OK」ボタンをクリックして完了です。

具体的な操作方法

まず、Win + Rキーを押して「regedit」と入力し、Enterキーを押してレジストリエディターを起動します。UACの画面が出たら「はい」をクリックしてください。次に、以下のパスへ移動します。

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad

Notepad」キーを右クリックし、「新規」→「DWORD (32ビット) 値」を選択します。

作成された値の名前を「iDefaultEncoding」に変更します。その後、「iDefaultEncoding」をダブルクリックして、以下の表を参考に「値のデータ」を入力してください。

文字エンコード値のデータ
ANSI1
UTF-16 LE2
UTF-16 BE3
UTF-8(BOM付き)4
UTF-85

値のデータを設定したら、「OK」ボタンをクリックして変更を保存します。

設定が完了したら、メモ帳アプリを再起動してください。ステータスバーに選択した文字エンコードが表示され、変更が反映されていることを確認できます。

元の設定に戻す方法

デフォルト設定に戻したい場合は、レジストリエディターで同じパスに移動し、「iDefaultEncoding」を右クリックして「削除」を選択します。確認画面が表示されるので、削除を実行してください。

これでWindows 11/10のメモ帳におけるデフォルトの文字エンコード変更は完了です。文字化けでお困りの場合は、ぜひ試してみてください。

  1. 【Windows 11/10】メモ帳の設定をデフォルト(初期状態)にリセットする方法

    メモ帳(Notepad)は、Windowsに標準搭載されたシンプルながら非常に便利なテキストエディターです。レジストリファイル(.reg)、バッチファイル(.bat)、スクリプトファイル、NFOやDIZファイルなど、特定の形式のファイルを開いたり保存したりする際にも利用されます。 長く使用していると、フォントや文字スタイル、サイズ、ウィンドウの位置、右端での折り返し(ワードラップ)、ステータスバーの表示など、さまざまな設定を自分好みにカスタマイズしていることが多いでしょう。各設定を個別に元へ戻すことも可能ですが、すべての設定をまとめてデフォルト値に一括リセットしたい場合は、本記事で紹介する方法

  2. Windows 11で既定のターミナルを変更する方法【初心者向け完全ガイド】

    Windows Terminalは、MicrosoftがWindows 11向けに開発したマルチタブ対応のターミナルエミュレーターで、従来のWindows Consoleの後継として位置づけられています。タブごとにコマンドプロンプトやPowerShellなど、あらゆるコマンドラインアプリケーションを実行でき、コマンドプロンプト、PowerShell、WSL、SSH、Azure Cloud Shell Connectorなどがあらかじめ設定済みです。Windows 11では、既定のコマンドラインツールとしてPowerShellやコマンドプロンプトに代わる標準的な存在となっています。このアプリには