Windows 7 のデフォルトの等幅フォントを変更しますか?

Windows 7 のデフォルトの等幅フォントを変更しますか?

Ubuntu のように、Windows 7 のデフォルトの等幅フォントを変更する方法はありますか? 使用するアプリケーションごとに設定できるのは事実ですが、そうしたくはありません。

Ms Console または Lucida Console をデフォルトで使用するすべてのアプリケーションで、インストールした別の等幅フォントが自動的に使用されるようにしたいです。

答え1

Windows には「デフォルト」フォントという概念はありません。多くの開発者は、Windows に組み込まれているという理由だけで、Lucida Console や Courier New (または Vista 以降のシステムでは Consolas) などを選択します。次にできる最善の策は、不要なフォントを削除し、レジストリFontSubstitutesキーを使用して、そのフォントを要求するアプリケーションが代わりに必要なフォントを取得するようにすることです。

唯一わからないのは、Windows ファイル保護をトリガーせずに組み込みフォントを削除するのが簡単かどうかです。

答え2

TweakFixの回答これは、さまざまなアプリケーションがそれぞれ独自の設定を持っているため、システム全体の設定に関する回答として最も近いものです。一部のアプリでは、.ini ファイルまたはレジストリ エントリで変更できる場合があります。

CMD の場合、次の .reg ファイルを編集して実行することで、リストに追加の等幅フォントを追加できます。

Windows Registry Editor Version 5.00
; Installs additonal font in the Windows Command Prompt as per Microsoft KB247815

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"000000"="font name"

関連情報