PowerShell のコンソールの文字が文字化けする現象について紹介します。
概要
PowerShellのコンソールの表示が文字化けする現象の紹介と対処法を紹介します。
現象
PowerShellのコンソールで日本語の文字の表示が文字化けします。(下図参照)
コードページの問題かもしれないと考え、
chcp 932
コマンドを実行しても改善されません。
(PowerShellのコードページの切り替えについては
こちらの記事を参照してください。)
原因
日本語が表示できないフォントが選択されているためです。
対処法
ウィンドウの左上のアイコンをクリックします。下図のポップアップメニューが表示されます。
メニューの[プロパティ]の項目をクリックします。
PowerShellコンソールのプロパティダイアログが表示されます。
上部のタブの[フォント]タブをクリックします。下図の画面に切り替わります。フォントが"Consolas"が選択されており、
このフォントで日本語が表示できないため、文字化けしていると思われます。
フォントの一覧から "MSゴシック"の項目をクリックして選択し、表示に使用するフォントを Consolas から MSゴシックに変更します。
変更後、ダイアログの[OK]ボタンをクリックします。
設定変更後の画面です。日本語の文字が正しく表示され、文字化けが解消されたことが確認できます。
PowerShellのコンソールの文字化けを解消できました。
このページのキーワード
- PowerShell 文字化け
- PowerShell コンソール 文字化け
- PowerShell 日本語 文字化け
著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
最終更新日: 2021-09-09
作成日: 2021-08-26