Командная строка Windows 8.1 не может отображать шрифты, перечисленные в редакторе реестра

Командная строка Windows 8.1 не может отображать шрифты, перечисленные в редакторе реестра

У меня Windows 8.1 и я хочу изменить шрифты командной строки. Я открываю окно свойств, показанное ниже

Raster Fonts

Однако я не могу найти то, что мне нужно. Я открываю редактор реестра в [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]

И вот они

00  Consolas
0 Lucida Console

Почему я не вижу их в окнах свойств командной строки?

решение1

Шрифты необходимо специально добавлять в другую часть реестра, чтобы их увидела console.dll (которая показывает свойства).

Думайте об этом как о функции пользовательского интерфейса Windows 2.x, которую они еще не «исправили».

решение2

Стандартный терминал Windows допускает и использует только те шрифты, которые являются "моноширинными". Так что, возможно, ваши шрифты были сломаны или исправлены, или вы установили стороннее программное обеспечение, которое изменило поведение стандартных шрифтов. Попробуйте отменить изменения, сделанные в вашей системе.

Также вы можете попробовать использовать другие эмуляторы терминала, такие как ConEmu или ConsoleZ, они не имеют таких ограничений.

Связанный контент