Elettracompany.com

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как исправить квадратики вместо букв

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

Иногда после установки на компьютере некоторых приложений, их «русификации», обновления и т.д., в определенных окнах этих приложений, а также в окнах самой операционной системы, неправильно отображаются шрифты.

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

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

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

Важно. Способ предусматривает внесение изменений в реестр Windows. Системный реестр — очень важный элемент операционной системы. Поэтому кроме указанных ниже параметров ничего в нем не изменяйте, если только Вы не уверены в правильности своих действий.

Решение проблемы

В реестре Windows нужно открыть ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage , найти в ней параметры » 1250 «, » 1252 » и » 1253 » и установить для каждого из них значение «c_1251.nls».

Сделать это можно несколькими способами:

Способ 1

1) открыть «Редактор реестра».

Для этого нужно нажать на клавиатуре кнопку «Windows» (обычно с изображением логотипа Windows, находится в нижнем ряду, слева, между кнопками Ctrl и Alt) и, удерживая ее, нажать кнопку «R» (в русской раскладке «К»). Появится окно запуска программ. В нем нужно написать regedit и нажать кнопку «ОК»;

2) последовательно открывая соответствующие папки в левой части «Редактора реестра», зайти в ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage. Это значит, что нужно открыть сначала папку «HKEY_LOCAL_MACHINE», в ней открыть папку «SYSTEM», в ней – «CurrentControlSet» и т.д.;

3) когда доберетесь до раздела «CodePage» и выделите его в левой части «Редактора реестра», в его правой части появится довольно большой список параметров. Нужно отыскать среди них параметры «1250», «1252» и «1253».

4) дважды щелкнуть мышкой по параметру «1250». Откроется окно «Изменение строкового параметра». В нем содержание поля «Значение» нужно изменить на «c_1251.nls» и нажать кнопку «ОК» (см.рис.).

Затем аналогичным образом изменить на «c_1251.nls» значение параметров «1252» и «1253».

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

Способ 2

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

REG-файлы (их часто называют твиками реестра) — это такие специальные файлы, при открытии которых все предусмотренные в них изменения вносятся в реестр автоматически. Вам остается только подтвердить эти изменения и перезагрузить компьютер.

Открывать REG-файлы необходимо от имени администратора компьютера.

Подробнее об этом читайте здесь.

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

Иероглифы вместо русских букв, вместо текста квадратики, что делать?

Текстовые документы

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

Наиболее часто проблема возникает при использовании Блокнота. Также встречается в файлах php, css, info и подобных текстовых. Гораздо реже в Ворде. Кроме того, путаница с шифрованием встречается в браузере, там Вы также можете увидеть кракозябры вместо русских букв. В последнем случае избавиться от нее особенно трудно.

Notepad +++

Самый простой способ открыть документ Блокнот, где вместо букв квадратики – применить сторонний софт. Популярен Notepad+++. Это тот же Блокнот, но обладающий дополнительными функциями. Имеет следующие преимущества:

  1. Распространяется бесплатно;
  2. Как и Ворд, имеет кнопку отмены последнего действия;
  3. Поддерживает одновременную работу с несколькими файлами;
  4. Позволяет изменить или выбрать шифрование.
  5. Автоматически дописывает тексты;

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

По мере применения кодировок, символы в документе могут меняться (по одному нажатию в меню) или оставаться неизменными. В результате, после применения определенной, текст станет читаемым.

Bred 3

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

Поддерживает множество, даже редких, форматов. Работает со старой DOS- кодировкой, которую не открывают современные программы. Работает на Windows 8, 8.1, 10.

Иногда кодировка появляется и в документах Ворд. Иногда причиной того, что в ворде появились непонятные символы, является то, что у Вас на ПК установлен старый Ворд (до 2007 года), а документ создан в более поздних версиях софта. Чаще всего, такие «новые» файлы просто не открываются в старой версии, но иногда открываются в странной кодировке. Чтобы понять, так ли это, посмотрите в Свойствах файла, какой он имеет формат. «Новые» документы имеют формат docx. Преобразование файла в word до старого формата невозможно. Лучше установить обновление на MS Word. Изменить формат текстового документа на читаемый не сложно.

  • Еще до открытия файла, софт «понимает», что в нем проблема. При двойном клике на него Ворд откроет окно, где спросит – в какой кодировке открыть файл. Чтобы изменить кодировку текста в word, выполните алгоритм;
  • Попробуйте кодировку, предложенную программой;
  • Если не сработало, кликайте по очереди на предлагаемые типы;

LiveInternetLiveInternet

Цитатник

Список уроков.Как ОФОРМИТЬ ДНЕВНИК. Здесь я собрала всё самое Основное, И НЕОБХОДИМО.

Удобные flash-генераторы для подборки нужного вам цвета! Очень удобные flash-генерат.

Знаменитые фильтры KPT 6 для Фотошопа Чтобы посмотреть эффекты, нужно нажать на название фильт.

Инструкция для Золушки, или как выйти замуж за Принца в тайском лакорне МИССИЯ.

Метки

Рубрики

  • МОИ РАБОТЫ (649)
  • 3d клип-арт (89)
  • DP Animation Maker (11)
  • Живопись (3)
  • Aleo Flash Intro Banner Maker (30)
  • Календарь (29)
  • COREL (1972)
  • Jasc Animation Shop (50)
  • подсказки для начинающих (36)
  • уроки от ЭМИЛЛИ (12)
  • уроки от roza3344 (10)
  • Инструменты PSP (100)
  • мои уроки (53)
  • Урок с ledi_Meledi (12)
  • урок-видео (60)
  • Уроки Corel (256)
  • уроки fanta_girro (27)
  • уроки krilo angela (52)
  • уроки Ledi_Bliss (14)
  • уроки от Инноэль (154)
  • уроки от Mademoiselle Viv (307)
  • уроки от Mausinka (33)
  • уроки от MIKA (212)
  • уроки от Сабины (182)
  • уроки от Танечки (57)
  • Фильтры (229)
  • Corel Ulead PhotoImpact X3 (17)
  • GIMP (259)
  • ФЛЕШКИ (135)
  • PAINT.NET (45)
  • ProShow Producer (113)
  • фотoгенератор (34)
  • ЧАСИКИ (122)
  • Sothink SWF Easy (13)
  • Sothink SWF Quicker (43)
  • Sqirtz Water Reflections (18)
  • SWiSHmax (8)
  • Ulead GIF Animator (12)
  • Все для блога (715)
  • видео (64)
  • музыка (54)
  • РАМКИ (202)
  • СХЕМЫ (105)
  • ЖИЗНЬ В ЛУННОМ РИТМЕ (16)
  • ИНТЕРЕСНО (1028)
  • АСТРОЛОГИЯ (42)
  • ГОРОСКОПЫ (58)
  • ЗДОРОВЬЕ (183)
  • история (21)
  • кулинария (78)
  • магия (69)
  • Мантра (7)
  • МАТРИЦА (107)
  • психология (52)
  • РЕЛИГИЯ (81)
  • СТИХИ (94)
  • юмор (15)
  • КАРТИНКИ (1486)
  • анимация (200)
  • Глиттеры (17)
  • Набор для коллажа (229)
  • Надписи (179)
  • Скрап-наборы (280)
  • ФОНЫ (267)
  • ФОТО (105)
  • КЛИП-АРТ (2096)
  • Вазы и посуда (43)
  • Алфавит (45)
  • Города и мосты (27)
  • девушки (375)
  • дети (44)
  • ДОМИКИ (26)
  • Еда и Фрукты (56)
  • животные (218)
  • мужчины (32)
  • парфюмерия (18)
  • ПАРЫ (23)
  • праздники (108)
  • природа (181)
  • Разделители (42)
  • Свечи (17)
  • Транспорт (35)
  • уголки (54)
  • украшения (122)
  • ЦВЕТЫ (172)
  • часы (12)
  • КОМПЬЮТЕР (671)
  • ПРОГРАММЫ (367)
  • ландшафтный дизайн (240)
  • интерьер (47)
  • Комнатные растения (43)
  • Садовые растения (52)
  • ФЕН-ШУЙ (32)
  • ОДИС (28)
  • ФОТОШОП (2713)
  • уроки от Mischel7 (10)
  • СЕКРЕТЫ ФОТОШОПА (37)
  • советы новичкам фотошоп (70)
  • уроки от Ledy_OlgA (76)
  • уроки от Елены (68)
  • Уроки от Илоны (41)
  • Уроки от Марины (225)
  • уроки от Натальи (165)
  • Уроки от Светы Васютиной (23)
  • ФШ PNG (207)
  • ФШ анимация (223)
  • ФШ бродилка (40)
  • ФШ инструменты (115)
  • ФШ кисти (125)
  • ФШ коллаж (204)
  • ФШ маски (114)
  • ФШ плагины (210)
  • ФШ полезности (39)
  • ФШ программы (37)
  • ФШ ссылки (19)
  • ФШ стили (80)
  • ФШ текст (84)
  • ФШ уроки (218)
  • ФШ фото (130)
  • ФШ шрифты (54)
  • экшены (60)

Музыка

ТоррНАДО — торрент-трекер для блогов

Всегда под рукой

Поиск по дневнику

Вместо букв — квадратики .

Вместо букв — квадратики .

Вместо того, чтобы увидеть русские буквы, Вы видите квадратики, кракозябры и просто пустое место.Суть проблемы:

Правильно настраиваем Windows.

Прежде, чем принимать какие-то радикальные меры, настроим или проверим настройки Windows. Для этого откроим Панель управления (Control Panel) и выберем «Язык и региональные стандарты» (Regional and Languadge Options), на вкладке «Региональные стандарты» (Regional Options) находим раздел «Языковые стандарты и форматы» (Standarts and formats и Location) — он отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры длины используются и так далее. В нашем случае его лучше всего ставить Русский (Russian). Второй параметр в разделе «Расположение» отвечает, в том числе, и за системные шрифты, это как раз то, что нам и нужно. Необходимо убедиться, что там выставлено — Россия (Russia).

На второй вкладке «Дополнительно» в группе «Язык программ, не поддерживающих Юникод» надо выставить язык Русский (Russian). Этот параметр позволяет программам, которые не поддерживают формат Юникод, отображать меню и диалоги на их собственном языке при установке необходимых кодовых страниц и шрифтов. Однако программы, разработанные для других языков (например: восточно-азиатские), могут неправильно отображать текст. Язык системы оказывает влияние только на программы, не использующие формат Юникод. Выбранный язык не изменяет меню и диалоговые окна Windows и других программ, поддерживающих Юникод.

На вкладке «Языки» (Languages) в группе Языки и службы текстового ввода нажмите кнопку Подробнее, в отрывшейся вкладке Параметры (Parameters) убедитесь, что в разделе «Установленные службы» Русскому языку назначена клавиатура русского языка.

После этого, при отображении всех меню и сообщений, XP будет использовать русскую кодировку. Конечно же, это никак не повлияет на латинские буквы. В русифицированных программах вместо букв кракозябры. Если Вы правильно настроили «Региональные настройки», но всё равно, в русифицированных программах (например в Photoshop) показываются кракозябры в названиях окошек, команд и панелей, то, скорее всего Вам придется прибегнуть к следующему совету, следует отметить, что он для опытных пользователей и подходит больше к не русифицированным версиям Windows, иначе могут начаться проблемы с русскоязычными программами.

При наборе текста вместо русских букв появляются квадратики:

