タイトル


執筆:2024.11.08
編集:2024.11.08

Windows11 メモ帳 がシフトジス文字化けするようになりました。

1.UTF8 BOM付か判定:  否定 2へ

2. UTF8のバイトだけか判定 → 否定: ANSI

または 可逆的 ANSIか判定する  → 否定: UTF8

ってコードの流れなのに 文字化けしないようにしてほしいですね。

こんなこともできないとか マイクロソフトのプログラマーも地に落ちたね。

メモ帳で文字化けするファイルが正常に開けたアプリ

  • LibreOffice
  • ブラウザ (Edgeなど)

メモ帳が文字化けする原因

判定で手抜きチェックをしているため (先頭の1024バイトしか見ていない)

先頭にASCIIコード以外の文字、日本語をもってくれば開けることもある

UTF8に変換しても問題ない場合は、BOM付きで保存するようにしましょう。

メモ帳で シフトジスで開く方法

/Aをつけて呼び出すことで シフトジスとして開くことができます。

ファイルを指定して実行

notepad /A ファイル名

» 続きを読む