1

По какой-то причине мой консольный шрифт Windows 7 x64 (7601) изменился до небольшого нечитаемого размера, и когда я пытаюсь установить его обратно (по умолчанию или в свойствах), размер шрифта по умолчанию, то есть 8x12, там отсутствует. Есть только размеры, такие как 8x8, 7x12 и все остальные, но размер 8x12 просто удаляется оттуда. Как я могу получить его обратно? Можно ли установить размер где-нибудь в реестре?

Редактировать: это произошло после того, как я изменил системный DPI на другое значение и обратно. Затем размер консоли уменьшился до 4х6.

2 ответа2

0

Проблема Raster Font (не TruType Fonts) может быть связана с отсутствием системных файлов:

  1. Нажмите Win + R
  2. Введите sfc /scannow (требуются права администратора)
  3. Перезагрузите вашу систему

Теперь проверьте еще раз, был ли восстановлен ваш размер шрифта или нет

0

Я обнаружил ту же проблему здесь, и она, по-видимому, была решена путем изменения языкового стандарта системы на английский и обратно. Я сделал это, и это сработало, теперь 8x12 снова там.

Вот мой реестр:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\Nls]
"00000412"=""
"00000804"=""
"00000411"=""
"00000409"=""
"00000404"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts]
"woafont"="dosapp.fon"
"CGA40WOA.FON"="CGA40WOA.FON"
"CGA80WOA.FON"="CGA80WOA.FON"
"EGA40WOA.FON"="EGA40WOA.FON"
"EGA80WOA.FON"="EGA80WOA.FON"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"0"="Lucida Console"
"950"="*細明體"
"932"="*MS ゴシック"
"936"="*新宋体"
"00"="Consolas"

[HKEY_CURRENT_USER\Console]
"ColorTable00"=dword:00000000
"ColorTable01"=dword:00800000
"ColorTable02"=dword:00008000
"ColorTable03"=dword:00808000
"ColorTable04"=dword:00000080
"ColorTable05"=dword:00800080
"ColorTable06"=dword:00008080
"ColorTable07"=dword:00c0c0c0
"ColorTable08"=dword:00808080
"ColorTable09"=dword:00ff0000
"ColorTable10"=dword:0000ff00
"ColorTable11"=dword:00ffff00
"ColorTable12"=dword:000000ff
"ColorTable13"=dword:00ff00ff
"ColorTable14"=dword:0000ffff
"ColorTable15"=dword:00ffffff
"CursorSize"=dword:00000019
"EnableColorSelection"=dword:00000000
"ExtendedEditKey"=dword:00000000
"ExtendedEditKeyCustom"=dword:00000000
"FontFamily"=dword:00000000
"FontSize"=dword:00000000
"FontWeight"=dword:00000000
"FullScreen"=dword:00000000
"HistoryBufferSize"=dword:00000032
"HistoryNoDup"=dword:00000000
"InsertMode"=dword:00000001
"LoadConIme"=dword:00000001
"NumberOfHistoryBuffers"=dword:00000004
"PopupColors"=dword:000000f5
"QuickEdit"=dword:00000000
"ScreenBufferSize"=dword:012c0050
"ScreenColors"=dword:00000007
"TrimLeadingZeros"=dword:00000000
"WindowSize"=dword:00190050
"WordDelimiters"=dword:00000000
"CurrentPage"=dword:00000001
"FaceName"=""

Этот фрагмент не имеет "949" = ... в [TrueTypeFont] благодаря некоторому гениальному фильтру StackExchange.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .