Чиним шрифты системы

На одной серверной системе стояла 1С предприятие. Всё бы хорошо, да только шрифты были какие-то маленькие, некузявые. А кое-где и кракозяблы встречались. Опечалился директор, да и позвал меня все это исправить - привести в божеский вид.

Долго ли - коротко ли, нашел я в интернете решение: надо прописать в реестре кое-какие строчки, да на всякий случай переписать шрифты на стандартные. Поверил людям, скачал файлик реестра да пакет стандартных шрифтов. Сделал как написано было - импортировал записи в реестр да файлы подменил на те, что в архиве былы. Вот только не получилось порадоваться. Кракозяблы вроде бы исчезли, однако как были мелкие рукописи в желтой программе, да так и остались. Уж как я ни пытался выкрутиться - и шрифты менял, и размер в желтой программе корячил - ничего не помогало.

И почти сдался я уже, да только пришла в головушку светлая идея - а может не надо просто импортировать записи в реестре? Может выжечь адским пламенем вначале посевы дикие в реестре, вспахать поле, и только после этого засеяти поле хорошими семенами-записями реестра...

Сделал как задумал, и случилось чудо! (после перезагрузки конечно). Желтая программа стала ласковой да милой. Кракозябр больше не показывает, гоаорит человеческим языком. Показывает нормальные буковки.

Теперь серьезно. Оказалось, что 1С по-умолчанию использует шрифты постоянной ширины. Если вдруг каким-то образом в реестре появляются лишние записи с подстановкой TTF масштабируемых шрифтов, то 1с берет шрифт первого - минимального размера. В общем надо было удалить лишние записи в нужном разделе реестра, и только после этого сделать импорт файлика реестра со стандартными записями. Ну и шрифты не помешает заменить на стандартные.

В аттаче - файл импорта записей в реестр и стандартные шрифты Windows. Проверялось на Windows XP rus, Windows Server 2003 rus и Windows 2008 R2 rus.

Внимание!!!

Работа с реестром Windows требует внимательности. Прежде чем что-либо делать, вы должны понимать что и почему вы делаете.