Если Вы уверены, что шрифт является кириллическим, то обратите внимание, не является ли он TrueType шрифтом.Считается, что это проблема старая, и сейчас мало актуальная, но вопросы по этой теме на форумах до сих пор встречаются.Существуют две кодовые таблицы CP1252 (WesternEurope) и CP1251 (Cyrillic). В 1252 входят юникод диапазоны BasicLatin (простая латиница) и Latin-1 (диакритика для фр., нем. и т.д.). В 1251 входят юникод диапазоны BasicLatin и Cyrillic.Юникодные приложения будут выбирать символы по юникод номеру, тут проблем немного. С неюникод приложениями дело сложнее. В общем случае они будут обращаться только к символам CP1252 (WesternEurope). Все сказанное не зависит от версии Windows!Если кириллица в шрифте сидит на месте расширенной латинице (CP1252), то в неюникодных программах все будет замечательно, но юникодные программы будут буксовать: при вводе с кириллической раскладкой они будут искать в шрифте символы с юникод номерами Cyrillic (CP1251) и не находить их. Если же кириллица сидит на законной CP1251, то ее наоборот не найдут неюникодные программы.Есть несколько способов, как обмануть всех и поиметь кириллицу и там, и там.

  1. Продублировать кириллицу в нижней части 1252 (WE) и 1251 (Cyr). Так поступает, например, ParaType в своих шрифтах с суффиксом имени CTT. Тут будут некоторые напряги с символом Евро и сербской буквой Ђ — скажем еще раз спасибо Юникодной комиссии за наше счастливое детство без их опеки и без их евро.
  2. Сделать шрифт содержащий только CP1251 (Cyr), а потом разложить его в реестре (w2k/XP) или в win.ini (Win9x) на [имя_шрифта] Cyr, так же как мы раскладываем Times New Roman на Times New Roman Cyr, Times New Roman CE и т.д. Сделать это можно программой WGL Assistance (и подобными). Чтобы WGL Assistance увидел этот шрифт как Cyr, при генерации его в FontLab надо поставить Supported CodePages: 1252 и 1251.
  3. Сделать шрифт содержащий только CP1251 (Cyr), а потом воспользоваться замечательным хаком имени самого Билла Гейтса. Если некоторый байт в файле шрифта будет изменен с 00 на CC, то такой шрифт будет считаться кириллическим, т.е. имеется в виду, что у этого шрифта неюникод программы будут обращаться к CP1251, что нам и нужно! (Речь идет о старшем байте поля fsSelection таблицы OS/2. Это недокументированная и более того, противоречащая спецификации TrueType фича, но именно так были устроены системные национальные шрифты в Win3.11.) Можно это сделать вручную, если знать, как этот байт искать, но проще воспользоваться FontLab. Делается это так: Microsoft Character Set ставится Cyrillic CP1251, чтобы избежать глюков с некоторыми юникод программами (напр., Word 8/97) ставим еще и Supported CodePages: 1252 и 1251. Потом в свойствах TrueType ставим галочку на Put MS Char Set into fsSelection field. Дело в шляпе (сорри за каламбур). Эта фишка будет работать под Win9x, w2k (и скорее всего XP тоже; под NT — не знаю).

От теории к практике

В те времена, когда о юникоде знали только в Микрософте, было сделано много кириллических шрифтов, у которых кириллица располагалась на месте расширенной латиницы, т.е. CP1252 (WE). Естественно в юникодных программах кириллица у них работать не хотела.Как такие шрифты «лечить»: любым из трех способов

Проще всего №1 — можно воспользоваться общеизвестной досовской утилиткой Ttfconv.exe , которая сдублирует кириллицу с 1252 на 1251. Надо только иметь в виду, что эта утилита не сдублирует 6 сербских и македонских символов: 138 U+0409 CYRILLIC CAPITAL LETTER LJE 140 U+040A CYRILLIC CAPITAL LETTER NJE 131 U+0453 CYRILLIC SMALL LETTER GJE 154 U+0459 CYRILLIC SMALL LETTER LJE 156 U+045A CYRILLIC SMALL LETTER NJE 159 U+045F CYRILLIC SMALL LETTER DZHE

Способами №2 и №3 мы сами практически не пользовались. На первый взгляд там все работает (№2 вообще совершенно законный), но кто их знает.

А вообще под w2k/XP если вы пользуетесь неюникодными программами, то переходите на шрифты type1 — во избежание проблем с выводом на postscript принтер.

Как проверить имеет ли шрифт кириллическую раскладку?

Очень просто — эту операцию можно сделать с помощью программ для просмотра шрифтов, например Bitstream Font Navigator от Corel. Мы это сделаем с помощью стандартной утилиты Windows.

  1. Установите шрифт в систему (Мой компьютер->Панель управления->Шрифты).
  2. Затем откройте программку Таблица символов (Пуск->Стандартные->Таблица символов), в поле шрифт — выберете установленный шрифт, а в поле набор символов — Windows: кириллица. Если таблица не будет содержать русских букв, значит шрифт изначально не кириллический.
  3. Тогда остается икать какой-нибудь аналогичный шрифт с поддержкой кириллицы или обратиться к нам. Мы русифицируем любой шрифт — fontproblem@yandex.ru

