Если вместо букв — иероглифы, квадратики и цифры.
Часто после установки на компьютере некоторых приложений, их русификации, обновления и т.д., в определенных окнах этих приложений а также в окнах самой операционной системы неправильно отображаются шрифты. Как правило, это не сказывается на стабильности работы компьютера, зато создает кучу неудобств пользователям, поскольку в окнах вместо букв отображаются иероглифы, квадратики, цифры и прочие непонятные им символы. Зачастую работать на таком компьютере становится просто невозможно.
Значительная часть пользователей решают проблему радикально — переустанавливают 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». Жмем кнопку «ОК» и перезагрузагружаем компьютер.
После перезагрузки проблема с неправильным отображением шрифтов должна исчезнуть.
Tony Skelding
-
-
#1
Since my Dell Latitude laptop had Windows XP re-installed,
almost every Windows application displays a large, bold
font. In some applications, not all the fields can be
displayed so it’s now impossible to click on or change
certain parameters. Control Panel—Appearance etc has been
tried by several ‘techies’ at my place of work to no avail.
I can email a sample if required. Please help.
-
-
#2
having been in a similar situation I tried this (maybe clumbsy) approach,
but it worked
got all the fonts of off the installation CD into a seperate directory
and just reinstalled them through the fonts control panel.(after deleting
all the fonts that were to be re-installed! first)
Everything went back to normal after that.
hth
В Windows XP можно встретить проблемы с отображением кириллицы в меню и диалоговых окнах некоторых приложений. На данную проблему мы нарвались, когда запустили развёртывание очередного нового программного продукта.
С другой стороны, в ранее установленных программах данной проблемы не наблюдалось…
В статье OSzone.net- Windows XP — Локализация: MUI, шрифты и региональные настройки мы нашли способ исправления возникшей у нас ситуации, который заключается в правке реестра на проблемных системах. Достаточно создать *.reg файл и импортировать его содержимое в реестр. Содержимое *.reg файла:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "1253"="c_1251.nls" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "System,0"="Arial,204" "Fixedsys,0"="Fixedsys,204" "Small Fonts,0"="Small Fonts,204" "MS Serif,0"="MS Serif,204" "MS Sans Serif,0"="MS Sans Serif,204" "Courier,0"="Courier New,204" "Arial Cyr,0"="Arial,204" "Courier New Cyr,0"="Courier New,204" "Times New Roman Cyr,0"="Times New Roman,204" "Helv,0"="MS Sans Serif,204" "Tms Rmn,0"="MS Serif,204" "Arial,0"="Arial,204"
Изменения вступят в силу после перезагрузки ПК.
Данное исправление распространяется на всех пользователей ОС.
Не рекомендуется использовать это решение “на всякий случай”, потому как решая несуществующую проблему, вполне можно получить реальную.
Здравствуйте уважаемые коллеги. Бывает так что операционная система Windows по каким-то своим причинам перестает корректно отображать русские символы в некоторых программах, а то и везде. Также, часто становятся недоступны такие стандартные шрифты, как Times New Roman, Arial и другие.
Кажется, на первый взгляд, переустановки Windows не избежать, однако есть несколько методов борьбы с проблемой шрифтов.
Полностью недоступны стандартные шрифты (Times New Roman, Arial, Tahoma и др.)
В случае, полного отсутствия стандартных шрифтов, таких как Times New Roman, Arial, Tahoma и др., в программах Microsoft Office, почтовых клиентах, графических пакетах, существует несколько методов их восстановления.
Метод первый.
Этот метод довольно прост и понятен — нужно просто скопировать на съемный носитель (диск, флешку и т.д) все стандартные шрифты с рабочего ПК с установленной Windows XP, где проблем с отображением шрифтов нет и перенести их на тот, у которого такая проблема есть.
Однако далеко не всегда есть возможность быстрого доступа к другому ПК или под рукой просто не оказывается компакт-диска или флэш-накопителя. В таком случае, на помощь начинающим пользователям ПК придет второй метод.
Метод второй.
В Windows XP есть встроенная утилита восстановления системных файлов. Запустить это утилиту можно войдя в меню Пуск — Выполнить — sfc.exe /scannow
Ключ, /scannow, написанный после имени утилиты, даст команду выполнить проверку системных файлов немедленно.
При обнаружении несоответствий или диффектов, каких-либо системных файлов Windows XP самостоятельно исправит их и продолжит сканирование. Стандартные шрифты также являются системными файлами, поэтому проблема их отсутствия будет решена.
При необходимости, утилита восстановления системных файлов попросит вас вставить установочный диск Windows XP и нажать кнопку Повторить. Выполните требования и Windows XP продорлжит исправление файлов.
Также, утилита sfc.exe может производить такое сканирование при каждом запуске Windows XP — для этого необходимо запустить программу с ключом /SCANBOOT (sfc.exe /scanboot). Если вы желаете проверить системные файлы только при следующей перезагрузке, вам поможет ключ /SCANONCE (sfc.exe /scanonce).
Непонятные символы вместо русских букв
Проблема отображения непонятных символов, или абракадабры, вместо русских букв довольно часто случается в программе Photoshop и некоторых других. Возникает подобная неисправность из-за ошибок в системном реестре Windows XP и решается ручным исправлением некоторых системных ключей реестра.
Если с вами случилось подобное несчастье, не отчаивайтесь и не ищите установочный диск для переустановки Windows XP — она вам не понадобится. Зайдите в редактор реестра, используя меню Пуск — Выполнить — regedit. В левой части окна вы видите список ключей реестра, которые можно отрыть, нажав на плюсик. итак открываем все в данной последовательности:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSe
В правой части окна вы увидели список всех ключей системного реестра данного раздела. Найдите ключ-параметр 1252 и откройте его.
В открывшемся окне Изменение строкового параметра измените поле Значение на c_1251.nls. Жмите ОК и перезагружайте ПК. Это изменит кодировку, что поможет избежать появления непонятных символов вместо русских букв во многих программах.
Если проблема все-еще не устранена, проверьте языковые параметры Windows XP. Для этого войдите в Пуск — Панель управления — Язык и региональные стандарты и в поле Языковые стандарты и форматы установите значение Русский. Теперь перейдите во вкладку Дополнительно, и в поле Язык программ, не поддерживающих Юникод (UTF-8) также установите значение Русский.
Не переключается раскладка клавиатуры и язык в DOS
При работе с текстовыми редакторами в режиме эмуляции DOS В Windows XP пользователи ПК часто сталкиваются с проблемой, когда раскладка клавиатуры и язык просто не переключаются, никакие комбинации клавиш не срабатывают, соответственно нет возможности печатать русский текст. Для того, чтобы устранить такое явление нам потребуется вновь править системный реестр.
Для этого зайдите в Пуск — Выполнить — regedit. Зайдите в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSe
Далее переходим в папку WindowsSystem32 и находим файл AUTOEXEC.NT. Открываем данный файл любым текстовым редактором и добавляем в него строку
lh %SystemRoot%system32kb16.com ru
После этого, сохраняем файл и перезагружаем ПК. Теперь в приложениях, которые запускаются в Windows XP в режиме эмуляции DOS, раскладку клавиатуры и язык можно переключать комбинацией клавиш Ctrl + Правый Shift — для переключения на русский язык, и Ctrl + Левый Shift — для переключения на английский язык.
Источник: azbukapk.com.ua
Днепров Алексей.
Сайт: http://video2010.narod.ru
E-mail: video2010@yandex.ru
Еженедельная бесплатная рассылка «Видеосъемка и монтаж — 1000 профессиональных секретов»: http://video2010.narod.ru/business.html
Блог: http://mastervideo.livejournal.com/
Хотите получить еще больше бесплатной информации? Подпишитесь прямо сейчас на рассылку «Видеосъемка и монтаж — 1000 профессиональных секретов»: