LOGO

Enable More Fonts in Windows Command Prompt - Stupid Geek Tricks

November 18, 2008
Enable More Fonts in Windows Command Prompt - Stupid Geek Tricks

Customizing Command Prompt Fonts

Have you ever observed the limited font selection within the Command Prompt properties window? It's possible to expand the available font choices through a straightforward modification to the Windows Registry. This allows for the use of alternative fonts, including a particularly clear font included with Vista and Office 2007.

Enabling Alternate Fonts

Beyond this, a number of fixed-width fonts can be activated if desired. The following details how this process functions, alongside a demonstration of an intriguing font option for the Command Prompt.

Modifying the Default Command Prompt Font To alter the font, right-click the title bar and select 'Properties' from the displayed menu. Alternatively, choosing the 'Defaults' option will apply these settings to all Command Prompt windows.

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-1.jpg

As illustrated in the screenshot, the Consolas font is enabled. This font isn't typically enabled by default, so continue reading to learn how to activate it!

Registry Modification for Font Activation

To enable additional fonts within the Command Prompt, access the Registry Editor (regedit.exe) via the Start Menu search or Run dialog. Navigate to the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

Within this key, you'll find a list of currently enabled TrueType fonts in the right-hand pane. To add a new font, create a new string value named '00', and assign the font's name as its value. A system reboot is required before the newly enabled font becomes available in the Command Prompt.

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-2.jpg

The example shows Consolas being enabled by using its name as the value. This font is pre-installed on systems with Vista or Office 2007. For XP users, installing the free PowerPoint 2007 Viewer will provide access to these fonts.

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-3.jpg

Consolas remains quite readable even at smaller font sizes.

Compatible Fonts

Which Fonts Are Compatible? The Command Prompt only supports fonts that are fixed-width. Therefore, attempting to enable variable-width fonts like Comic Sans will be unsuccessful. Exploration of various font websites revealed several compatible options, such as the White Rabbit font, which offers a unique aesthetic:

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-4.jpg

To enable an additional font like this while retaining Consolas, first download and install the font (right-click and select 'Install'). Then, return to the Registry and add a new key, ensuring it has a unique name (e.g., '00' and '000', or '00', '01', '02', etc.).

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-5.jpg

With both fonts enabled, you should be able to select between them in the Font tab (remember to reboot for the changes to take effect).

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-6.jpg

However, some fonts are incompatible. Attempts to use certain fixed-width fonts resulted in an error when opening the properties window:

stupid-geek-tricks-enable-more-fonts-for-the-windows-command-prompt-7.jpg

If this occurs, simply remove the entry from the Registry. This is a rather interesting trick; does anyone recall vfont from the DOS era?

#command prompt#fonts#windows#customization#geek tricks#console