Когда в приложениях одни прямоугольники и абракадабра.

К сожалению, проблемы со шрифтами возникают не только по вине неюникодовских TrueType шрифтов. Если Вы уверены, что Ваша проблема не связана с тем, что было изложено выше, то следующий материал для Вас, в нём пойдет речь о непредвиденных сбоях в работе (или «глюках», как привычно слуху большинства пользователей компьютеров), которые «взращены» на благодатной почве операционной системы Windows.Читать дальше.

Кракозябры вместо русских букв

Кракозябры — что за слово такое интересное? Этим словом обычно русские пользователи называют неправильное/неверное отображение (кодировку) символов в программах или самой Операционной Системы.
Почему такое случается? Однозначного ответа Вы не найдёте. Это может быть в следствии проделок наших «любимых» вирусов, может из-за сбоя работы ОС Windows (например пропало электричество и выключился компьютер), может программа создала конфликт с другой или ОС и всё «полетело». В общем причин может быть много, а самая интересная — это «Оно само вот так взяло и сломалось».
Читаем статью и узнаём как исправить проблему с кодировкой в программах и ОС Windows, раз уж она случилась.

Кто до сих пор не понял о чём я имею ввиду, вот вам несколько скриншотов:

За отображение кодировки (шрифта) в Windows отвечает несколько «вещей» — это язык, реестр и файлы самой ОС. Теперь будем их проверять по отдельности и по пунктам.

Как убрать и исправить кракозябры вместо русского (русских букв) в программе или Windows.

1. Проверяем установленный язык для программ, не поддерживающих Юникод. Может он у Вас сбился.

Итак, переходим по пути: Панель управления — Язык и региональные стандарты — вкладка Дополнительно
Там смотрим чтобы язык был Русский.

Перезагружаемся или перезапускаем проводник и смотрим не исчезла ли проблема. Нет? Тогда следующий пункт.

2. Может у Вас слетели системные настройки шрифтов? Тогда вот Вам один хороший файл, который содержит стандартные настройки шрифтов для Windows
standartnye_shrifty.zip 1,05 Kb cкачиваний: 32767
На всякий случай вот Вам архиваторы

Внутри настройки реестра для Windows XP, Vista, 7 и 8

Для тех, кто любознателен или не доверяет сайту или мне, показываю содержимое этих файлов.
Windows XP

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper]
«ARIAL»=dword:000000cc
«DEFAULT»=dword:000000cc
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
«Arial,0″=»Arial,204»
«Arial,204″=»Arial,204»
«Arial Cyr,0″=»Arial,204»
«Arial CYR,204″=»Arial,204»
«Comic Sans MS,0″=»Comic Sans MS,204»
«Courier,0″=»Courier New,204»
«Courier,204″=»Courier New,204»
«Courier New Cyr,0″=»Courier New,204»
«Courier New CYR,204″=»Courier New,204»
«Fixedsys,0″=»Fixedsys,204»
«Helv,0″=»MS Sans Serif,204»
«MS Sans Serif,0″=»MS Sans Serif,204»
«MS Sans Serif,204″=»MS Sans Serif,204»
«MS Serif,0″=»MS Serif,204»
«MS Shell Dlg,0″=»MS Sans Serif,204»
«MS Shell Dlg,204″=»MS Sans Serif,204»
«Small Fonts,0″=»Small Fonts,204»
«System,0″=»Arial,204»
«Tahoma,0″=»Tahoma,204»
«Times New Roman,0″=»Times New Roman,204»
«Times New Roman,204″=»Times New Roman,204»
«Times New Roman Cyr,0″=»Times New Roman,204»
«Times New Roman CYR,204″=»Times New Roman,204»
«Tms Rmn,0″=»MS Serif,204»
«Verdana,0″=»Verdana,204»

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper]
«ARIAL»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
«Arial,0″=»Arial,204»
«Comic Sans MS,0″=»Comic Sans MS,204»
«Courier,0″=»Courier New,204»
«Courier,204″=»Courier New,204»
«MS Sans Serif,0″=»MS Sans Serif,204»
«Tahoma,0″=»Tahoma,204»
«Times New Roman,0″=»Times New Roman,204»
«Verdana,0″=»Verdana,204»

