Ошибка при отображении буквы я

  • Remove From My Forums
  • Вопрос

  • После установки FTP от MS на Server 2008 R2 напоролся на старинные грабли: проблемы с маленькой русской буквой «я» в именах папок и файлов на FTP. Я уж и забыл,
    что когда-то такая гадость имела место. При использовании Serv-U с 6, кажется, версии всё было нормально. А тут поставил современный сервер от MS и никак не ожидал такого подвоха…

    Суть в том, что FTP-клиент не открывает файлы и папки, расположенные на сервере и имеющие в своём имени маленькую русскую букву «я».

    Может где-то в настройках надо что-то изменить? Всё уже перелопатил. В инете по этому вопросу, касаемо MS FTP, практически ничего не нашёл — лишь советы использовать
    другой сервер или подключаться к серверу с помощью клиентов, способных обойти данную проблему. Но это не выход, ведь обычные юзеры чаще всего берут обычный проводник винды, либо браузеры, либо Total Commander, которые напарываются на эти грабли. Ещё советуют
    избегать маленькой «я», либо менять её на большую — это тоже лишняя ненужная головная боль для юзеров и админа.

    Так всё-таки есть полноценное решение?

    • Перемещено

      20 января 2012 г. 12:54
      в соответствующий раздел (От:Windows Server 2008)

Ответы

    • Помечено в качестве ответа
      Vinokurov Yuriy
      27 февраля 2012 г. 8:34
  • Действительно IE9 не умеет обходить эту ситуацию. Небольшой workaround для данной ситуации такой: просить пользователя самостоятельно удваивать в адресной строке букву «я», либо «%FF», если это IE. Неудобно конечно, но когда под рукой нет нормального
    клиента, такой способ вполне себе работает.

    В Windows Explorer от Windows 7 эта проблема устранена, т.к. он переводит контекст взаимодействия с FTP-сервером в кодировку UTF8. Используется для этого специально предусмотренная команда FTP «opts utf8+on», вот строчка из лога:

    2012-08-22 08:57:30 192.168.123.123 ANDREYRAuser 192.168.123.2 21 opts utf8+on 200 0 0 ce0fff2c-68f7-46c4-9afa-b63a69be08f6 —

    Фар 2.0.1807 такого делать к сожалению не умеет (он умеет только читать UTF8-кодировку когда сервер ее выдает по-умолчанию). Зато умеет делать «Dup FF».

    В остальных случаях я рекомендую использовать максимально продвинутые FTP-клиенты в режиме UTF8. К таковым относится и Проводник Windows 7.

    PS. В других FTP-серверах, например в Serv-U от Rhinosoft эта проблема исправляется на уровене сервера по-умолчанию, хоть и в отступление от RFC. MS вполне мог бы сделать это на уровне «слабодокументированного» ключа расширенных настроек FTP Сервера, либо
    сделав возможность указать кодировку UTF8 в качестве кодировки по-умолчанию (эта кодировка удобна тем, что влияет только на «не латинские» символы, т.е. в любом случае не помешает нормальному взаимодействию с сервером).

    • Изменено
      Andrey Radomanov
      22 августа 2012 г. 9:11
    • Помечено в качестве ответа
      VVsim
      22 августа 2012 г. 12:49

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

В этой инструкции — о том, как исправить «кракозябры» (или иероглифы), а точнее — отображение кириллицы в Windows 10 несколькими способами. Возможно, также будет полезным: Как установить и включить русский язык интерфейса в Windows 10 (для систем на английском и других языках).

Исправление отображения кириллицы с помощью настроек языка и региональных стандартов Windows 10

Кракозябры в программах и документах Windows 10

