Проблемы со шрифтами в Windows XP

Если вместо букв - иероглифы, квадратики и цифры

Решение проблем с отображением шрифтов в Windows XP.

Часто после установки на компьютере некоторых программ, их русификации, украинизации, обновление и проч., В определенных окнах этих программ а также в окнах самой операционной системы неверно отображаются шрифты. Как правило, это не сказывается на стабильности работы компьютера, однако создает кучу неудобств пользователям, поскольку в окнах вместо букв отображаются иероглифы, квадратики, цифры и другие непонятные им символы. Часто работать на таком компьютере становится просто невозможно. Значительная часть пользователей решают проблему радикально - переустанавливают Windows или же несут компьютер в мастерскую. Хотя часто из сложившейся ситуации можно выйти значительно проще. Конечно, предложенный автором способ не является панацеей, но в большинстве случаев он решает проблему.

Сначала, убедитесь в правильности настройки языков и региональных стандартов: (Пунктов в скобках иногда может не быть)

* Заходим в «Панель управления» - нажимаем «Пуск» - («Настройка») - «Панель управления». Там проходим в ("Дата, время, язык и региональные стандарты") - "Язык и региональные стандарты», откроется одноименное окно (см. рис. Ниже);

* На вкладке "Региональные параметры": в разделе «Языковые стандарты и форматы» указываем «Русском»; в разделе «Расположение» - Вашу страну;

* На вкладке "Языки": в разделе «Языки и службы текстового ввода» жмем кнопку «Подробнее». Откроется одноименное окно. Убедитесь, что на вкладке «Параметры» в разделе «Установленные службы» русскому языку соответствует русская клавиатура, украинского - украинский и т.д. (См. рис. Ниже), и нажмите кнопку «ОК»;

* На вкладке «Дополнительно»: в разделе «Язык программ, не поддерживающих Юникод» ставим «Русском» (см. рис. Ниже). Нажимаем кнопку «Применить», затем «ОК».

Если на компьютере указанные настройки уже были сделаны или после их совершения проблемы с отображением шрифтов не исчезли, необходимо внести определенные изменения в системный реестр.

Внимание!
Системный реестр-очень важный элемент операционной системы. Поэтому: 1. Кроме указанных ниже параметров ничего в нем больше не меняйте, если Вы не уверены в правильности своих действий! 2. Перед проведением дальнейших действий обовяьзково создайте копию! Ее можно будет использовать для восстановления состояния системного реестра в ипадку возникновения проблем после внесения в него изменений. Для создания копии системного рестру запускаем "Редактор реестра", для чего в меню "Пуск" выбираем пункт "Выполнить". В левом нижнем углу экрана появится окно «Запуск программы». Введите в нем слово regedit и нажмите кнопку «ОК». В «Редактор реестра», в меню "Файл" выбираем "Экспорт". В окне "Экспорт файла реестра", которая откроется, указываем место сохранения, имя файла копии реестра, в разделе "Диапазон реестра" (внизу окна) замечаем галочкой "Весь реестр", жмем кнопку "Сохранить".


Для решения проблемы с отображением шрифтов в Windows XP необходимо изменить значения параметров «1250» и «1252», которые находятся в ветке реестра HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage, с «c_1250.nls» на «c_1251.nls» и с «c_1252.nls» на «c_1251.nls» соответственно.

Как это сделать:
* Запустите «Редактор реестра» (см. в рамке выше).
* Постепенно открывая соответствующие папки в левой части «Редактора реестра», зайдите в ветку HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage. (Это значит, что нужно сначала открыть папку «HKEY_LOCAL_MACHINE», в ней открыть папку «SYSTEM», в ней - «CurrentControlSet» и т.д.)
* Когда доберетесь до раздела «CodePage» и выделите его в левой части «Редактора реестра», в его правой части появится достаточно большой список параметров. Надо найти среди них параметры «1250» и «1252». Затем дважды щелкните на первом из них левой кнопкой мыши. Откроется окно «Изменение строкового параметра». Там, в окошке «Значение», «c_1250.nls» надо изменить на «c_1251.nls» и нажать кнопку «ОК» (см. рис.). После этого аналогичным образом изменяем значение параметра "1252" с "c_1252.nls" на "c_1251.nls". Жмем кнопку «ОК» и перезагружаем компьютер.