Вы сами можете скопировать этот текст в Блокнот, а затем Сохранить как файл с любым названием, но главное чтобы расширение было reg .

После запуска reg файла, Вы должны согласиться с предупреждением системы о внесении изменений в реестр.

Снова перезагружаемся или перезапускаем проводник. Если проблема не пропала, то переходим к следующему пункту.

3. Меняем в реестре кодировку на стандартную. Здесь всё то же самое что и в пункте 2.
Снова даю Вам файл для разных версий ОС Windows
standartnaya_kodirovka.zip 1,21 Kb cкачиваний: 18577
снова даю текст, содержащийся в этих файлах.
Для Windows XP

Windows Registry Editor Version 5.00

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
«1250»=»c_1251.nls»
«1251»=»c_1251.nls»
«1252»=»c_1251.nls»
«1253»=»c_1251.nls»
«1254»=»c_1251.nls»
«1255»=»c_1251.nls»

[HKEY_CURRENT_USERControl PanelInternational]
«Locale»=»00000419»
«LocaleName»=»ru-RU»
«s1159″=»»
«s2359″=»»
«sCountry»=»Russia»
«sCurrency»=»р.»
«sDate»=».»
«sDecimal»=»,»
«sGrouping»=»3;0»
«sLanguage»=»RUS»
«sList»=»;»
«sLongDate»=»d MMMM yyyy ‘г.'»
«sMonDecimalSep»=»,»
«sMonGrouping»=»3;0»
«sMonThousandSep»=» »
«sNativeDigits»=»0123456789»
«sNegativeSign»=»-»
«sPositiveSign»=»»
«sShortDate»=»dd.MM.yyyy»
«sThousand»=» »
«sTime»=»:»
«sTimeFormat»=»H:mm:ss»
«sShortTime»=»H:mm»
«sYearMonth»=»MMMM yyyy»
«iCalendarType»=»1»
«iCountry»=»7»
«iCurrDigits»=»2»
«iCurrency»=»1»
«iDate»=»1»
«iDigits»=»2»
«NumShape»=»1»
«iFirstDayOfWeek»=»0»
«iFirstWeekOfYear»=»0»
«iLZero»=»1»
«iMeasure»=»0»
«iNegCurr»=»5»
«iNegNumber»=»1»
«iPaperSize»=»9»
«iTime»=»1»
«iTimePrefix»=»0»
«iTLZero»=»0»

[HKEY_CURRENT_USERControl PanelInternationalGeo]
«Nation»=»203»

Эти действия Вы можете сделать и вручную, если хотите — пишите в комментариях и я напишу в какой ветке что находится и что менять нужно.

И снова нужно перезагрузиться или перезапустить проводник (перезайти в систему).

Кстати, после этого и предыдущего пункта проверяйте на всякий случай то, что написано в первом пункте. Может быт такое, что язык сменится на Английский и нужно будет поставить Русский.

4. Меняем системные файлы. А если точнее, то мы не будем их менять, а лишь переименуем, чтобы до системы дошло наконец что мы хотим.

Первым делом идём по пути C:WindowsSystem32 и листаем вниз в поисках следующих файлов:
C_1250.NLS
C_1252.NLS
C_1253.NLS
C_1254.NLS
C_1255.NLS
Нашли? Отлично. Теперь переименовываем их. Лучше будет просто добавить к названию что-то, например .bak .
Здесь есть небольшая загвоздка, заключающаяся в том, что это системные файлы Windows, и ОС не даст Вам вот так просто переименовать их. Для этого нужно находиться под учетной записью администратора.
Если уж совсем не получается, то кликаем правой кнопкой мыши по файлу и выбираем пункт Свойства. В окне свойств выбираем вкладку Безопасность и жмем кнопку Дополнительно.

Всё. Теперь можете переименовать файл. И так делается со всеми файлами.

4.1 Далее что нам нужно сделать, после того как переименовали файлы, это скопировать файл C_1251.NLS в какую-нибудь папку или место. Это самый нужный файл, который как раз и отвечает за русскую кодировку.

4.2 Теперь этот файл переименовываем как C_1252.NLS , копируем и вставляем в папку System32 .

