У кого возникла проблема со шрифтами в Windows XP, могу предложить вариант решения. Пару месяцев назад столкнулся с этим - жена пришла с работы, открыла схемку, которую создала, и говорит, куда делись мои символы? До слез дело не дошло, но пришлось разбираться. ;)
Запускаем regedit, открываем ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage\ и смотрим содержимое ключей с именами "1250" ... "1258", значения должны быть типа c_1250.nls, где циферки соответствуют имени ключа. Дело в том, что их значения иногда изменяют для нормального отображения русских букв в ряде программ. Обычно это приносит только пользу, но в случае с PM может вылезти боком.
Итак, по пунктам.
1. Запускаем regedit ("Пуск" - "Выполнить", либо сочетание клавиш "Кнопка с изображением флажка"+R, далее вводим regedit, OK
2. "Плюсиками" разворачиваем ветки дерева в левой части программы (последовательно HKEY_LOCAL_MACHINE, SYSTEM и т.д. - см. выше полный путь), пока не доберемся до CodePage.
3. Ищем в правой части ключ с именем "1250", в колонке "Значение" напротив него должно стоять "c_1250.nls". Если там стоит "c_1251.nls", двойным щелчком по имени ключа открываем его и исправляем "неправильную" цифру на правильную, соответствующую имени ключа (т.е. c_1250.nls для ключа 1250, c_1252.nls для 1252 и т.д.). На всякий случай замечу, что буковка "c" в значении _латинская_ - если вдруг случайно сотрете значение.
4. Повторяем п.3 для всех ключей с именем 125x. Не бойтесь, ничего страшного не произойдет. А для пущей уверенности можно переписать на бумажку заменяемые значения, чтобы потом можно было вернуться к прежнему состоянию системы.
5. Если какие-то значения исправлялись, закрываем редактор реестра и перегружаем компьютер. Все символы шрифта теперь должны отображаться правильно.
Если эти действия не помогли, проверьте еще раз и тогда отпишитесь о результатах, будем дальше думать. Лично мне не помогли никакие форумы (там готового решения я так и не нашел), только ловкость моих рук. ;)