Самый простой и чаще всего работающий способ убрать кракозябры и вернуть русские буквы в Windows 10 — исправить некоторые неправильные настройки в параметрах системы.

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

  1. Откройте панель управления (для этого можно начать набирать «Панель управления» или «Control Panel» в поиске на панели задач.
  2. Убедитесь, что в поле «Просмотр» (View by) установлено «Значки» (Icons) и выберите пункт «Региональные стандарты» (Region). Региональные стандарты в Windows 10
  3. На вкладке «Дополнительно» (Administrative) в разделе «Язык программ, не поддерживающих Юникод» (Language for non-Unicode programs) нажмите по кнопке «Изменить язык системы» (Change system locale). Дополнительные параметры языка системы
  4. Выберите русский язык, нажмите «Ок» и подтвердите перезагрузку компьютера. Установка региона Россия для Windows 10

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

Отображение кириллицы исправлено в Windows 10

Как исправить иероглифы Windows 10 путем изменения кодовых страниц

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

С помощью редактора реестра

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

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра.
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage

    и в правой части пролистайте значения этого раздела до конца. Установленный регион Windows 10 в реестре

  3. Дважды нажмите по параметру ACP, установите значение 1251 (кодовая страница для кириллицы), нажмите Ок и закройте редактор реестра. Изменение кодовой страницы на кириллицу
  4. Перезагрузите компьютер (именно перезагрузка, а не завершение работы и включение, в Windows 10 это может иметь значение).

Обычно, это исправляет проблему с отображением русских букв. Вариация способа с помощью редактора реестра (но менее предпочтительная) — посмотреть на текущее значение параметра ACP (обычно — 1252 для изначально англоязычных систем), затем в том же разделе реестра найти параметр с именем 1252 и изменить его значение с c_1252.nls на c_1251.nls.

Кодовые страницы в реестре Windows 10

Путем подмена файла кодовой страницы на c_1251.nls

Второй, не рекомендуемый мной способ, но иногда выбираемый теми, кто считает, что правка реестра — это слишком сложно или опасно: подмена файла кодовой страницы в C: Windows System32 (предполагается, что у вас установлена западно-европейская кодовая страница — 1252, обычно это так. Посмотреть текущую кодовую страницу можно в параметре ACP в реестре, как было описано в предыдущем способе).

  1. Зайдите в папку C: Windows System32 и найдите файл c_1252.NLS, нажмите по нему правой кнопкой мыши, выберите пункт «Свойства» и откройте вкладку «Безопасность». На ней нажмите кнопку «Дополнительно». Просмотр параметров безопасности файла
  2. В поле «Владелец» нажмите «Изменить». Изменение владельца C_1252.nls
  3. В поле «Введите имена выбираемых объектов» укажите ваше имя пользователя (с правами администратора). Если в Windows 10 используется учетная запись Майкрософт, вместо имени пользователя укажите адрес электронной почты. Нажмите «Ок» в окне, где указывали пользователя и в следующем (Дополнительные параметры безопасности) окне. Указание владельца для файла
  4. Вы снова окажетесь на вкладке «Безопасность» в свойствах файла. Нажмите кнопку «Изменить».
  5. Выберите пункт «Администраторы» (Administrators) и включите полный доступ для них. Нажмите «Ок» и подтвердите изменение разрешений. Нажмите «Ок» в окне свойств файла. Установить полный доступ к файлу для Администраторы
  6. Переименуйте файл c_1252.NLS (например, измените расширение на .bak, чтобы не потерять этот файл).
  7. Удерживая клавишу Ctrl, перетащите находящийся там же в C:WindowsSystem32 файл c_1251.NLS (кодовая страница для кириллицы) в другое место этого же окна проводника, чтобы создать копию файла. Копия файла C_1251.nls
  8. Переименуйте копию файла c_1251.NLS в c_1252.NLS.
  9. Перезагрузите компьютер.

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

  • Печать

Страницы: [1]   Вниз

Тема: странности с кодировкой, вместо буквы «я» пишется «йа»  (Прочитано 794 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
HoudiniWater

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

кажется дело в times new roman, он установлен в убунте?

« Последнее редактирование: 08 Декабря 2009, 09:37:56 от HoudiniWater »


Оффлайн
Platon

В Огнелисе: Вид — > Кодировка.
 Хотя с подменами «я» на «йа» это вероятно не кодировка страницы, а «албанскый йазыг» ;). Поставь NoScript (на всякий пожарный)

MS шрифтов в Убунте по умолчанию нет, но в репах есть пакет Microsoft Core Fonts (в 9.04 он называется иначе, но найдешь по Microsoft Fonts  )

« Последнее редактирование: 08 Декабря 2009, 10:26:38 от Platon »

«Быть сильным – не значит превосходить в силе, а уметь слабого поднять до высот своих.» Рабиндранат Тагор


bulatus

а можно ссылку на этот сайт


Оффлайн
HoudiniWater


  • Печать

Страницы: [1]   Вверх

Наши новости:

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли

сервера

: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

2 страниц V 
 1 2

Раскрутка Counter-Strike 1.6

, Дайте пример рабочего motd.txt

csgamer

сообщение
9.11.2013, 13:23

Сообщение
#1


Не отображается буква «я» в MOTD сообщении, которое выводится при подключении игрока.
Все остальные буквы — без проблем.
Скиньте пожалуйста пример рабочего motd.txt, с буквой «я» внутри.
Спасибо.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

Цитировать сообщение

Hosting Ukraine

Статус пользователя

Leksandr

сообщение
9.11.2013, 13:25

Сообщение
#2

Стаж: 10 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000

Благодарностей: 458

Полезность: 821


Вместо «я» попробуй написать & #1103 ;

Без пробелов.

Отредактировал: Leksandr, — 9.11.2013, 13:26

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Vitaliy

сообщение
9.11.2013, 13:27

Сообщение
#3

Стаж: 11 лет

Сообщений: 2431

Благодарностей: 525

Полезность: 608

Меценат Меценат


Оффтоп:

Как сделать прокрутку в мотд окне
елси использую плагин с ссылкой на внешнее мотд

PHP / JS / Java / JavaFX
SVV Monitor Engine — Продажа мониторинга игровых серверов, подробнее: профиль / лс / контакты

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Leksandr

сообщение
9.11.2013, 13:35

Сообщение
#4

Стаж: 10 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000

Благодарностей: 458

Полезность: 821


Цитата(Pro(X-Gamer)Pro @ 9.11.2013, 14:27) *

Оффтоп:

Как сделать прокрутку в мотд окне
елси использую плагин с ссылкой на внешнее мотд

У меня так:
<meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″>
<meta http-equiv=»refresh» content=»0;URL=http://сайтточкару/adminka.php»>

Прокрутка вроде работает.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

Поблагодарили 1 раз

+

Цитировать сообщение

Статус пользователя

f1nik

сообщение
9.11.2013, 13:58

Сообщение
#5

Иконка группы

Стаж: 12 лет

Сообщений: 1862

Благодарностей: 932

Полезность: 1010


Pro(X-Gamer)Pro,
Ту надо что то среднее искать, игровой браузер после обновления стима тоже сильно обновили… Не могу сказать насчет что именно но там сменили движок…
ПОэтому мотд на пиратке может не прокручиваться а на стиме прокручиваться и наоборот!

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

csgamer

сообщение
9.11.2013, 16:28

Сообщение
#6

Стаж: 9 лет 7 месяцев

Сообщений: 398

Благодарностей: 16

Полезность: 0


Размер MOTD окна ограничен??
Или если будет прокрутка можно писать сколько угодно?

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Leksandr

сообщение
9.11.2013, 16:32

Сообщение
#7

Стаж: 10 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000

Благодарностей: 458

Полезность: 821


Цитата(csgamer @ 9.11.2013, 18:28) *

Размер MOTD окна ограничен??
Или если будет прокрутка можно писать сколько угодно?

Ограничен.
Залей мотд окно на сайт, а в самом мотд окне поставь ссылку на сайт с мотд окном.
Выше я кидал код.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

Поблагодарили 1 раз

+

Цитировать сообщение

csgamer

сообщение
9.11.2013, 22:03

Сообщение
#8

Стаж: 9 лет 7 месяцев

Сообщений: 398

Благодарностей: 16

Полезность: 0


Вместо «я» попробуй написать & #1103 (без пробелов)

Наверно такая фича работает в Unicode, а у меня кодировка windows 1251.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

csgamer

сообщение
11.11.2013, 17:09

Сообщение
#9

Стаж: 9 лет 7 месяцев

Сообщений: 398

Благодарностей: 16

Полезность: 0


других рекомендаций нет??

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Legenda

сообщение
11.11.2013, 17:22

Сообщение
#10

Иконка группы

Стаж: 13 лет

Сообщений: 3619

Благодарностей: 1706

Полезность: 1010

Меценат Меценат


Цитата(csgamer @ 11.11.2013, 19:09) *

других рекомендаций нет??

есть
использовать utf-8 без BOM

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Fintok

сообщение
11.11.2013, 17:30

Сообщение
#11

Стаж: 13 лет

Сообщений: 756

Благодарностей: 294

Полезность: 638


csgamer,

Цитата

&#1103;

инфа 100%

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

Поблагодарили 1 раз

+

Цитировать сообщение

yukish

сообщение
12.11.2013, 23:10

Сообщение
#12

Стаж: 9 лет 7 месяцев

Сообщений: 596

Благодарностей: 29

Полезность: 0


это 100% работает в юникоде в кодировке вин 1251 такого символа «&#1103» нет
а юникодовское окно с русскими буквами в старых КС будет краказяблями

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Legenda

сообщение
12.11.2013, 23:29

Сообщение
#13

Иконка группы

Стаж: 13 лет

Сообщений: 3619

Благодарностей: 1706

Полезность: 1010

Меценат Меценат


Цитата(yukish @ 13.11.2013, 1:10) *

это 100% работает в юникоде в кодировке вин 1251 такого символа «&#1103» нет
а юникодовское окно с русскими буквами в старых КС будет краказяблями

с хрена ли? не выдумывай бреда либо пруф
учи html
основы и самое важное

Код

<meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″>

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

csgamer

сообщение
15.11.2013, 10:56

Сообщение
#14

Стаж: 9 лет 7 месяцев

Сообщений: 398

Благодарностей: 16

Полезность: 0


charset=utf-8
А ЭТО И ЕСТЬ 8 БИТНЫЙ ЮНИКОД!!!

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

csgamer

сообщение
15.11.2013, 14:11

Сообщение
#15

Стаж: 9 лет 7 месяцев

Сообщений: 398

Благодарностей: 16

Полезность: 0


Как сделать чтобы при charset=windows-1251
буква я нормально отображалась????

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Legenda

сообщение
15.11.2013, 14:15

Сообщение
#16

Иконка группы

Стаж: 13 лет

Сообщений: 3619

Благодарностей: 1706

Полезность: 1010

Меценат Меценат


Цитата(csgamer @ 15.11.2013, 16:11) *

Как сделать чтобы при charset=windows-1251
буква я нормально отображалась????

использовать код этого символа

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

csgamer

сообщение
15.11.2013, 15:51

Сообщение
#17

Стаж: 9 лет 7 месяцев

Сообщений: 398

Благодарностей: 16

Полезность: 0


В charset=windows-1251 код символа я = 0хFF или 255
и что мне слово «зарегистрируйся», написать как «зарегистрируйс&#255»

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

Статус пользователя

Fintok

сообщение
15.11.2013, 17:03

Сообщение
#18

Стаж: 13 лет

Сообщений: 756

Благодарностей: 294

Полезность: 638


csgamer,Прикрепленный файл
 1.html ( 886 байт )
Кол-во скачиваний: 16

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

Поблагодарили 2 раз

+

Цитировать сообщение

Статус пользователя

Fred Perry

сообщение
15.11.2013, 17:10

Сообщение
#19

Иконка группы

Стаж: 13 лет

Сообщений: 6594

Благодарностей: 2370

Полезность: 813


Не могу понять, почему не поставить утф ?

Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

yukish

сообщение
15.11.2013, 21:34

Сообщение
#20

Стаж: 9 лет 7 месяцев

Сообщений: 596

Благодарностей: 29

Полезность: 0


Цитата(Fred Perry @ 15.11.2013, 18:10) *

Не могу понять, почему не поставить утф ?

Ты что не знаеш. Поставь старый КС с протоколом 47 — например патч v31 (3779)
и увидишь что русские буквы в MOTD c кодировкой утф будут нечитаемыми краказяблями.
С кодировкой вин-1251 отображается нормально и на старых и на новых версиях, кроме этой гадской буквы я.

Отредактировал: yukish, — 15.11.2013, 21:47

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение

+

Цитировать сообщение

0 пользователей и 1 гостей читают эту тему:

Всех приветствую на портале WiFiGiD.RU. Сегодня мы рассмотрим еще одну достаточно популярную проблему, когда в Windows вместо букв отображаются кракозябры, иероглифы, знаки вопроса и какие-то непонятные символы. Проблема встречается на всех версиях Windows 10, 11, 7 и 8, и решается она одинаково. Причем кракозябры могут быть как в отдельных программах (например, в блокноте или Word) или системных окнах (в проводнике, компьютере или панели управления). В статье я расскажу вам, как можно исправить кодировку и вернуть все на свои места.

Содержание

  1. Способ 1: Изменение системного языка
  2. Способ 2: Изменение кодовой таблицы
  3. Способ 3: Подмена файлов
  4. Способ 4: Дополнительные советы
  5. Задать вопрос автору статьи

Способ 1: Изменение системного языка

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

Всех приветствую на портале WiFiGiD.RU. Сегодня мы рассмотрим еще одну достаточно популярную проблему, когда в Windows вместо букв отображаются кракозябры, иероглифы, знаки вопроса и какие-то непонятные символы. Проблема встречается на всех версиях Windows 10, 11, 7 и 8, и решается она одинаково. Причем кракозябры могут быть как в отдельных программах (например, в блокноте или Word) или системных окнах (в проводнике, компьютере или панели управления). В статье я расскажу вам, как можно исправить кодировку и вернуть все на свои места.

Содержание

  1. Способ 1: Изменение системного языка
  2. Способ 2: Изменение кодовой таблицы
  3. Способ 3: Подмена файлов
  4. Способ 4: Дополнительные советы
  5. Задать вопрос автору статьи

Способ 1: Изменение системного языка

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

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

  1. Зажимаем на клавиатуре две клавиши:

+ R

  1. Теперь используем команду:

control

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. В панели управления найдите пункт «Региональные стандарты» – ориентируйтесь на значок. Если вы видите, что пунктов не так много как у меня, измените режим «Просмотра».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. На второй вкладке нажмите по кнопке «Изменить язык…».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Сначала в первом пункте установите «Русский» язык. Ниже есть настройка использования Юникода (UTF-8). Если эта галочка стоит, значит попробуйте её убрать. Если эта конфигурация, наоборот, выключена – активируйте. Нажмите «ОК».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Вас попросят перезагрузиться – сделайте это.

Способ 2: Изменение кодовой таблицы

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

Мы просто подставим для нашей кириллицы правильную таблицу отображения символов, и после этого проблема должна решиться. Мы будем использовать редактор реестра. Сам способ не должен поломать систему, но перед этим я настоятельно рекомендую создать точку восстановления (на всякий случай!).

Читаем – как создать точку восстановления.

После этого переходим к описанным ниже шагам:

  1. Используем наши любимые волшебные кнопки:

+ R

  1. Вводим команду:

regedit

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Можете скопировать путь, который я укажу ниже, и вставить в адресную строку. Или просто пройтись по папкам и разделам вручную.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage

  1. В правом блоке, где находится список файлов с конфигурациями, в самом низу найдите:

ACP

  1. Именно этот файл отвечает за настройку соответствия таблицы символов. Два раза кликните левой кнопкой мыши и установите значение:

1251

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Нажмите «ОК», закройте окно редактора реестра и перезагрузите компьютер.

Способ 3: Подмена файлов

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

  1. Откройте проводник и пройдите по пути:

C:/Windows/System32

  1. Найдите файл:

C_1252.NLS

  1. Он используется для английского языка. Через правую кнопку заходим в «Свойства».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Во вкладке «Безопасность» выбираем кнопку «Дополнительно». Нам нужно дать вам полные права. В противном случае вы ничего с этим файлом не сделаете.

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. В строке «Владелец» жмем по ссылке «Изменить».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. «Дополнительно».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Нажмите «Поиск». Ниже в списке кликните по той учетной записи, через которую вы сейчас сидите. Если у вас авторизация через учётку Microsoft, то указываем почту. Как только пользователь будет выбран, жмем «ОК».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. В этом и следующем окне жмем на кнопку «ОК», чтобы применить параметры.

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. В окне «Свойства» нажмите «Изменить».

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Выберите «Администраторов» и установите «Полный доступ». Применяем настройки и закрываем оба окошка.

Иероглифы вместо русских букв в Windows 10, 11, 7 и 8

  1. Теперь установите другой формат для файла (через ПКМ и команду «Переименовать»):

c_1252.NLS

  1. Например:

c_1252.txt

  1. На клавиатуре, зажмите Ctrl и, не отпуская, перетащите в любое место в папке файл:

c_1251.NLS

  1. Мы создали копию файла. Теперь оригинал NLS переименуйте в:

c_1252.NLS

  1. Перезагрузите систему.

В случае чего у вас есть оригинал c_1251.NLS и сам файл c_1252, у которого мы изменили формат.

Способ 4: Дополнительные советы

Если вы видите иероглифы вместо русских букв в Windows 10, 11, 7 или 8, то есть вероятность, что произошла более серьезная поломка в системных файлах. Поэтому вот ряд советов:

  • Если вы делали какие-то глобальные обновления в ОС, то попробуйте выполнить откат системы до самой ранней точки восстановления.
  • Если вы устанавливали какую-то кривую и стороннюю сборку Windows, то советую выполнить установку оригинальной версии «Окон».
  • Проверьте системные файлы на наличие ошибок.
  • Можно попробовать выполнить чистку системы.

На этом все, дорогие друзья. Пишите свои вопросы в комментариях. Всем добра и берегите себя.

Понравилась статья? Поделить с друзьями:
  • Ошибка при открыть с помощью
  • Ошибка при открытии чека на фр 245
  • Ошибка при открытии фотографий windows 10
  • Ошибка при открытии файлов jpeg
  • Ошибка при открытии файла учуд