4.3 В принципе можно на этом уже и закончить, но если начали, то давайте делать до конца. А это значит что нужно вновь переименовать тот файл, который скопировали в папку (первоначально он был C_1251.NLS , а сейчас C_1252.NLS ), на C_1250.NLS и потом его снова вставить в System32 .
Затем всё это повторяем для других файлов, переименовывая и вставляя C_1253.NLS , C_1254.NLS и C_1255.NLS в папку system32.

Не запутались? Может быть.

В итоге в папке C:WindowsSystem32 у Вас должно быть так:

Надеюсь доступно объяснил. Если проще, то мы просто берем файл C_1251.NLS и переименовываем его в другие, перед этим те самые другие переименовав, чтобы не было конфликтов в названии.
Вот как то так.

5. Нашёл в интернете интересную программку, сам её не тестировал, но автор обещает что с её помощью можно исправить кракозябры.

находится она по ЭТОЙ ссылке.

6. Последний пункт, в котором я даю Вам файл, который помог мне всё исправить когда-то и именно поэтому я его оставил на память. Вот архив:
krakozyabrooff.zip 1,85 Kb cкачиваний: 24623
Внутри два файла: кракозбрoff.cmd и кракозбрoff.reg

Принцип у них одинаковый — исправить всеми способами иероглифы, квадратики, вопросы или восклицательные знаки в програмах и ОС Windows (в простонародье кракозябры). Я пользовался первым и мне помогло.

Ну и напоследок пара советов:
1) Если работаете с реестром, то не забывайте делать бэкап (резервную копию) на тот случай, если что-то пойдёт не так.
2) Желательно после каждого пункта проверять 1ый пункт.

На этом всё. Теперь Вы знаете как исправить убрать/исправить Кракозябры (квадратики, иероглифы, восклицательные и вопросительные знаки) в программе или Windows.

Вместо текста иероглифы, квадратики и крякозабры (в браузере, Word, тексте, окне Windows)

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

Доброго времени суток!

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

Происходит это из-за того, что текст на страничке написан в одной кодировке (более подробно об этом можете узнать из Википедии ), а браузер пытается открыть его в другой. Из-за такого рассогласования, вместо текста — непонятный набор символов.

Попробуем исправить это.

Исправляем иероглифы на текст

Браузер

Вообще, раньше Internet Explorer часто выдавал подобные крякозабры, 👉 современные же браузеры (Chrome, Яндекс-браузер, Opera, Firefox) — довольно неплохо определяют кодировку, и ошибаются очень редко. 👌

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

И так, предположим браузер неправильно определили кодировку и вы увидели следующее (как на скрине ниже 👇).

Неправильно выбранная кодировка

👉 Кстати!

Чаще всего путаница бывает между кодировками UTF (Юникод) и Windows-1251 (большинство русскоязычных сайтов выполнены в этих кодировках).

Поэтому, я рекомендую в ручном режиме попробовать их обе. Например, чтобы это сделать в браузере Firefox, нужно:

  1. нажать левый ALT — чтобы сверху показалось меню. Нажать меню «Вид» ;
  2. выбрать пункт «Кодировка текста» , далее выбрать Юникод . И, ву-а-ля — иероглифы на странички сразу же стали обычным текстом (скрин ниже 👇) !

👉 В помощь! Если у вас иероглифы в браузере Chrome — ознакомьтесь с этим

Смена кодировки в Firefox

Еще один совет : если в браузере не можете найти, как сменить кодировку (а дать инструкцию для каждого браузера — вообще нереально!) , я рекомендую попробовать открыть страничку в другом браузере. Очень часто другая программа открывает страницу так, как нужно.

Текстовые документы

Очень много вопросов по крякозабрам задаются при открытии каких-нибудь текстовых документов. Особенно старых, например, при чтении Readme в какой-нибудь программе прошлого века (скажем, к играм) .

Разумеется, что многие современные блокноты просто не могут прочитать DOS‘овскую кодировку, которая использовалась ранее. Чтобы решить сию проблему, рекомендую использовать редактор Bread 3.

Bred 3

Простой и удобный текстовый блокнот. Незаменимая вещь, когда нужно работать со старыми текстовыми файлами.

