Неправильное отображение шрифтов в программах. Что делать, если вместо текста иероглифы (в Word, браузере или текстовом документе)

18.05.2019

Доброго дня.

Наверное, каждый пользователь ПК сталкивался с подобной проблемой: открываешь интернет-страничку или документ Microsoft Word - а вместо текста видишь иероглифы (различные «крякозабры», незнакомые буквы, цифры и т.д. (как на картинке слева…)).

Хорошо, если вам этот документ (с иероглифами) не особо важен, а если нужно обязательно его прочитать?! Довольно часто подобные вопросы и просьбы помочь с открытием подобных текстов задают и мне. В этой небольшой статье я хочу рассмотреть самые популярные причины появления иероглифов (разумеется, и устранить их).

Иероглифы в текстовых файлах (.txt)

Самая популярная проблема. Дело в том, что текстовый файл (обычно в формате txt, но так же ими являются форматы: php, css, info и т.д.) может быть сохранен в различных кодировках .

Кодировка - это набор символов, необходимый для того, чтобы полностью обеспечить написание текста на определенном алфавите (в том числе цифры и специальные знаки). Более подробно об этом здесь: https://ru.wikipedia.org/wiki/Набор_символов

Чаще всего происходит одна вещь: документ открывается просто не в той кодировке из-за чего происходит путаница, и вместо кода одних символов, будут вызваны другие. На экране появляются различные непонятные символы (см. рис. 1)…

Рис. 1. Блокнот - проблема с кодировкой

Как с этим бороться?

На мой взгляд лучший вариант - это установить продвинутый блокнот, например Notepad++ или Bred 3. Рассмотрим более подробно каждую из них.

Notepad++

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

В плане кодировок здесь вообще полный порядок: есть отдельный раздел «Кодировки» (см. рис. 2). Просто попробуйте сменить ANSI на UTF-8 (например).

После смены кодировки мой текстовый документ стал нормальным и читаемым - иероглифы пропали (см. рис. 3)!

Рис. 3. Текст стал читаемый… Notepad++

Bred 3

Еще одна замечательная программа, призванная полностью заменить стандартный блокнот в Windows. Она так же «легко» работает со множеством кодировок, легко их меняет, поддерживает огромное число форматов файлов, поддерживает новые ОС Windows (8, 10).

Кстати, Bred 3 очень помогает при работе со «старыми» файлами, сохраненных в MS DOS форматах. Когда другие программы показывают только иероглифы - Bred 3 легко их открывает и позволяет спокойно работать с ними (см. рис. 4).

Если вместо текста иероглифы в Microsoft Word

Самое первое, на что нужно обратить внимание - это на формат файла. Дело в том, что начиная с Word 2007 появился новый формат - «docx » (раньше был просто «doc «). Обычно, в «старом» Word нельзя открыть новые форматы файлов, но случается иногда так, что эти «новые» файлы открываются в старой программе.

Просто откройте свойства файла, а затем посмотрите вкладку «Подробно » (как на рис. 5). Так вы узнаете формат файла (на рис. 5 - формат файла «txt»).

Если формат файла docx - а у вас старый Word (ниже 2007 версии) - то просто обновите Word до 2007 или выше (2010, 2013, 2016).

Далее при открытии файла обратите внимание (по умолчанию данная опция всегда включена, если у вас, конечно, не «не пойми какая сборка») - Word вас переспросит: в какой кодировке открыть файл (это сообщение появляется при любом «намеке» на проблемы при открытии файла, см. рис. 5).

Рис. 6. Word - преобразование файла

Чаще всего Word определяет сам автоматически нужную кодировку, но не всегда текст получается читаемым. Вам нужно установить ползунок на нужную кодировку, когда текст станет читаемым. Иногда, приходится буквально угадывать, в как был сохранен файл, чтобы его прочитать.

Рис. 8. браузер определил неверно кодировку

Чтобы исправить отображение сайта: измените кодировку. Делается это в настройках браузера:

  1. Google chrome: параметры (значок в правом верхнем углу)/дополнительные параметры/кодировка/Windows-1251 (или UTF-8);
  2. Firefox: левая кнопка ALT (если у вас выключена верхняя панелька), затем вид/кодировка страницы/выбрать нужную (чаще всего Windows-1251 или UTF-8) ;
  3. Opera: Opera (красный значок в верхнем левом углу)/страница/кодировка/выбрать нужное.

PS

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

Буду благодарен за дополнения по теме. Good Luck 🙂

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

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

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

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

Теперь, если вы готовы, давайте перейдем к практическим шагам. В качестве экспериментальной ОС, мы будем работать с Windows 10.

ШРИФТЫ WINDOWS 10

Как мы упоминали ранее, кэш шрифтов находится в специальной папке по такому пути:

%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache

которая защищена. Но, прежде, чем с ней работать нам необходимо:

  • воспользоваться сочетанием клавиш Win + R на клавиатуре и вызвать системную утилиту “Выполнить”;
  • ввести “services.msc” в соответствующем поле и нажать кнопку “ОК” для запуска приложения “Службы”;
  • найти “Службу кэша шрифтов Windows” и остановить её;
  • перейти к вышеуказанной папке в Проводнике и удалить её содержимое;
  • далее удалить файл с названием “FNTCACHE.DAT” из папки “System32”;
  • запустить остановленную ранее службу и перезагрузить компьютер.

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

Sfc /scannow

в Командной строке с привилегиями админа и позволить системе восстановить исходные файлы. Может потребуется прибегнуть и к помощи DISM.

Другие компьютерные советы вы найдете в . Приглашаем Вас к нам в Facebook или Google+, перейти в которые можете по ссылкам-изображениям справа вверху!

Случается такое, что вместо русских символов в windows появляются какие то иероглифы и непонятные символы. Довольно частая проблема почему то. И я сам когда то с ней столкнулся. В этой статье будут рассмотрены 3 варианта исправления этого недостатка.

Вариант 1.

1.1) Запустите : комбинация клавиш Win + R → вводим regedit ОК или введите regedit в строке поика меню Пуск и нажмите Enter ↵. Если нужно, подтвердите разрешение программы на изменение нажав Да

1.2) Откройте ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage


1.3) Измените значение параметра 1252 (щелкнув 2 раза левой кнопкой мыши на нем) с c_1252.nls на c_1251.nls и нажмите ОК
1.4) Откройте папку C:\WINDOWS\system32\ и найдите файлы c_1251.nls и c_1252.nls и задайте полный доступ к данным файлам. (Правой кнопкой мыши на файле - Свойства - вкладка Безопасность)


1.5) Переименуйте файл c_1252.nls в c_1252.bak .
1.6) Создайте здесь же копию файла c_1251.nls.
1.6.1) Щелкните правой кнопкой мыши на файле и выберите Копировать.
1.6.2) Щелкните правой кнопкой мыши в пустом месте папки C:\WINDOWS\system32\ и выберите Вставить.
1.7) Переименуйте c_1251 - копия.nls в c_1252.nls . В итоге файл c_1252.nls, должен быть переименованной копией c_1251.nls
1.8) Перезагрузите компьютер.

Для 64-битной версии, при необходимости, выполните указанные выше действия в папке C:\Windows\SysWOW64
Если у Вас установлена Русская Windows или Английская+русский MUI, то проделайте также следующее:

2.1) Запустите редактор реестра: Win + R regedit ОК или введите regedit в строке поиска меню Пуск и нажмите Enter ↵.
2.2) Откройте ветку реестра HKEY_CURRENT_USER\Control Panel\International
2.3) Проверьте значение параметров Locale и LocaleName


Параметр Locale должен иметь значение 00000419 , а параметр LocaleName должен иметь значение ru-RU
2.4) Если значения параметров другие: дважды щелкните на параметре, который необходимо изменить, введите необходимое значение параметра (которое написано выше) и нажмите OK .
2.5) Перезагрузите компьютер.

3.1) Откройте Язык и региональные стандарты.
Пуск Панель управления Язык и региональные стандарты
3.2) Перейдите на вкладку Дополнительно .
3.3) В блоке нажмите на кнопку Изменить язык системы
3.4) Выберите язык системы Русский (Россия) и нажмите ОК .

Вариант 2.

1) Скачайте и распакуйте файл:
2) Откройте необходимую папку для запуска командного файла.
Windows 7 English + Russian MUI - откройте данную папку, если у Вас установлена английская версия + русский языковой пакет, так как группа администраторов обозначается как administrators .
Windows 7 Russian - откройте данную папку, если у Вас установлена русская версия, так как группа администраторов обозначается как администраторы .
3) В соответствии с разрядностью Вашей системы запустите bat-файл.
Для восстановления значений по умолчанию примените bat-файл содержащий в названии файла слово Default .

Вариант 3.

Если у Вас установлена английская Windows 7 и Язык программ, не поддерживающих Юникод установлен в значение Russian (Russia) , то попробуйте следующее:
1) Откройте Region and Language .
Start Control Panel Region and Language
2) В ниспадающем списке под словом Format : выберите любое значение отличающееся от Вашего (Например: English (Belize)) и нажмите кнопку Apply .
3) В ниспадающем списке под словом Format : выберите значение Russian (Russia) и нажмите кнопку Apply .
4) Перейдите на вкладку Keyboards and Languages и нажмите на кнопку Change keyboards...
5) Выделите раскладку клавиатуры соответствующую языку выбранному Вами на втором шаге (Например: English (Belize)) и нажмите кнопку Remove.
6) Нажмите кнопку ОК и еще раз кнопку ОК для применения настроек.

