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

На одной серверной системе стояла 1С предприятие. Всё бы хорошо, да только шрифты были какие-то маленькие, некузявые. А кое-где и кракозяблы встречались. Опечалился директор, да и позвал меня все это исправить - привести в божеский вид.
 
Долго ли - коротко ли, нашел я в интернете решение: надо прописать в реестре кое-какие строчки, да на всякий случай переписать шрифты на стандартные. Поверил людям, скачал файлик реестра да пакет стандартных шрифтов. Сделал как написано было - импортировал записи в реестр да файлы подменил на те, что в архиве былы. Вот только не получилось порадоваться. Кракозяблы вроде бы исчезли, однако как были мелкие рукописи в желтой программе, да так и остались. Уж как я ни пытался выкрутиться - и шрифты менял, и размер в желтой программе корячил - ничего не помогало.
 
И почти сдался я уже, да только пришла в головушку светлая идея - а может не надо просто импортировать записи в реестре? Может выжечь адским пламенем вначале посевы дикие в реестре, вспахать поле, и только после этого засеяти поле хорошими семенами-записями реестра...
 
Сделал как задумал, и случилось чудо! (после перезагрузки конечно). Желтая программа стала ласковой да милой. Кракозябр больше не показывает, гоаорит человеческим языком. Показывает нормальные буковки.
 
Теперь серьезно. Оказалось, что 1С по-умолчанию использует шрифты постоянной ширины. Если вдруг каким-то образом в реестре появляются лишние записи с подстановкой TTF масштабируемых шрифтов, то 1с берет шрифт первого - минимального размера. В общем надо было удалить лишние записи в нужном разделе реестра, и только после этого сделать импорт файлика реестра со стандартными записями. Ну и шрифты не помешает заменить на стандартные.
 
В аттаче - файл импорта записей в реестр и стандартные шрифты Windows. Проверялось на Windows XP rus, Windows Server 2003 rus и Windows 2008 R2 rus.
 
Внимание!!!
 
Работа с реестром Windows требует внимательности. Прежде чем что-либо делать, вы должны понимать что и почему вы делаете.
ċ
font-fix.7z
(5127k)
Raymond superadmin,
19 июл. 2012 г., 23:11