Bred 3 за один клик мышкой позволяет менять кодировку и делать не читаемый текст читаемым! Поддерживает кроме текстовых файлов довольно большое разнообразие документов. В общем, рекомендую! ✌

Попробуйте открыть в Bred 3 свой тексто вый документ (с которым наблюдаются проблемы) . Пример показан у меня на скрине ниже.

Иероглифы при открытии текстового документа

Далее в Bred 3 есть кнопка для смены кодировки: просто попробуйте поменять ANSI на OEM — и старый текстовый файл станет читаемым за 1 сек.!

Исправление иероглифов на текст

Для работы с текстовыми файлами различных кодировок также подойдет еще один блокнот — Notepad++. Вообще, конечно, он больше подходит для программирования, т.к. поддерживает различные подсветки, для более удобного чтения кода.

Notepad++

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

Пример смены кодировки показан ниже: чтобы прочитать текст, достаточно в примере ниже, достаточно было сменить кодировку ANSI на UTF-8.

Смена кодировки в блокноте Notepad++

WORD’овские документы

Очень часто проблема с крякозабрами в Word связана с тем, что путают два формата Doc и Docx . Дело в том, что с 2007 года в Word (если не ошибаюсь) появился формат Docx (позволяет более сильнее сжимать документ, чем Doc, да и надежнее защищает его).

Так вот, если у вас старый Word, который не поддерживает этот формат — то вы, при открытии документа в Docx, увидите иероглифы и ничего более.

Решения есть два:

  1. скачать на сайте Microsoft спец. дополнение, которое позволяет открывать в старом Word новые документы (с 2020г. дополнение с офиц. сайта удалено) . Только из личного опыта могу сказать, что открываются далеко не все документы, к тому же сильно страдает разметка документа (что в некоторых случаях очень критично) ;
  2. использовать 👉 аналоги Word (правда, тоже разметка в документе будет страдать);
  3. обновить Word до современной версии.

Так же при открытии любого документа в Word (в кодировке которого он «сомневается»), он на выбор предлагает вам самостоятельно указать оную. Пример показан на рисунке ниже, попробуйте выбрать:

Переключение кодировки в Word при открытии документа

Окна в различных приложениях Windows

Бывает такое, что какое-нибудь окно или меню в программе показывается с иероглифами (разумеется, прочитать что-то или разобрать — нереально) .

Могу дать несколько рекомендаций:

  1. Русификатор. Довольно часто официальной поддержки русского языка в программе нет, но многие умельцы делают русификаторы. Скорее всего, на вашей системе — данный русификатор работать отказался. Поэтому, совет простой: попробовать поставить другой;
  2. Переключение языка. Многие программы можно использовать и без русского, переключив в настройках язык на английский. Ну в самом деле: зачем вам в какой-то утилите, вместо кнопки «Start» перевод «начать» ?
  3. Если у вас раньше текст отображался нормально, а сейчас нет — попробуйте 👉 восстановить Windows, если, конечно, у вас есть точки восстановления;
  4. Проверить настройки языков и региональных стандартов в Windows, часто причина кроется именно в них (👇).

Языки и региональные стандарты в Windows

Чтобы открыть меню настроек:

intl.cpl — язык и регион. стандарты

Проверьте чтобы во вкладке «Форматы» стояло «Русский (Россия) / Использовать язык интерфейса Windows (рекомендуется)» (пример на скрине ниже 👇).

Формат — русский / Россия

Во вкладке «Местоположение» — укажите «Россия» .

И во вкладке «Дополнительно» установите язык системы «Русский (Россия)» .

После этого сохраните настройки и перезагрузите ПК. Затем вновь проверьте, нормально ли отображается интерфейс нужной программы.

Текущий язык программ

PS

И напоследок, наверное, для многих это очевидно, и все же некоторые открывают определенные файлы в программах, которые не предназначены для этого: к примеру в обычном блокноте пытаются прочитать файл DOCX или PDF.

Естественно, в этом случае вы вместо текста будут наблюдать за крякозабрами, используйте те программы, которые предназначены для данного типа файла (WORD 2016+ и Adobe Reader для примера выше).

Читать еще:  Исправить текст в pdf онлайн
Ссылка на основную публикацию
Adblock
detector