Если вместо букв — иероглифы,
квадратики и цифры
Иногда после установки на компьютере некоторых приложений, их «русификации», обновления и т.д., в определенных окнах этих приложений, а также в окнах самой операционной системы, неправильно отображаются шрифты.
Как правило, это не сказывается на стабильности работы компьютера, однако создает кучу неудобств пользователям, поскольку в окнах вместо букв отображаются иероглифы, квадратики, цифры и прочие непонятные символы.
Зачастую работать на таком компьютере становится просто невозможно. Значительная часть пользователей решают проблему радикально — переустанавливают Windows. Хотя из сложившейся ситуации можно выйти гораздо проще.
Предложенный автором способ помогает не всегда, но в значительной части случаев он решает проблему.
Важно. Способ предусматривает внесение изменений в реестр Windows. Системный реестр — очень важный элемент операционной системы. Поэтому кроме указанных ниже параметров ничего в нем не изменяйте, если только Вы не уверены в правильности своих действий.
Решение проблемы
В реестре Windows нужно открыть ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage , найти в ней параметры » 1250 «, » 1252 » и » 1253 » и установить для каждого из них значение «c_1251.nls».
Сделать это можно несколькими способами:
Способ 1
1) открыть «Редактор реестра».
Для этого нужно нажать на клавиатуре кнопку «Windows» (обычно с изображением логотипа Windows, находится в нижнем ряду, слева, между кнопками Ctrl и Alt) и, удерживая ее, нажать кнопку «R» (в русской раскладке «К»). Появится окно запуска программ. В нем нужно написать regedit и нажать кнопку «ОК»;
2) последовательно открывая соответствующие папки в левой части «Редактора реестра», зайти в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage. Это значит, что нужно открыть сначала папку «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-файлом, осуществляющим описанные выше действия, нажмите сюда.
ПОДЕЛИТЬСЯ:
НАПИСАТЬ АВТОРУ
Похожие материалы
Как архивировать файлы. Распаковка архивов
Из этой статьи читатель узнает об эффективном и простом способе уменьшения размера файлов, позволяющем хранить на запоминающих устройствах (флешках, жестких дисках и др.) намного больше файлов без потери или ухудшения их содержания, экономить трафик и время при пересылке их через Интернет и т.д.
Речь пойдет об архивации файлов, а также о предназначенных для этого программах.
Как изменить ассоциации файлов
Операционная система Windows умеет автоматически определять тип каждого файла и открывать его при помощи подходящей программы. Пользователю достаточно лишь дважды щелкнуть по файлу левой кнопкой мышки.
Происходит это потому, что у каждого файла есть расширение, а в настойках операционной системы компьютера заложена некая схема взаимосвязей, в которой каждому расширению файла соответствует определенная программа, которую компьютер использует чтобы открывать такие файлы. Эта схема взаимосвязей типов расширений файлов и программ называется ассоциациями файлов.
Программа, при помощи которой компьютер автоматически открывает файлы определенного типа, называется программой по умолчанию.
Если пользователя не устаивает программа, используемая по умолчанию для какого-то типа файлов, ассоциации файлов можно изменить.
Автоматическая смена обоев рабочего стола
Рабочий стол — важная часть операционной системы Windows, занимающая почти все пространство экрана компьютера и находящаяся в поле нашего зрения значительную часть времени. Поэтому очень важно, чтобы его внешний вид вызывал позитивные эмоции. Достигается это во многом благодаря размещению на рабочем столе красивых фоновых изображений (обоев).
В статье речь пойдет о том, как настроить автоматическую смену фоновых изображений рабочего стола с определенной периодичностью.
Основы работы на персональном компьютере
Информация, изложенная в этой статье, предназначена для начинающих пользователей компьютера с минимальным уровнем подготовки и является обобщением нескольких других статтей нашего сайта. Это своего рода основа, без которой самостоятельно и быстро освоить компьютер будет достаточно сложно.
Из статьи читатель узнает, как на компьютере осуществлять основные операции с файлами и папками (создавать, переименовывать, копировать, переносить, удалять), научится работать с окнами Windows, овладеет навыками навигации в Windows, освоит умение использования компьютерной мышки.
Что такое хеш файла и как его узнать
Каждый файл имеет определенные идентифицирующие свойства: имя, расширение, размер и др. Но ни одно из этих свойств не является уникальным и не позволяет однозначно идентифицировать каждый файл. Например, может существовать несколько однотипных файлов одинакового размера и с одинаковыми именами, отличающихся при этом по содержанию.
Проблему уникальной идентификации решает так называемая хеш-сумма файла (в разговорной речи — просто хеш).
Как изменить иконку файла или папки
Иконки являются средством для визуального отображения файлов и папок в проводнике компьютера.
Подробнее о том, что такое иконка, как создать собственную иконку, как изменить иконку файла или папки читатель узнает из этой статьи.
ПОКАЗАТЬ ЕЩЕ
Квадратики вместо русских букв [закрыт]
Закрыт. Этот вопрос необходимо уточнить или дополнить подробностями. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.
Закрыт 8 лет назад .
Здравствуйте! У меня на сайте отображаются квадратики вместо некоторых русских букв. Как исправить эту проблему? Кодировка — UTF8. База тоже в кодировке utf8. Додскажите, как решить эту проблему!
Отслеживать
задан 8 сен 2013 в 9:24
makskovalko makskovalko
167 3 3 серебряных знака 8 8 бронзовых знаков
Вместо НЕКОТОРЫХ русских букв? Каких именно?
8 сен 2013 в 9:50
@zhenyab такое бывает, как ни странно) обычно это буквы «Й», «Ф», и иже с ними.
12 сен 2015 в 10:39
сбросьте хотя бы ссылку на сайт
13 окт 2015 в 5:44
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
кодировку файла выставь utf8
Отслеживать
ответ дан 8 сен 2013 в 10:45
mountpoint mountpoint
7,152 13 13 серебряных знаков 27 27 бронзовых знаков
В mysql есть несколько типов UTF-8 кодировок. И даже файл может быть в UTF-8 с/без BOM. Все это может влиять на отображение. Для начала, советую посмотреть, где возникает проблема — в текстах, содержащихся в файлах. или в текстах из БД. Откройте БД через phpmyadmin, посмотрите в какой кодировке именно тот текст, в котором есть ошибка. На основе этого уже можно будет сделать какие-то выводы.
Отслеживать
ответ дан 12 сен 2015 в 10:38
Дмитрий Новиков Дмитрий Новиков
524 2 2 серебряных знака 7 7 бронзовых знаков
- кодировка
- php
-
Важное на Мете
Похожие
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Почему на сайте вместо букв квадратики
4 апреля, 2012
ak-83
Сегодня столкнулся с такой проблемой в Windows 7 — при открытии большинства сайтов в браузере Mozilla Firefox на странице отображается неправильная кодировка — вместо русских символов печатаются квадраты — сканер CureIt никаких вирусов не находит, переустановка браузера ни к чему не приводит (с полным удалением настроек включая удаление папки Mozilla Firefox в каталоге %Userprofile%/Local Settings и %Userprofile%/Application Data ).
Никакие настройки в самом браузере Mozilla Firefox ( Вид — Кодировка) ни к чему не приводят. Правда если снять галочку с пункта Разрешить веб-сайтам использовать свои шрифты вместо установленных проблема с кодировкой пропадает, квадратов уже нет, но в этом случае шрифт на страницах отображается не правильно.
Проблема была в установленных на днях в систему шрифтах (шрифты устанавились вместе с игрой Dark Messiah: Might &Magic)
Для того чтобы вернуть шрифты на те, что ставятся в систему по умолчанию достаточно воспользоваться файлом реестра fonts.reg. После его запуска внесутся изменения в реестр, после которых проблема должна быть решена
Опубликовано в рубрике Windows, Интернет
Метки: квадратики в браузере, квадраты
Вы можете оставить комментарий.
7 комментариев к записи “Квадраты вместо символов — Неправильная кодировка страниц в браузере”
MereNonsense :
fonts.reg -> страница не найдена..
спс, поправлено
Спасибо мой спаситель, что только я не делал!
Тоже столкнулся с этой проблемой и наткнулся на данную статью. Не смотря на то, что статья довольно старая, она хорошо индексируется, поэтому оставлю решение здесь — наверняка кому нибудь пригодится. Итак к сути. Автор предложил довольно радикальный способ, которым не стоит пользоваться, так как это может привести к нарушениям в отображении интерфейса установленных программ, использующих собственные шрифты. Однако сама статья натолкнула меня на мысль о том что проблема в конкретном шрифте. Решение гораздо более простое. Столкнувшись с проблемой, определите с помощью инспектора кода браузера или расширения для определения шрифта — какой именно шрифт себя так ведет. Находите его в системной папке Шрифты (в панели управления)и удаляете. Это всё.
Сергей Василенко :
@Pavel абсолютно прав) 1. Могу даже 99%(угадать), что такая проблема только у дизайнеров или тех кто устанавливал себе сторонний шрифт на комп. Я как разработчик сайтов, решение этой проблемы искал несколько дней, поэтому не буду расписывать всю историю. 2. В каком-то смысле это проблема мозилы, потому-что этот браузер не умеет автоматически переключить на безопасный шрифт когда появились квадраты. Хотя это и хорошо, потому-что сразу видно что у нас на компе установлен кривой шрифт и его нужно удалить.
3. Проблемы идёт гораздо дальше чем просто квадраты на сайте.
Те у кого выключена эта галочка в браузере, не увидят «нужный» шрифт.
Я когда-то ранее выключил галочку в Мозиле(Разрешить веб-сайтам использовать свои шрифты вместо установленных выше), а при разработке сайта, не мог понять почему не подключаются шрифты. Но слава Богу что таких пользователей у которых выключена эта галочка, не много. В техническом плане, всё начитается когда строка подключения шрифта:
src: local(‘Helvetica Black’), local(‘Helvetica-Black’)
начинает искать файл на компьютере.
Не обязательно Helvetica, это может быть и другой шрифт. Поэтому- не выключайте галочку, найдите и удалите проблемный шрифт(или переименуйте) .
Если кто не понял пост выше и собирается воспользоваться файлом. Обратите внимание, что в fonts.reg — указан адрес одного шрифта для 32 битных платформ
Добавлю свой опыт решения проблемы на Макбуке. Решила таким образом:
1. Открыть программу Шрифты
2. Перейти на пункт «Пользователь» (шрифты, установленные пользователем)
3. Пробежать по шрифтам этого раздела. У некоторых может выскакивать предупреждение об ошибке – «Установлено несколько копий этого шрифта».
4. Нажимаем для каждого такого шрифта кнопку «Устранить проблему автоматически».
5. Проделать это для всех шрифтов с копиями.
6. Проблема решена, квадратики в браузере автоматически превращаются в нормальный шрифт.
Квадратики вместо русских букв.
В файле
page.tpl.php
присутствует статический кирилический текст, который при выводе страницы отображается исключительно «квадратиками».
Как решить эту проблему, чтобы статический кирилический текст из файла шаблона выводился нормально?
- Drupal5
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
glu2006 1 августа 2008 в 10:33
Напишите его по английски, заверните в функцию t. пример:
Далее идете в пункт меню переводы — управление строками, находите строку «My text» и переводите ее так как нужно.
или пользоваться пхп функцией для перекодировки в UTF8 но если честно я не помню какая вроде тут что-то было http://php.ru/manual/function.unicode-encode.html
. а еще проверьте в какой кодировке у вас сохранен файл page.tpl.php должет быть в UTF-8.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
при выводе этого файла (page.tpl.php) напрямую, не через Drupal, текст отображается нормально.
неужели нельзя это решить изменив настройки или что-то еще в Drupal? так как явно он не даёт отобразицть кириллицу
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
скорее всего page.tpl.php надо перевести в кодировку «UTF-8 без ВОМ»
и писать русскими буквами в коде друпала — моветон
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Dope Skeeza 24 августа 2008 в 1:06
beerman wrote:
скорее всего page.tpl.php надо перевести в кодировку «UTF-8 без ВОМ»
и писать русскими буквами в коде друпала — моветон
Поддерживаю. Уже есть велосипед с круглыми колесами, зачем придумывать его еще раз только с квадратными?
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Улыбчивый Серафим 23 августа 2008 в 11:02
Первый опыт работы с Друпал!
Третий день не могу найти решение, ни в сети, ни тут в поиске!
Похожая ситуация, но проблема в том, что новостная инфа инклюдится скриптом, то есть сохранение ее в УТФ невозможно.
вся инфа отображается черными квадратами с знаками вопроса!
Помогите, плиз!
При изменении в common.inc на windows-1251 — приинклюдиная инфа отображается корректно, а все остальное крокозябрами!
Что делать? Помогите!
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Вам дали два ответа:
- написать по англ и перевести через друпал на русский
- использовать кодировку друпала UTF-8
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Спасибо, конечно, но Вы явно не в теме, дорогой друг!
«EllECTRONC» wrote:
написать по англ и перевести через друпал на русский
Что написать по английски? что ли?
«EllECTRONC» wrote:
использовать кодировку друпала UTF-8
Использовать UTF? Что конкретно и где прописать чтобы избежать ошибки? ))))))))
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
любой файл из папки друпала, если ты поместил туда русские символы, надо пересохранить в кодировке UTF-8
как это сделать:
открываешь файл в блокноте,
жмешь файл->сохранить как,
в поле «кодировка» сейчас стоит ANSI, надо поставить UTF-8
перезаписываешь файл
если у тебя стоит phpexperteditor, то там еще проще:
слева внизу есть строка состояния — там клацаешь на ANSI, выбиваешь UTF и жмешь «сохранить»
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции