Кодировка по умолчанию 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_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

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

    Установленный регион 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:\Windows\System32 файл c_1251.NLS (кодовая страница для кириллицы) в другое место этого же окна проводника, чтобы создать копию файла. 
    Копия файла C_1251.nls

  8. Переименуйте копию файла c_1251.NLS в c_1252.NLS.
  9. Перезагрузите компьютер.

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

Setting Utf-8 Encoding in Windows 10 allows users to ensure compatibility and proper display of international characters in their applications and documents. With the increasing globalization of communication, it is crucial to have the ability to view and work with text in different languages seamlessly. Utf-8, a widely adopted character encoding standard, offers comprehensive support for a vast range of languages, making it essential for anyone dealing with multilingual content.

To set Utf-8 Encoding in Windows 10, users can follow a straightforward process. First, open the Control Panel by searching for it in the Start menu. Then, navigate to the «Clock and Region» section and select «Region.» In the Region settings, go to the «Administrative» tab, and click on the «Change system locale» button. From there, choose Utf-8 as the default language for non-Unicode programs. By making this adjustment, users can ensure that their Windows 10 system supports Utf-8 encoding, enabling seamless interaction with diverse language content.

To set UTF-8 encoding in Windows 10, follow these steps:

  1. Open the Control Panel.
  2. Select «Region» or «Region and Language.»
  3. Click on the «Administrative» tab.
  4. Under «Language for non-Unicode programs,» click on «Change system locale.»
  5. Check the box for «Beta: Use Unicode UTF-8 for worldwide language support.»
  6. Click «OK» and restart your computer.

By following these steps, you’ll be able to set UTF-8 encoding in Windows 10 and ensure compatibility with international characters and languages.

How To Set Utf-8 Encoding In Windows 10

Understanding Utf-8 Encoding

Utf-8 encoding is a character encoding standard that is commonly used for representing characters in the Unicode character set. It supports almost all characters from all human languages, making it widely used for international communication and data storage. In Windows 10, setting the Utf-8 encoding is crucial to ensure proper display of characters and compatibility with different applications and systems. This article will guide you through the process of setting Utf-8 encoding in Windows 10, empowering you to handle and work with various character sets seamlessly.

Checking Current Encoding Settings

Before diving into the process of setting Utf-8 encoding, it’s important to check the current encoding settings on your Windows 10 system. This will help you understand the current state and determine if any changes are required. Follow the steps below to check the current encoding settings:

1. Open the Control Panel by searching for it in the Windows search bar.

2. In the Control Panel, click on «Clock and Region» and then select «Region.»

3. In the Region window, go to the «Administrative» tab.

4. Under the «Language for non-Unicode programs» section, you will see the current system locale. Note down this information for reference.

Setting Utf-8 as the System Locale

If your current system locale is not Utf-8, you can change it to Utf-8 to enable proper Utf-8 encoding. Follow the steps below to set Utf-8 as the system locale:

1. Open the Control Panel by searching for it in the Windows search bar.

2. In the Control Panel, click on «Clock and Region» and then select «Region.»

3. In the Region window, go to the «Administrative» tab.

4. Under the «Language for non-Unicode programs» section, click on the «Change system locale» button.

5. In the Region Settings window, select «Beta: Use Unicode UTF-8 for worldwide language support» checkbox.

6. Click on «OK» to save the changes and restart your computer for the settings to take effect.

Testing Utf-8 Encoding

After setting Utf-8 as the system locale, it’s important to test whether the changes have been applied successfully. Follow the steps below to test Utf-8 encoding:

  • Open a text editor or any application that allows you to input text.
  • Type and save some text that includes characters from different languages, such as accents, diacritics, or non-Latin characters.
  • Open the saved file and check if all the characters are displayed correctly without any gibberish or question marks.
  • If all characters are displayed correctly, it means that Utf-8 encoding is working properly.

Modifying Utf-8 Encoding in Specific Applications