После перезагрузки проблема с неправильным отображением шрифтов должна исчезнуть.

Шрифты в операционной системе Windows

Файлы шрифтов имеют расширение .fon или .ttf, которые находятся в специальной папке операционной системы / Windows / Fonts. В системную папку, где хранятся шрифты можно попасть также через Панель управления - Шрифты. Для просмотра шрифта нужно дважды щелкнуть на файл шрифта левой кнопки мыши или щелкнуть на файл правой кнопкой мыши и выберите в открывшемся меню пункт "Открыть". В стандартной операционной системе Windows устанавливается около 100-200 шрифтов (точное число зависит еще и от настроек системы).

Следующие шрифты включены в Windows и устанавливаются вместе с системой на каждый компьютер:

* Courier New (TrueType, включая варианты начертания Bold, Italic и Bold Курсив)

* Arial (TrueType, включая варианты начертания Bold, Italic и Bold Курсив)

* Times New Roman (TrueType, включая варианты начертания Bold, Italic и Bold Курсив)

* Символ (TrueType)

* Wingdings (TrueType)

* MS Serif

* MS Sans Serif

Кроме того, в операционной системе Windows есть несколько скрытых файлов шрифтов системы (например: Dosapp.fon, Vgafix.fon). Они не отображаются в папке шрифтов или через Панель управления. Эти шрифты можно увидеть через специальные программы для управления шрифтами. Операционной системе Windows эти скрытые шрифты требуются для различных интерфейсов системы.

Кроме этого в операционной системе есть стандартные шрифты, предназначены в основном для использования при отображении веб-страницы или таких приложений как PowerPoint. (например: Garamond, Georgia, Tahoma, Trebuchet и шрифты семейства Verdana).

Некоторые из шрифтов предназначены для иностранных языков (например: WST_czec.fon, WST-ger.fon). Кроме них существуют специальные шрифты, которые предназначены только для дисплеев или только для принтеров.

Если вы обратите внимание на перечень шрифтов, установленных на вашем компьютере, то придете к выводу, что не все шрифты нужны вам, так как вы их просто не используете или используете очень редко.

Поскольку при загрузке операционной системы Windows, каждый раз загружаются и шрифты, которые требуют некоторого времени для своей загрузки, многие пользователи время от времени очищают папку со шрифтами от ненужных или малоиспользуемых шрифтов.

В обычной установке присутствует около 100-200 шрифтов и ,в принципе, удаление, каких либо шрифтов из этого числа не даст заметного роста производительности при загрузке операционной системы. Однако зачастую новое устанавливаемое программное обеспечение устанавливает для своей работы дополнительные шрифты, и с некоторым временем количество шрифтов установленных в операционной системе может возрасти до нескольких тысяч.

Проблемы со шрифтами в Windows XP
Установка и удаление шрифтов

Если вам необходимо удалить какой-нибудь шрифт, то вам необходимо зайти в папку со шрифтами и удалить необходимый файл с ненужным шрифтом. Лучшим решением может стать просто перенос файла с ненужным шрифтом в другую папку. Таким образом, мы не удалим запись о шрифте из реестра, облегчим загрузку операционной системы и в любой момент можем вернуть этот шрифт обратно, когда он нам понадобиться.

Для установки, переустановки шрифта необходимо перейти в Fonts или через Панель управления выбрать Шрифты. Далее в меню Файл выбираем пункт Установить шрифт.

После этих действий должно открыться диалоговое окно, в котором нам необходимо выбрать диск и папку, в которой находится файл необходимого шрифта. Выделите нужный шрифт и установите флажок "Копировать шрифты в папку шрифтов". Нажмите кнопку "OK".

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