Вчера поставил финальную версию Windows 8.1 Pro (до этого использовал превью версию), пришлось переустановить все программы. При переустановке возникла небольшая проблемка с отображением шрифтов, если текст написан кириллицей (русский, украинский языки) в некоторых программах. Поскольку эти программы были установлены до переустановки и надписи отображались корректно, соответственно, причину следовало искать в настройках системы и в направлении языковых параметров.
Собственно, так выглядит окно одной из программ в которой появились проблемы с кодировкой, если текст написан на кириллице, то он просто не отображается. Английские надписи отображаются корректно.
Нельзя сказать, что поиск и устранение проблемы занял много времени, но информация по ее устранению будет полезна.
Итак, для исправления иероглифов, следует зайти в Панель управления/группа «Часы, язык и регион»/Изменение форматов даты, времени и чисел, затем выбрать вкладку «Дополнительно» и выбрать русский или украинский язык для программ не поддерживающих Юникод.
После этого остается только перезагрузить систему.
У кого англоязычная версия Windows, а именно на англоязычной версии вероятность такого исхода событий больше всего, поскольку, как правило, там по умолчанию устанавливается английский язык для программ, не поддерживающих Юникод, решение проблемы находиться по адресу: Control Panel/Clock, Language, and Region/Change date, time, or number formats/ здесь вкладка называется «Administrative».
Надеюсь, данный пост будет полезным.