LoginSignup
12
10

More than 5 years have passed since last update.

cmd.exe のフォントを変更する

Posted at

Windows のコマンドプロンプトのフォントを変更しようとして詰まったので、備忘録として記事にします。Windows 10 を使っています。

結論

結論として、レジストリ
\HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe の編集によりフォントを変えることができました1。ただしこの方法は C:\WINDOWS\system32\cmd.exe を直接起動する(これをやる最短経路は Win + R → cmd → Enter だと思います)場合にのみ有効です。スタートメニューやタスクバーに登録されたショートカットから起動する cmd.exe にはこの設定は反映されません。

  1. regedit\HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe を開く
  2. FaceName を好きなフォント名に変更。
  3. cmd.exe を起動し、フォントが変更されていれば成功。

その他の方法

次のような方法もあるようですが2が私の環境では効きませんでした。
1. regedit\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont を開く
2. 932から始まる名前のキー(932.など)を作成し、値にフォント名を入力
3. コマンドプロンプトのタイトルバーの右クリックメニュー→プロパティ→フォントで、選択可能なフォントの一覧が表示される。
4. 一覧の中に2. で設定したフォントがあるはずなのでこれを選び、OK。

私の環境では 4.で自分が入れたフォントが出てきません。原因は不明ですが、cmd.exeを直接起動する場合には最初に挙げた方法でフォントを好きなものにできるのでひとまず良しとしました。


  1. この方法はコマンドプロンプトのデフォルトフォント変更 - 日曜プログラミング の内容ほぼそのままです。 

  2. この方法のほうが一般的なようです。Windows8:コマンドプロンプトのフォント変更 - すなばあそび。cmd.exe基礎 - Qiita などに載っています。 

12
10
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
10