In some cases, you may encounter issues with Utf-8 encoding in specific applications, even after setting it as the system locale. This can happen if the application has its own character encoding settings that override the system settings. Here’s how you can modify Utf-8 encoding in specific applications:

1. Open the application in which you are facing Utf-8 encoding issues.

2. Look for the application’s language or encoding settings, usually found in the preferences or settings menu.

3. Select Utf-8 as the preferred encoding option.

4. Save the changes and restart the application if required.

Common Applications with Utf-8 Encoding Settings

Many popular applications have Utf-8 encoding settings that can be modified to ensure proper character display. Here are a few examples:

Application Location of Utf-8 Encoding Settings
Notepad++ Settings > Preferences > New Document > Encoding
Sublime Text View > Encoding
Visual Studio Code File > Save with Encoding
Microsoft Office Options > Advanced > General > File Locations > File Encoding
Browsers (Chrome, Firefox, etc.) Settings > Advanced > Fonts and Encoding

Using Utf-8 Encoding for Web Development

Utf-8 encoding plays a crucial role in web development, ensuring that websites can display and handle multilingual content properly. When working with web development tools and frameworks, it’s important to set Utf-8 encoding to ensure seamless language support. Here are some key points to remember when using Utf-8 encoding for web development:

  • Set the « tag in the « section of your HTML files.
  • Ensure that your server-side scripts and databases are also set to Utf-8 encoding.
  • If using a content management system (CMS) like WordPress, check the encoding settings in the CMS admin panel.
  • Validate and sanitize user input to prevent potential encoding-related security vulnerabilities.

Setting Utf-8 Encoding for File Opening

Besides setting Utf-8 as the system locale, you may also need to specify the encoding when opening specific files to ensure they are interpreted correctly. The steps below will guide you through the process of setting Utf-8 encoding when opening files:

1. Open the application used to open the file, such as a text editor.

2. In the application, locate the file opening or file import feature.

3. Look for an option related to encoding or character set. The terminology may vary depending on the application.

4. Choose Utf-8 or the appropriate encoding option from the available list.

5. Open the desired file with the specified Utf-8 encoding to ensure proper interpretation of the characters.

Conclusion

Setting Utf-8 encoding in Windows 10 is crucial for proper handling and display of multilingual content. By following the steps outlined in this article, you can ensure seamless support for characters from various languages and encoding standards. Whether it’s setting Utf-8 as the system locale, modifying encoding settings in specific applications, or using Utf-8 for web development, understanding and implementing Utf-8 encoding will enhance your experience in working with diverse character sets.

How To Set Utf-8 Encoding In Windows 10

Setting Utf-8 Encoding in Windows 10

Utf-8 encoding is widely used to support international characters and symbols in various software applications, including Windows 10. To set Utf-8 encoding in Windows 10, follow these steps:

Using Registry Editor

1. Press Windows key + R to open the Run dialog box.

2. Type «regedit» and press Enter to open the Registry Editor.

3. Navigate to the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

4. Right-click on the empty space in the right pane and select «New» -> «DWORD (32-bit) Value».

5. Name the new value «iexplore.exe».

6. Double-click on the «iexplore.exe» value and set the «Value data» to 8888 (Hexadecimal).

Using Notepad

1. Open Notepad.

2. Click on «File» -> «Save As».

3. In the «Encoding» dropdown, select «Utf-8».

4. Choose the desired location and filename for your file, and click «Save».

With these simple

Key Takeaways: How to Set Utf-8 Encoding in Windows 10

  • Open the Control Panel by searching for it in the Windows search bar.
  • Click on «Clock and Region» and then select «Region» from the options.
  • In the Region window, click on the «Administrative» tab.
  • Under the «Language for non-Unicode programs» section, click on «Change system locale».
  • Check the box next to «Beta: Use Unicode UTF-8 for worldwide language support».

Frequently Asked Questions

Here are some common questions about setting Utf-8 Encoding in Windows 10:

1. How do I change the encoding to Utf-8 in Windows 10?

To change the encoding to Utf-8 in Windows 10, follow these steps:

1. Open the Control Panel by searching for it in the Windows Start Menu.

2. Click on «Clock and Region» and then «Region».

3. In the «Formats» tab, click on «Additional settings».

4. In the «Code page conversion tables» section, select «Utf-8» from the drop-down menu.

5. Click «Apply» and then «OK» to save the changes.

2. Why is Utf-8 encoding important?

Utf-8 encoding is important because it supports a wide range of characters and symbols from different languages. It is a universal encoding standard that allows for seamless communication and compatibility between different systems and devices.

By using Utf-8 encoding, you ensure that your text is correctly displayed and interpreted across platforms, making it essential for international communication, website development, and data storage.

3. Can I change the encoding for specific files or folders?

Yes, you can change the encoding for specific files or folders in Windows 10. Follow these steps:

1. Right-click on the file or folder you want to change the encoding for.

2. Select «Properties» from the context menu.

3. In the «Properties» window, go to the «General» tab.

4. Click on the «Advanced…» button.

5. In the «Advanced Attributes» window, check the box next to «Utf-8» under «File Encoding».

6. Click «OK» to save the changes.

4. How can I check the current encoding of a file in Windows 10?

To check the current encoding of a file in Windows 10, follow these steps:

1. Right-click on the file and select «Properties».

2. In the «Properties» window, go to the «General» tab.

3. Under «Attributes», you will see the «Encoding» information.

5. Can I set Utf-8 as the default encoding in Windows 10?

Yes, you can set Utf-8 as the default encoding in Windows 10. Here’s how:

1. Open the Control Panel and click on «Clock and Region» and then «Region».

2. In the «Formats» tab, click on «Additional settings».

3. In the «Code page conversion tables» section, select «Utf-8» from the drop-down menu.

4. Click «Apply» and then «OK» to save the changes.

To summarize, setting UTF-8 encoding in Windows 10 is an important step to ensure compatibility and proper display of characters in various applications. By following the steps outlined in this article, you can easily change the default encoding settings and avoid any issues with text encoding in your system.

Remember, UTF-8 is a widely accepted and flexible encoding format that supports a wide range of characters from different languages. It is crucial for international communication, web development, and file sharing. Keeping your system’s default encoding as UTF-8 will ensure seamless interactions with texts from around the world.

Квалификацию надо иногда повышать, и вообще учиться для мозгов полезно. А потому пошел я недавно на курсы — поизучать Python и всякие его фреймворки. На днях вот до Django добрался. И тут мы в ходе обучения коллективно выловили не то чтобы баг, но дивный эффект на стыке Python 3, Sqlite 3, JSON и Win 10. Причем эффект был настолько дивен, что гугль нам не помог — пришлось собираться всей заинтересованной группой вместе с преподавателем и коллективным разумом его решать.

А дело вот в чем: изучали мы базу данных (а у Django предустановлена Sqlite 3) и, чтоб каждый раз заново руками данные не вбивать, прикрутили загрузку скриптом из json-файлов. А в файлы данные из базы штатно дампили питоновскими же методами:

python manage.py dumpdata -e contenttypes -o db.json

Внезапно те, кто работал под виндой (за все версии не поручусь, у нас подобрались только обитатели Win 10), обнаружили, что дамп у них производится в кодировке windows-1251. Более того, джейсоны в этой кодировке отлично скармливаются базе. Но стоило только переформатировать их в штатную по документам для Sqlite 3, Python 3 и особенно для JSON кодировку UTF-8, как в лучшем случае кириллица в базе превращалась в тыкву, а в худшем ломался вообще весь процесс загрузки данных.

Ничего подобного найти не удалось ни в документации, ни во всем остальном гугле, считая и англоязычный. Что самое загадочное, ручная загрузка тех же самых данных через консоль или админку проекта работала как часы, хотя уж там-то кодировка была точно UTF-8. Более того, принудительное прописывание кодировки базе никакого эффекта не дало.

