※この記事は「2023年4月2日」に更新しました。
Windows 10 から Windows 11 にアップグレードしたときの話です。
アップグレード直後、Windows PowerShell(パワーシェル)を開くと文字化けしていました。
- 文字コード?
- フォント?
いずれにしても、あわてる必要はありません。
同じような現象を確認した方は、参考にしていただければ幸いです。
- 基本情報技術者資格所有者(ソフト開発の国家資格)
- WordPress歴、10年以上
- パソコン販売歴、約5年
Windows 11 で PowerShell が文字化けする
私が確認した現象です。
MacOS や Linux でも動作する、PowerShell(パワーシェル)もあるのですが、今回は、Windows PowerShell。
Windows に標準で付属しているソフトです。
文字化けを解決する方法
Windows 11 で Windows PowerShell(パワーシェル)を起動します。
メニューからプロパティを開きます(ウィンドウを右クリックするとメニューが開きます)。
フォントタブで、フォントを確認すると、日本語対応のフォントが選択されていませんでした。
Consolas は、日本語を表示することができないので、文字化けしていたみたいです。
Windows 10 の Windows PowerShell は、MSゴシックが設定されていたので変更します。
調べてみると、Windows Server 2022 でも同様の現象があったようです。
https://jpwinsup.github.io/blog/2021/08/19/UserInterfaceAndApps/PowerShell/PowerShell-Console-characters-garbled-for-CJK-languages/
最後に
Windows 11 で PowerShell(パワーシェル)が文字化けしたときの解決方法を紹介しました。
昔、高機能エディタをインストールしたとき、ファイルエンコーディングが初期設定で UTF-8 になっていて、今までのテキストが文字化けしていたことがありました。
今回は、フォントが原因でしたが、上記のような現象もあるので、プログラミング経験がない方は参考にしていただければ幸いです。