27.08.2009 16:25

В Windows 7 существенно расширены возможности управления шрифтами.

Управление шрифтами

Откройте папку C:\Windows\Fonts или Панель управления -> Все элементы панели управления -> Шрифты .

По умолчанию в Windows 7 выключено отображение шрифтов, которые не соответствуют языковым настройкам. Например, если у вас два языка ввода – английский и русский, то шрифты, которые не содержат латинских и кириллических символов (например, китайские), не будут отображаться в программах MS Office, Photoshop и т.д. Чтобы включить отображение всех установленных в системе шрифтов, выберите пункт Параметры шрифта (в левом меню), уберите галочку Скрыть шрифты, основываясь на текущих параметрах языка и нажмите ОК .

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

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

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

Если нажать кнопку Просмотр , то откроется окно просмотра шрифта. Шрифт также можно просмотреть, если дважды щелкнуть по нему левой кнопкой мыши.

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

Если вы установили новый шрифт и он не отображается в программах, то откройте Панель управления -> Все элементы панели управления -> Шрифты , найдите установленный шрифт, щелкните по нему правой кнопкой мыши и в появившемся контекстном меню выберите .

На вкладке Общие нажмите кнопку Разблокировать (в самом низу) и затем ОК .

Установка шрифтов

Чтобы установить новый шрифт, щелкните по нему правой кнопкой мыши и в появившемся контекстном меню выберите пункт .

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

Также можно установить шрифт, просто скопировав его в папку C:\Windows\Fonts (в этой папке хранятся все шрифты и при копировании в нее нового шрифта автоматически запустится установщик шрифтов). Этот способ удобен, когда нужно установить сразу несколько шрифтов.

Если вы предпочитаете хранить свои шрифты в папке, отличной от Fonts, то можно включить установку шрифтов с помощью ярлыков – без копирования самого файла шрифта в папку Fonts. Чтобы разрешить такую установку, откройте папку C:\Windows\Fonts или Панель управления -> Все элементы панели управления -> Шрифты , в левом меню выберите Параметры шрифта . В открывшемся окне поставьте галочку Разрешить установку шрифтов с помощью ярлыков и нажмите ОК .

После этого в контекстном меню, кроме пункта , появится дополнительный пункт .

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

Экран и шрифты


Новые статьи

Комментарии (18) к “Шрифты в Windows 7”

Помогите, пожалуйста! После установки W7 некоторые открываемые файлы пишутся на русском языке (как и нужно), а некоторые какими-то греческими символами. Например, при открытии музыкального диска часть
названий песен или титров пишется как и нужно, а часть символами, Такие-же проблемы и на фотошопе7, а также на некоторых программах на русском языке. Заранее спасибо за помощь!

та же тема. В большинстве программ русские шрифты не распознаются. Проблема возникла после установки обновлений… хелп

у меня иногда просто вопросики.. место букв чё делать??

Хелп ми!Когда я нажимаю свойства,там нету кнопки «разблокировать» под кнопкой «другие»,что нужно сделать,чтобы она появилась?

А что делать с Postscript шрифтами? В принципе, они ставятся с помощью АТМ de lux и все программы (word, photoshop, corel…) их видят, но не видит InDesign, что, собственно, и составляет основной минус
Кто-нибудь разобрался с этой проблемой?

А ВСЁ,РАЗОБРАЛСЯ=)

Может, другим расскажете, чтобы они тоже разобрались?

Добрый день. После установки одной программы, шрифт по умолчанию стал другой,менее четкий и блеклый.Какой шрифт в windows 7 стоял по умолчанию изначально,и как мне его вернут обратно?

P.S. Подключал свой винчестер к другому компьютер тоже с windows 7.Удалял папку Front целиком,и копировал с другого компьютера. Проблема не решилась?

Знаки вопроса вместо текста, что делать?


"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1251.nls"
"1255"="c_1251.nls"


"1252"="c_1251.nls"
"Arial,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Verdana,0"="Verdana,204"

<>
Перейдите:
Панель управления – Шрифты – Настройка текста Clear Type – Включите эту функцию и настройте отображение как Вам больше подходит

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

С помощью программы WinDjView. Она бесплатна.

Ïåðåâîä íèòîê èç Mayflower â DMC âçÿò ïî ññûëêå – ка вот это лечится?

Панель управления > Язык и региональные стандарты > Вкладка «Дополнительно» > Кнопка «Изменить язык системы» > Выбрать «Русский» > OK .

Vityz:
11.01.2010 в 23:18

откройте блокнот скопируйте это, сохраните закройте измените расширение на.reg и запустите..

ПОМОГЛО!!!

Спасибо помогло после «вопросиков» много где:) перезагрузка после обязательна

Похожие статьи