こんにちは。ウチイダです。
先日からWindows 11の設定作業をこまごまと進めているのですが、なぜかPowerShellの日本語部分が文字化けしてしまいました。
アイコンを右クリック>管理者として実行 でも同じだったのですが、
Start-Process powershell.exe -Verb runas
で起動したターミナルは文字化けしていませんでした。
これをよくみると、なんだかフォントの形がちょっと違うんですよね…
ウィンドウ左上のアイコンをクリック>プロパティ を開いてみたところ、フォントの設定が「Consolas」になっていました。
ためしに「MS ゴシック」に変更してみたら改善しました。
Consolasには、日本語が含まれていないのでしょうか。
そもそも初期インストールしたばかりで、設定を変えた覚えもないのですが…。
せっかくなので、Ricty Diminished をインストールしてPowerShellの規定フォントに設定しました。
フォントも少しだけ大きく。
Windows Terminal 経由でPowerShellも利用するので、色の設定などは行いませんでした。
以上です。あなたのお役に立てればうれしいです。