Мы предположили, что причиной эффекта было взаимодействие джейсона с операционной системой — каким-то образом при записи и чтении именно джейсонов система навязывала свою родную кодировку вместо нормальной. И действительно, когда при открытии файла принудительно устанавливалась кодировка UTF-8:

open(os.path.join(JSON_PATH, file_name + '.json'), 'r', encoding="utf-8")

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

И тогда мы решили поискать способ укротить винду.

И такой способ нашелся. Вот он:

  • открываем панель управления, но не новую красивую, а старую добрую:

  • открываем (по стрелке) окошко региона:

  • по стрелкам переключаем вкладку «Дополнительно» и открываем окошко «Изменить язык системы»:

  • и в нем ставим галку по стрелке в чекбоксе «Бета-версия: Использовать Юникод (UTF-8) для поддержки языка во всем мире.

Система потребует перезагрузки, после чего проблема будет решена.

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

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

Ниже показан пример окна такого приложения на свежеустановленной Windows 11 24H2, когда в программе вместо русских символов показываются кракозябры.

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

  1. Перейдите в раздел настроек системы
    Win+I
    -> Settings -> Time and Languages -> Language and Region -> Administrative language settings

    Управление языковыми настройками Windows

  2. Откроется классическое окно настройки региональных параметров Windows. Перейдите на вкладку Administrative (для быстрого вызова этого диалога можно выполнить команду:
    control intl.cpl,,1

    Языковые настройки для не Unicode программ

  3. Обратите внимание, что в нашем случае в качестве языка по-умолчанию для программ, не поддерживающих Unicode выбран English.
  4. Чтобы изменить системную кодовую страницу, нажмите кнопку Chage system locale и в выпадающем списке выберите Russian (Russia)
    Изменить системную локальна на русский язык

  5. Сохраните изменения и перезагрузите Windows.
  6. Проверьте, что теперь в интерфейсе вашей программы теперь корректно отображаются русские символы.

Также можно проверить текущую кодовую страницы для не-Unicode программ с помощью PowerShell:

Get-WinSystemLocale

Команда вернула, что в качестве языка по-умолчанию используется английский (LCID 1033, en-us)

Get-WinSystemLocale проверить текущую локаль

Чтобы включить поддержку русской кириллицы для не-Unicode программ, выполните:

Set-WinSystemLocale -SystemLocale ru-RU

После перезагрузки проверьте, что кодовая страницы системной локали изменилась на 1049 ru-RU.

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

  1. Откройте
    regedit.exe
    и перейдите в ветку
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
  2. Проверьте значение параметра реестра ACP. В моем случае оно равно 1252 (при это значении вместо русских символов отображаются иероглифы). Измените значение на 1251 и перезагрузите компьютер.
    Кодовая страница 1251 для русского языка в реестре

  3. Это должно решить проблему отображения кирилицы в сторонних программах.

Все способы:

  • Исправляем отображение русских букв в Windows 10
    • Способ 1: Изменение языка системы
    • Способ 2: Редактирование кодовой страницы
  • Вопросы и ответы: 27

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

Исправляем отображение русских букв в Windows 10

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

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

В первую очередь хотелось бы отметить такую настройку как «Региональные стандарты». В зависимости от его состояния и производится дальнейшее отображение текста во многих системных и сторонних программах. Редактировать его под русский язык можно следующим образом:

  1. Откройте меню «Пуск» и в строке поиска напечатайте «Панель управления». Кликните на отобразившийся результат, чтобы перейти к этому приложению.
  2. Открыть меню приложения Панель Управления через Пуск в Windows 10

  3. Среди присутствующих элементов отыщите «Региональные стандарты» и нажмите левой кнопкой мыши на этот значок.
  4. Перейти к настройке региональных стандартов в Windows 10

  5. Появится новое меню с несколькими вкладками. В данном случае вас интересует «Дополнительно», где нужно кликнуть на кнопку «Изменить язык системы…».
  6. Открыть дополнительные настройки региональных стандартов в Windows 10

  7. Убедитесь в том, что выбран пункт «Русский (Россия)», если это не так, то во всплывающем меню укажите его. Можем также порекомендовать активировать бета-версию Юникода — это также иногда сказывается на корректном отображении кириллицы. После всех правок нажмите на «ОК».
  8. Изменить текущий язык системы Windows 10

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

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

Способ 2: Редактирование кодовой страницы

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

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

Подробнее: Инструкция по созданию точки восстановления Windows 10

  1. Нажатием на комбинацию клавиш Win + R запустите приложение «Выполнить», в строке напечатайте regedit и кликните на «ОК».
  2. В окне редактирования реестра находится множество директорий и параметров. Все они структурированы, а необходимая вам папка расположена по следующему пути:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls

  3. Выберите «CodePage» и опуститесь в самый низ, чтобы отыскать там имя «ACP». В столбце «Значение» вы увидите четыре цифры, в случае когда там выставлено не 1251, дважды кликните ЛКМ на строке.
  4. Найти строковый параметр в редакторе реестра Windows 10

  5. Двойное нажатие левой кнопкой мыши открывает окно изменения строковой настройки, где и требуется выставить значение 1251.
  6. Редактировать параметр ACP в реестре Windows 10

Если же значение и так уже является 1251, следует провести немного другие действия:

  1. В этой же папке «CodePage» поднимитесь вверх по списку и отыщите строковый параметр с названием «1252» Справа вы увидите, что его значение имеет вид с_1252.nls. Его нужно исправить, поставив вместо последней двойки единицу. Дважды кликните на строке.
  2. Найти 1252 в редакторе реестра Windows 10

  3. Откроется окно редактирования, в котором и выполните требуемую манипуляцию.
  4. Изменить значение 1252 в редакторе реестра Windows 10

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

Подмена кодовой страницы

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

  1. Откройте «Этот компьютер» и перейдите по пути C:\Windows\System32, отыщите в папке файл С_1252.NLS, кликните на нем правой кнопкой мыши и выберите «Свойства».
  2. Открыть свойства файла 1252 в Windows 10

  3. Переместитесь во вкладку «Безопасность» и найдите кнопку «Дополнительно».
  4. Перейти к дополнительным настройкам безопасности файлы 1252 в Windows 10

  5. Вам нужно установить имя владельца, для этого кликните на соответствующую ссылку вверху.
  6. Изменить владельца файла в Windows 10

  7. В пустом поле впишите имя активного пользователя, обладающего правами администратора, после чего нажмите на «ОК».
  8. Указать владельца файла Windows 10

    Читайте также: Управление правами учетной записи в Windows 10

  9. Вы снова попадете во вкладку «Безопасность», где требуется откорректировать параметры доступа администраторов.
  10. Перейти к редактированию доступа к файлу в Windows 10

  11. Выделите ЛКМ строку «Администраторы» и предоставьте им полный доступ, установив галочку напротив соответствующего пункта. По завершении не забудьте применить изменения.
  12. Предоставить полный доступ файлу в Windows 10

  13. Вернитесь в открытую ранее директорию и переименуйте отредактированный файл, поменяв его расширение с NLS, например, на TXT. Далее с зажатым CTRL потяните элемент «C_1251.NLS» вверх для создания его копии.
  14. Копирование файла 1251 в операционной системе Windows 10

  15. Нажмите на созданной копии правой кнопкой мыши и переименуйте объект в C_1252.NLS.
  16. Переименование копии файла 1251 Windows 10

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

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

Читайте также: Изменение шрифта в Windows 10

Наша группа в TelegramПолезные советы и помощь

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Steam mover windows 10
  • Служба платформы подключенных устройств windows 10 можно ли отключить
  • Аналоги onenote для windows
  • Настройка ntp client windows server 2019
  • Easy context menu для windows 11