Кодировка текста – это схема нумерации символов, в которой каждому символу, цифре или знаку присвоено соответствующее число. Кодировку используют для сохранения и обработки текста на компьютере. Каждый раз при сохранении текста в файл он сохраняется с использованием определенной схемы кодирования, и при открытии этого файла необходимо использовать такую же схему, иначе восстановить исходный текст не получится. Самыми популярными кодировками для кириллицы сейчас являются UTF-8, Windows-1251 (CP1251, ANSI).
Для того чтобы программа смогла правильно открыть текстовый файл, иногда приходится вручную менять кодировку, перекодируя текст из одной схемы в другую. Например, не редко возникают проблемы с открытием файлов CSV, XML, SQL, TXT, PHP.
В этой небольшой статье мы расскажем о том, как изменить кодировку текстового файла на UTF-8, Windows-1251 или любую другую.
Блокнот Windows
Если вы используете операционную систему Windows 10 или Windows 11, то вы можете изменить кодировку текста с помощью стандартной программы Блокнот. Для этого нужно открыть текстовый файл с помощью Блокнота и воспользоваться меню «Файл – Сохранить как».
В открывшемся окне нужно указать новое название для файла, выбрать подходящую кодировку и нажать на кнопку «Сохранить».
К сожалению, для подобных задач программа Блокнот часто не подходит. С ее помощью нельзя открывать документы большого размера, и она не поддерживает многие кодировки. Например, с помощью Блокнота нельзя открыть текстовые файлы в DOS 866.
Notepad++
Notepad++ (скачать) является одним из наиболее продвинутых текстовых редакторов. Он обладает подсветкой синтаксиса языков программирования, позволяет выполнять поиск и замену по регулярным выражениям, отслеживать изменения в файлах, записывать и воспроизводить макросы, считать хеш-сумы и многое другое. Одной из основных функций Notepad++ является поддержка большого количества кодировок текста и возможность изменения кодировки текстового файла в UTF-8 или Windows 1251.
Для того чтобы изменить кодировку текста с помощью Notepad++ файл нужно открыть в данной программе. Если программа не смогла правильно определить схему кодирования текста, то это можно сделать вручную. Для этого нужно открыть меню «Кодировки – Кириллица» и выбрать нужный вариант.
После открытия текста можно изменить его кодировку. Для этого нужно открыть меню «Кодировки» и выбрать один из вариантов преобразования. Notepad++ позволяет изменить текущую кодировку текста на ANSI (Windows-1251), UTF-8, UTF-8 BOM, UTF-8 BE BOM, UTF-8 LE BOM.
После преобразования файл нужно сохранить с помощью меню «Файл – Сохранить» или комбинации клавиш Ctrl-S.
Akelpad
Akelpad (скачать) – достаточно старая программа для работы с текстовыми файлами, которая все еще актуальна и может быть полезной. Фактически Akelpad является более продвинутой версией стандартной программы Блокнот из Windows. С его помощью можно открывать текстовые файлы большого размера, которые не открываются в Блокноте, выполнять поиск и замену с использованием регулярных выражений и менять кодировку текста.
Для того чтобы изменить кодировку текста с помощью Akelpad файл нужно открыть в данной программе. Если после открытия файла текст не читается, то нужно воспользоваться меню «Файл – Открыть».
В открывшемся окне нужно выделить текстовый файл, снять отметку «Автовыбор» и выбрать подходящую кодировку из списка. При этом в нижней части окна можно видеть, как будет отображаться текст.
Для того чтобы изменить текущую кодировку текста нужно воспользоваться меню «Файл – Сохранить как» и сохранить документ с указанием новой схемы кодирования.
В отличие от Notepad++, текстовый редактор Akelpad позволяет сохранить файл в практически любой кодировке. В частности, доступны Windows 1251, DOS 886, UTF-8 и многие другие.
Посмотрите также:
- Чем открыть PDF файл в Windows 7 или Windows 10
- Как перевернуть страницу в Word
- Как копировать текст с помощью клавиатуры
- Как сделать рамку в Word
- Как сделать буклет в Word
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
Другие
Как поменять кодировку в Блокноте
Вы открыли в Блокноте (Notepad) файл, но вместо нормального текста видите какие-то непонятные символы? Рассказываем, как поменять кодировку в Блокноте двумя способами, и что это вообще такое.
Что это такое
Кодировка текста — это, в общем смысле, часть языка компьютера. Для программы не существует букв, для неё есть только цифры. Чтобы мы, пользователи, видели именно текст, существует кодировка. Компьютерные программы дешифруют код и выводят в свой интерфейс текст.
Системы кодирования бывают разные. Если текст создан в редакторе, который работает по одной системе, а затем открывается в Блокноте, в котором другая, то выводится бессмысленный набор символов. Выясняем, как изменить кодировку в Блокноте!
Пришло время узнать, как в Блокноте найти нужное слово за пару секунд.
Когда мы говорим о Notepad, тут имеются в виду только две системы — UTF-8 или ANSI. По умолчанию чаще всего стоит ANSI. Разбираемся, как её сменить!
Обратите внимание: ни один из способов ниже не меняет систему кодирования в Блокноте по умолчанию. Предполагаем, что этого сделать нельзя.
Меняем
Начнём с самого простого способа изменить кодировку текста в Блокноте — в процессе сохранения файла!
- Откройте файл txt, в котором хотите изменить кодирование.
- Кликните по вкладке «Файл» наверху.
- Теперь кликните «Сохранить как».
- Внизу возле пункта «Кодировка» откройте список, нажав на стрелочку.
- Выберите один из вариантов и нажмите «Сохранить».
Этот способ подходит, если вы разбираетесь, как сменить кодировку в Блокноте для отдельного файла. Второй способ устанавливает нужную систему по умолчанию — но не текстового редактора, а создаваемых файлов. Рассказываем!
Второй способ
Этот способ сложнее, чем первый — мы узнаем, как в Блокноте поменять кодировку текста через редактор реестра. Возможно, вы никогда раньше не слышали про редактор реестра или не сталкивались с ним. Мы поможем разобраться!
Инструкция состоит из двух этапов: сначала создаём файл-образец, а затем кладём его в редактор реестра. Этот образец будет говорить компьютеру, какую систему кодирования применять к файлу. Поехали!
- Откройте Notepad. Это можно сделать через меню «Пуск», раздел «Стандартные».
- Нажмите на вкладку «Файл» наверху.
- Кликните «Сохранить как».
- Дайте файлу название. Так как это образец, можете для удобства назвать его UTF-8.txt. Проверьте, чтобы стояло именно это расширение!
- Внизу в строке «Кодировка» откройте выпадающий список, нажав на стрелочку, и выберите нужный вариант. Мы меняли ANSI на UTF-8.
- Нажмите «Сохранить».
Образец создан! Теперь займёмся редактором реестра. Если ищете, как поменять кодировку в Блокноте Windows 10 или других версиях этой ОС, есть стандартная утилита Regedit.
- Переместите созданный файл в папку C:WindowsShellNew. Если её нет, создайте.
- Откройте Regedit, можете найти программу в «Поиске» на панели задач.
- Идите по пути: HKEY_CLASSES_ROOT/.txt /ShellNew. Опять ж, если конечной папки нет, создайте её.
- Теперь создадим строковый параметр. Для этого в папке ShellNew кликните правой кнопкой мыши и нажмите «Строковый параметр».
- Назовите параметр именем FileName и добавьте значение параметра. Для этого кликните по нему правой кнопкой мыши и нажмите «Изменить».
- В открывшемся окне в строке «Значение» введите UTF-8.txt. Это имя файла-образца, вспомнили?
Готово! Вы справились с самым сложным способом, как исправить кодировку в Блокноте! Теперь в создаваемом файле будет та система, которую вы установили в образце. Тема была актуальна для вас?
Скорее читайте, как найти заметки ВКонтакте и создавать их.
Проверьте, всё ли получилось? Если возникли проблемы, напишите о них в комментариях. Также ждём вашего отклика, если вы знаете другие способы, как поменять кодировку в Блокноте.
- «Кракозяблики» в Windows
- Конспект о том, как сменить кодировку в Блокноте по умолчанию
- Немного лирики о том, почему всё так, а не иначе с кодировками в Windows
- Инструкция как сменить кодировку в Блокноте по умолчанию с ANSI на другую.
«Кракозяблики» в Windows
Рано или поздно любой пользователь Windows сталкивается с проблемой кодировки текста. «Кракозяблики» настигают всех, кто более-менее часто пользуется компьютером. Особенно остро эта задача стоит перед теми, кто не просто пользуется компьютером, а создаёт какой-то осмысленный контекст, например у себя на сайте. Сайт может находиться на удалённом сервере, где кодировка может отличаться от той, которую предлагает Windows по умолчанию.
Очень кратко:
C:WindowsShellNew
— создаем пустой текстовый файл, сохраняемым как UTF-8, переименовываем вUTF-8.txt
. Он будет шаблоном.- Заходим в реестр
HKEY_CLASSES_ROOT
/.txt
/ShellNew
/ — создаем «Строковый параметр«: имя —FileName
/ значение —UTF-8.txt
Немного лирики о том, почему всё так, а не иначе:
Но и для пользователей, остающихся обычными «пользователями ПК» проблема с кодировками кириллистических символов иногда встаёт довольно остро. «Кракозяблики» — наследие предыдущей эпохи, когда каждый программист писал собственную таблицу кодировок. Например, скачал и хочешь почитать интересную книжку, а тут такое >=O
-- ...‚Ґа®пв®, ў иЁ¬ ЇҐаўл¬ бҐамҐ§л¬ ®вЄалвЁҐ¬, ¤®Єв®а ЏЁ«м¬ ,
б«Ґ¤гҐв бзЁв вм в Є §лў Ґ¬л© а ¤Ё в ЏЁ«м¬ ?
-- Џ®« Ј о, зв® Ґв. ђ ¤Ё в ЏЁ«м¬ -- нв® Ґ ЇҐаў®Ґ, Ґ
бҐа쥧®Ґ Ё, б®Ўб⢥®, Ґ ®вЄалвЁҐ. € Ґ ᮢᥬ ¬®Ґ.
-- ‚л, ўҐа®пв®, игвЁвҐ, ¤®Єв®а. ђ ¤Ё в ЏЁ«м¬ -- Ї®пвЁҐ,
Ё§ўҐб⮥ ўбпЄ®¬г иЄ®«мЁЄг.
-- ќв® ¬Ґп Ґ г¤Ёў«пҐв. ђ ¤Ё в ЏЁ«м¬ Ё Ўл« ®вЄалв ўЇҐаўлҐ
Ё¬Ґ® иЄ®«мЁЄ®¬. Љ ᮦ «ҐЁо, п Ґ Ї®¬о, Є Є ҐЈ® §ў «Ё. Џ®б¬®ваЁвҐ г
‘вҐвб® ў ҐЈ® "€бв®аЁЁ Џ®бҐйҐЁп" -- в ¬ ўбҐ нв® Ї®¤а®Ў® а ббЄ § ®.
ЋвЄал« а ¤Ё в ўЇҐаўлҐ иЄ®«мЁЄ, ®ЇгЎ«ЁЄ®ў « Є®®а¤Ё вл ўЇҐаўлҐ бв㤥в,
§ў «Ё а ¤Ё в Ї®зҐ¬г-в® ¬®Ё¬ Ё¬ҐҐ¬.
-- „ , б ®вЄалвЁп¬Ё Їа®Ёб室пв Ё®Ј¤ г¤ЁўЁвҐ«млҐ ўҐйЁ. ЌҐ ¬®Ј«Ё
Ўл ўл ®ЎкпбЁвм иЁ¬ б«ги ⥫п¬, ¤®Єв®а ЏЁ«м¬ ...
И так продолжалось до тех пор, пока не начали вводиться стандарты. Но и стандартов на текущее время уже немало. Например, есть кодировка Unicode, есть UTF-8, есть UTF-16 и так далее…
ВАЖНО!
Я так и не нашёл, как сменить кодировку по умолчанию при открытии Блокнота и создания нового документа уже из открытой сессии Блокнота.
Зато нашёл, как сменить кодировку по умолчанию, когда текстовый документ сначала создаётся (из контекстного меню) и только потому открывается Блокнотом. Тогда кодировка файла будет та, которая будет прописана по умолчанию. Об этом и пойдёт ниже речь.
Итак, для того, чтобы поменять кодировку создаваемых текстовых документов по умолчанию, нам понадобиться внести изменения в Реестр Windows.
В данной статье рассмотрен пример для файлов с расширением .txt
, а т.к. в Windows программой, открывающей эти файлы по умолчанию является Блокнот, то некоторые считают, что меняют кодировку по умолчанию в самом Блокноте. Но это не так. Меняется кодировка по умолчанию создаваемого файла. Блокнот лишь открывает документ, считывая уже прописанную в нём кодировку. В самом Блокноте прошита кодировка ANSI. И, похоже, это не поменять средствами Реестра Windows.
Как бы Windows не старался насаждать свои стандарты, большинство современных серверов работают на *nix операционных системах потому, что эти системы имеют открытый код и не имеют «корпоративной тайны на семью печатями». То есть, в них можно разобраться самостоятельно: что и как работает. Думаю, и дальше будет такая же тенденция. Все более-менее «продвинутые пользователи ПК» будут использовать программное обеспечение с открытым кодом для работы, и программы «из пакетов» для быстрой обработки данных (чтобы не изобретать велосипедов). На *nix операционных системах на текущий момент кодировкой по умолчанию является кодировка UTF-8
. Её можно без особых заморочек выставить другой, но зачем, если она на большинстве серверов и они нормально друг с другом *nix «общаются»? У меня на сервере тоже стоит UTF-8
и это удобно. Поэтому задача у меня стояла, как сменить кодировку в Блокноте по умолчанию для Windows с ANSI
на общепринятую UTF-8
.
Ну и хватит лирики. К делу!
Сперва удостоверимся в том, что в Блокноте стоит по умолчанию кодировка ANSI
, для этого достаточно «Сохранить как…» любой документ и увидеть его кодировку:
- Открываем Блокнот или создаём новый текстовый документ и потом его открываем в Блокноте
- Меняем кодировку текстового файла
- Сохраняем этот документ (я свой назвал по названию кодировки
UTF-8.txt
)- Если не видно расширение файла, то можно его сделать видимым
- Можно сохранить файл и переименовать
- Перемещаем созданный документ в папку
C:WindowsShellNew
(сразу создать текстовый документ в этой папке не получится — защита Windows от внесения изменений в системные папки)- Если папки нет (что мало вероятно), то её нужно создать и также переместить на место:
C:WindowsShellNew
- Если папки нет (что мало вероятно), то её нужно создать и также переместить на место:
- Теперь открываем редактор реестра
- Находим папку
HKEY_CLASSES_ROOT
/.txt
/ShellNew
/ (она должна быть, если нет, то создаём) - Создаём строковый параметр:
- С именем
FileName
- Со значением
UTF-8.txt
(имя того файла, который мы создали в п.3 перенесли в папкуC:WindowsShellNew
в п.4)
- С именем
- Радуемся! Ибо это всё =)
Теперь при создании текстового файла с помощью контекстного меню у него будет та кодировка, которая была нами установлена в файле-образце, лежащем в папке C:WindowsShellNew
. Проверяем:
Всё работает! =)
Кстати!
Если в файле-образце набрать какой-то текст, то он будет во всех новых файлах, создаваемых с помощью контекстного меню.
Не знаю, где это можно применить, т.к. у меня мало рутины с текстовыми файлами, но это может пригодиться тем, кто работает с шаблонными файлами. Или, например, для создания текстового файла-шаблона для HTML-документов, который можно создать таким же способом. Тогда не нужно будет каждый раз писать структуру
<head>
,<title>
,<meta>
,<body>
и т.д..
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Выберите, то, чем пользуетесь чаще всего:
19 января 2021
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня мы поговорим с вами про то, откуда берутся кракозябры на сайте и в программах, какие кодировки текста существуют и какие из них следует использовать. Подробно рассмотрим историю их развития, начиная от базовой ASCII, а также ее расширенных версий CP866, KOI8-R, Windows 1251 и заканчивая современными кодировками консорциума Юникод UTF 16 и 8.
Кому-то эти сведения могут показаться излишними, но знали бы вы, сколько мне приходит вопросов именно касаемо вылезших кракозябров (не читаемого набора символов). Теперь у меня будет возможность отсылать всех к тексту этой статьи и самостоятельно отыскивать свои косяки. Ну что же, приготовьтесь впитывать информацию и постарайтесь следить за ходом повествования.
Кодировка файлов
Все текстовые файлы имеют какую-то кодировку. Основных две: ANSI и Юникод. В ANSI кодировках (а их много) может быть закодировано только 256 символов. Если у вас русифицированная Windows, то блокнот создаёт текстовые документы в кодировке Windows-1251 — это одна из кодировок ANSI. Какая кодировка ANSI используется, зависит от языка операционной системы.
Юникод может содержать гораздо больше символов — примерно 65 тысяч, поэтому в Юникоде закодированы все письменности. Тем не менее, существует несколько вариантов юникода. Unicode LE используется в Windows, UTF-8 — распространён в интернете.
Немного лирики о том, почему всё так, а не иначе
Но и для пользователей, остающихся обычными «пользователями ПК» проблема с кодировками кириллистических символов иногда встаёт довольно остро. «Кракозяблики» — наследие предыдущей эпохи, когда каждый программист писал собственную таблицу кодировок. Например, скачал и хочешь почитать интересную книжку, а тут такое >=O
— …‚Ґа®пв®, ў иЁ¬ ЇҐаўл¬ бҐамҐ§л¬ ®вЄалвЁҐ¬, ¤®Єв®а ЏЁ«м¬ , б«Ґ¤гҐв бзЁв вм в Є §лў Ґ¬л© а ¤Ё в ЏЁ«м¬ ? — Џ®« Ј о, зв® Ґв. ђ ¤Ё в ЏЁ«м¬ — нв® Ґ ЇҐаў®Ґ, Ґ бҐа쥧®Ґ Ё, б®Ўб⢥®, Ґ ®вЄалвЁҐ. € Ґ ᮢᥬ ¬®Ґ. — ‚л, ўҐа®пв®, игвЁвҐ, ¤®Єв®а. ђ ¤Ё в ЏЁ«м¬ — Ї®пвЁҐ, Ё§ўҐб⮥ ўбпЄ®¬г иЄ®«мЁЄг. — ќв® ¬Ґп Ґ г¤Ёў«пҐв. ђ ¤Ё в ЏЁ«м¬ Ё Ўл« ®вЄалв ўЇҐаўлҐ Ё¬Ґ® иЄ®«мЁЄ®¬. Љ ᮦ «ҐЁо, п Ґ Ї®¬о, Є Є ҐЈ® §ў «Ё. Џ®б¬®ваЁвҐ г ‘вҐвб® ў ҐЈ® «€бв®аЁЁ Џ®бҐйҐЁп» — в ¬ ўбҐ нв® Ї®¤а®Ў® а ббЄ § ®. ЋвЄал« а ¤Ё в ўЇҐаўлҐ иЄ®«мЁЄ, ®ЇгЎ«ЁЄ®ў « Є®®а¤Ё вл ўЇҐаўлҐ бв㤥в, §ў «Ё а ¤Ё в Ї®зҐ¬г-в® ¬®Ё¬ Ё¬ҐҐ¬. — „ , б ®вЄалвЁп¬Ё Їа®Ёб室пв Ё®Ј¤ г¤ЁўЁвҐ«млҐ ўҐйЁ. ЌҐ ¬®Ј«Ё Ўл ўл ®ЎкпбЁвм иЁ¬ б«ги ⥫п¬, ¤®Єв®а ЏЁ«м¬ …
И так продолжалось до тех пор, пока не начали вводиться стандарты. Но и стандартов на текущее время уже немало. Например, есть кодировка Unicode, есть UTF-8, есть UTF-16 и так далее…
ВАЖНО!
Я так и не нашёл, как сменить кодировку по умолчанию при открытии Блокнота и создания нового документа уже из открытой сессии Блокнота.
Зато нашёл, как сменить кодировку по умолчанию, когда текстовый документ сначала создаётся (из контекстного меню) и только потому открывается Блокнотом. Тогда кодировка файла будет та, которая будет прописана по умолчанию. Об этом и пойдёт ниже речь.
Итак, для того, чтобы поменять кодировку создаваемых текстовых документов по умолчанию, нам понадобиться внести изменения в Реестр Windows.
В данной статье рассмотрен пример для файлов с расширением .txt, а т.к. в Windows программой, открывающей эти файлы по умолчанию является Блокнот, то некоторые считают, что меняют кодировку по умолчанию в самом Блокноте. Но это не так. Меняется кодировка по умолчанию создаваемого файла. Блокнот лишь открывает документ, считывая уже прописанную в нём кодировку. В самом Блокноте прошита кодировка ANSI. И, похоже, это не поменять средствами Реестра Windows.
Это интересно: Как происходит онлайн обучение быстрой печати слепым методом набора на клаиватурном тренажере
Как бы Windows не старался насаждать свои стандарты, большинство современных серверов работают на *nix операционных системах потому, что эти системы имеют открытый код и не имеют «корпоративной тайны на семью печатями». То есть, в них можно разобраться самостоятельно: что и как работает. Думаю, и дальше будет такая же тенденция. Все более-менее «продвинутые пользователи ПК» будут использовать программное обеспечение с открытым кодом для работы, и программы «из пакетов» для быстрой обработки данных (чтобы не изобретать велосипедов). На *nix операционных системах на текущий момент кодировкой по умолчанию является кодировка UTF-8. Её можно без особых заморочек выставить другой, но зачем, если она на большинстве серверов и они нормально друг с другом *nix «общаются»? У меня на сервере тоже стоит UTF-8 и это удобно. Поэтому задача у меня стояла, как сменить кодировку в Блокноте по умолчанию для Windows с ANSI на общепринятую UTF-8.
Ну и хватит лирики. К делу!
Сперва удостоверимся в том, что в Блокноте стоит по умолчанию кодировка ANSI, для этого достаточно «Сохранить как…» любой документ и увидеть его кодировку:
Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую
- Открываем Блокнот или создаём новый текстовый документ и потом его открываем в Блокноте
- Меняем кодировку текстового файла
- Сохраняем этот документ (я свой назвал по названию кодировки UTF-8.txt) Если не видно расширение файла, то можно его сделать видимым
- Можно сохранить файл и переименовать
- Если папки нет (что мало вероятно), то её нужно создатьи также переместить на место: C:WindowsShellNew
- С именемFileName
Теперь при создании текстового файла с помощью контекстного меню у него будет та кодировка, которая была нами установлена в файле-образце, лежащем в папке C:WindowsShellNew. Проверяем:
Всё работает! =)
Кстати!
Если в файле-образце набрать какой-то текст, то он будет во всех новых файлах, создаваемых с помощью контекстного меню.
Не знаю, где это можно применить, т.к. у меня мало рутины с текстовыми файлами, но это может пригодиться тем, кто работает с шаблонными файлами. Или, например, для создания текстового файла-шаблона для HTML-документов, который можно создать таким же способом. Тогда не нужно будет каждый раз писать структуру ,
Одна из возможных проблем, с которыми можно столкнуться после установки Windows 10 — кракозябры вместо русских букв в интерфейсе программ, а также в документах. Чаще неправильное отображение кириллицы встречается в изначально англоязычных и не совсем лицензионных версиях системы, но бывают и исключения.
В этой инструкции — о том, как исправить «кракозябры» (или иероглифы), а точнее — отображение кириллицы в Windows 10 несколькими способами. Возможно, также будет полезным: Как установить и включить русский язык интерфейса в Windows 10 (для систем на английском и других языках).
Инструкция по изменению кодировки в стандартном блокноте
Его обычно можно найти по следующему пути: «пуск», «все программы», «стандартные». Нашли? Давайте откроем. Если требуется произвести работы с уже существующем документом, то нажимаем «файл», «открыть» и выбираем его.
Это интересно: Лучшие клавиатуры для Android на замену стандартной
После написания текста или открытия готового документа в меню «файл» нажимаем «сохранить как».
После этого на экране появляется окно, в котором можно выбрать подходящий вариант из представленного списка.
Выбираем подходящий вариант, место сохранения документа и подтверждаем операцию. Вот и всё. Было просто? На самом деле для выполнения нужных работ могут потребоваться лишь считанные секунды.
Исправление проблемы с отображением русских букв в Windows 10
В большинстве случаев проблемы с отображением кириллицы во всей операционной системе Windows 10 или в отдельных программах появляются сразу после ее установки на компьютер. Связана неполадка с неправильно заданными параметрами либо с некорректной работой кодовой страницы. Давайте приступим к рассмотрению двух действенных методов для исправления возникшей ситуации.
Инструкция для Notepad++
Теперь давайте посмотрим, как обстоят дела в более профессиональном текстовом редакторе. Для смены кодировки текстовой информации в верхнем меню рабочего интерфейса есть специальный раздел. Сейчас покажу на скриншоте.
Если кликнуть мышкой по соответствующему разделу, то появится нужный список. Остается только сделать выбор и сохранить новые изменения.
Как видите, изменять кодировку текста при помощи блокнотов достаточно просто. Нужно лишь выполнить несколько не сложных действий.
Стоит упомянуть, что Notepad++ весьма удобен для редактирования различных кодов. Например, PHP, HTML. Собственно, поэтому он широко распространен среди многих пользователей, которые периодически работают с исходным кодом, например, тех же сайтов. Что уж говорить, я сам периодическим им пользуюсь. Много места на диске не занимает, работает быстро, коды просматривать и редактировать удобно. Ладно, на этом завершу мысль, не буду превращать эту статью в обзор хорошего программного обеспечения для конкретных целей. Хотя, в будущем, скорее всего, еще вернусь к данной теме.
Кстати, а вы знаете, что этот самый блог посвящен темам финансов и заработков в интернете. К примеру, знаете, как зарабатывают на копирайтинге, на сайтах или арбитраже трафика? Есть множество профессиональных тонкостей и перспективных направлений деятельности.
Инструкция для Word
- Если у вас нет программы Word, то скачайте ее с официального сайта разработчиков и установите на свой компьютер. Если вы не собираетесь постоянно использовать эту программу, то платить за нее не нужно, вам хватит пробной версии.
- Нажмите на нужный файл правой клавишей мышки и откройте подменю «Открыть с помощью», укажите программу Word. Если данной программы нет в списке, то запустите Word обычным способом. Откройте меню «Файл» и выберите команду «Открыть», укажите расположение нужного документа на жестком диске и нажмите «Открыть». Будет предложено несколько вариантов открытия файла, связанных с его нестандартной кодировкой, укажите нужный и нажмите команду ОК.
- Далее нужно изменить кодировку и сохранить результат, для этого откройте меню «Файл» и нажмите пункт «Сохранить как». Укажите директорию для измененного документа, впишите новое имя и выполните команду «Сохранить». Загрузится окно атрибутов документа, выберите нужную кодировку и нажмите Enter (наиболее используемой кодировкой является «Юникод»).
- Внимательно отнеситесь к сохранению документа, если вы попытаетесь сохранить файл в прежнюю папку с прежним названием, то новый документ заменит собой старый файл. Чтобы сохранить на диске два разных документа, нужно использовать для них разные названия или папки.
- При сохранении файла также обратите внимание на его расширение. Если документ в дальнейшем будет открываться с помощью программы Word 2003 года выпуска и более старшими версиями, то используйте формат doc. Если документ нужен для программы 2007 года и более новых версий, то подойдет формат docx. Также стоит помнить, что формат doc открывается как на старых версиях программы, так и на новых, но у них ограниченное форматирование. Стоит понимать, что отображение текстового документа не стандартными символами – это не только признак неизвестной кодировки, возможно в используемом редакторе нет нужного шрифта, в таком случае нужно менять не кодировку, а шрифт.
Это интересно: Как можно в фотошопе сделать рамку по контуру
Выбор кодировки
- Откройте вкладку Файл
.
- Выберите пункт Сохранить как
.
Чтобы сохранить файл в другой папке, найдите и откройте ее.
- В поле Имя файла
введите имя нового файла.
- В поле Тип файла
выберите
Обычный текст
. - Нажмите кнопку Сохранить
.
- Если появится диалоговое окно Microsoft Office Word — проверка совместимости
, нажмите кнопку
Продолжить
. - В диалоговом окне Преобразование файла
выберите подходящую кодировку.
- Чтобы использовать стандартную кодировку, выберите параметр Windows (по умолчанию)
.
- Чтобы использовать кодировку MS-DOS, выберите параметр MS-DOS
.
- Чтобы задать другую кодировку, установите переключатель Другая
и выберите нужный пункт в списке. В области
Образец
можно просмотреть текст и проверить, правильно ли он отображается в выбранной кодировке.Примечание:
Чтобы увеличить область отображения документа, можно изменить размер диалогового окна
Преобразование файла
. - Если появилось сообщение «Текст, выделенный красным, невозможно правильно сохранить в выбранной кодировке», можно выбрать другую кодировку или установить флажок Разрешить подстановку знаков
.
Если разрешена подстановка знаков, знаки, которые невозможно отобразить, будут заменены ближайшими эквивалентными символами в выбранной кодировке. Например, многоточие заменяется тремя точками, а угловые кавычки — прямыми.
Если в выбранной кодировке нет эквивалентных знаков для символов, выделенных красным цветом, они будут сохранены как внеконтекстные (например, в виде вопросительных знаков).
- Если документ будет открываться в программе, в которой текст не переносится с одной строки на другую, вы можете включить в нем жесткие разрывы строк. Для этого установите флажок Вставлять разрывы строк
и укажите нужное обозначение разрыва (возврат каретки (CR), перевод строки (LF) или оба значения) в поле
Завершать строки
.
( 1 оценка, среднее 5 из 5 )
Содержание
- Как изменить кодировку текстового файла на UTF-8 или Windows 1251
- Блокнот Windows
- Notepad++
- Akelpad
- Как исправить кракозябры в Windows 10
- Как исправить кракозябры и иероглифы в Windows 10
- Как исправить кодировку в Windows 10 через редактор реестра
- Как исправить иероглифы в Windows 10 подменой файла кодовой страницы
- Выбор кодировки текста при открытии и сохранении файлов — как поменять кодировку в Блокноте
- Кодировка файлов
- Немного лирики о том, почему всё так, а не иначе
- Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую
- Инструкция по изменению кодировки в стандартном блокноте
- Инструкция для Notepad++
- Инструкция для Word
- Выбор кодировки
- Заключение
- Как изменить кодировку символов по умолчанию в Блокноте в Windows 10
- Как изменить кодировку по умолчанию в Блокноте
- Как сменить кодировку в Блокноте по умолчанию с ANSI на другую
- Очень кратко:
- Немного лирики о том, почему всё так, а не иначе:
- Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую:
Как изменить кодировку текстового файла на UTF-8 или Windows 1251
Кодировка текста – это схема нумерации символов, в которой каждому символу, цифре или знаку присвоено соответствующее число. Кодировку используют для сохранения и обработки текста на компьютере. Каждый раз при сохранении текста в файл он сохраняется с использованием определенной схемы кодирования, и при открытии этого файла необходимо использовать такую же схему, иначе восстановить исходный текст не получится. Самыми популярными кодировками для кириллицы сейчас являются UTF-8, Windows-1251 (CP1251, ANSI).
Для того чтобы программа смогла правильно открыть текстовый файл, иногда приходится вручную менять кодировку, перекодируя текст из одной схемы в другую. Например, не редко возникают проблемы с открытием файлов CSV, XML, SQL, TXT, PHP.
В этой небольшой статье мы расскажем о том, как изменить кодировку текстового файла на UTF-8, Windows-1251 или любую другую.
Блокнот Windows
Если вы используете операционную систему Windows 10 или Windows 11, то вы можете изменить кодировку текста с помощью стандартной программы Блокнот. Для этого нужно открыть текстовый файл с помощью Блокнота и воспользоваться меню « Файл – Сохранить как ».
В открывшемся окне нужно указать новое название для файла, выбрать подходящую кодировку и нажать на кнопку « Сохранить ».
К сожалению, для подобных задач программа Блокнот часто не подходит. С ее помощью нельзя открывать документы большого размера, и она не поддерживает многие кодировки. Например, с помощью Блокнота нельзя открыть текстовые файлы в DOS 866.
Notepad++
Notepad++ (скачать) является одним из наиболее продвинутых текстовых редакторов. Он обладает подсветкой синтаксиса языков программирования, позволяет выполнять поиск и замену по регулярным выражениям, отслеживать изменения в файлах, записывать и воспроизводить макросы, считать хеш-сумы и многое другое. Одной из основных функций Notepad++ является поддержка большого количества кодировок текста и возможность изменения кодировки текстового файла в UTF-8 или Windows 1251.
Для того чтобы изменить кодировку текста с помощью Notepad++ файл нужно открыть в данной программе. Если программа не смогла правильно определить схему кодирования текста, то это можно сделать вручную. Для этого нужно открыть меню « Кодировки – Кириллица » и выбрать нужный вариант.
После открытия текста можно изменить его кодировку. Для этого нужно открыть меню « Кодировки » и выбрать один из вариантов преобразования. Notepad++ позволяет изменить текущую кодировку текста на ANSI (Windows-1251), UTF-8, UTF-8 BOM, UTF-8 BE BOM, UTF-8 LE BOM.
После преобразования файл нужно сохранить с помощью меню « Файл – Сохранить » или комбинации клавиш Ctrl-S.
Akelpad
Akelpad (скачать) – достаточно старая программа для работы с текстовыми файлами, которая все еще актуальна и может быть полезной. Фактически Akelpad является более продвинутой версией стандартной программы Блокнот из Windows. С его помощью можно открывать текстовые файлы большого размера, которые не открываются в Блокноте, выполнять поиск и замену с использованием регулярных выражений и менять кодировку текста.
Для того чтобы изменить кодировку текста с помощью Akelpad файл нужно открыть в данной программе. Если после открытия файла текст не читается, то нужно воспользоваться меню « Файл – Открыть ».
В открывшемся окне нужно выделить текстовый файл, снять отметку « Автовыбор » и выбрать подходящую кодировку из списка. При этом в нижней части окна можно видеть, как будет отображаться текст.
Для того чтобы изменить текущую кодировку текста нужно воспользоваться меню « Файл – Сохранить как » и сохранить документ с указанием новой схемы кодирования.
В отличие от Notepad++, текстовый редактор Akelpad позволяет сохранить файл в практически любой кодировке. В частности, доступны Windows 1251, DOS 886, UTF-8 и многие другие.
Источник
Как исправить кракозябры в Windows 10
В Windows 10 есть много различных языковых и региональных параметров, которые пользователь может настраивать соответственно своим предпочтениям. Часто бывает так, что владельцы компьютеров сталкиваются с некорректным отображением кириллических (русский, украинский и другие языки) шрифтов. Вместо нормальных знаков и русских букв почему-то отображаются крякозябры в Windows 10, делающие работу с операционной системой фактически невозможной. При этом сам язык системы может отображаться нормально, но попытка открыть текстовый файл или запустить приложение, в котором используется кириллический текст, приведет к весьма унылому результату:
Причиной этому является сбой кодировки операционной системы. Чинится все предельно просто и потребует от вас лишь несколько кликов и одну перезагрузку компьютера. При этом починка осуществляется как простым способом через Панель управления, так и более сложным через редактор реестра или подмену кодовых таблиц операционной системы. Мы рекомендуем использовать первый метод, так как в 99.99% случае проблема решается именно так.
Примечание: вы не сможете исправить кракозябры в Windows 10, если ваша учетная запись не имеет прав Администратора. Позаботьтесь узнать пароль от учетной записи Администратора, либо убедитесь, что ваш профиль имеет принадлежащий уровень прав доступа (является учетной записью Администратора).
Как исправить кракозябры и иероглифы в Windows 10
После запуска компьютера текст должен отображаться как положено.
Как исправить кодировку в Windows 10 через редактор реестра
К вашему сведению: редактирование реестра всегда связано с определенными рисками навредить операционной системе. Внимательно следите за путями изменяемых ключей, делайте резервное копирование и проверяйте все дважды. Если вы не уверены, что сможете восстановить все обратно в случае поломки, лучше воздержите себя от редактирования реестра. Для перестраховки создайте резервную точку восстановления Windows 10.
После этого Windows 10 перестанет отображать иероглифы вместо текста.
Как исправить иероглифы в Windows 10 подменой файла кодовой страницы
Способ далеко не самый удобный, но тоже имеющий право на свое существование. В конце концов, вы сами решаете, каким образом чинить неполадки своего компьютера.
Обратите внимание: в этой инструкции показана подмена кодовой страницы 1252, которая отвечает за западноевропейскую кодировку. Если в системе используется другая кодовая страница, вам понадобится узнать ее номер. На случай, если вы не сможете это сделать, воспользуйтесь методами изменения кодировки Windows 10, которые описаны выше.
Таким образом вы заставляете систему использовать нужную вам кодовую страницу в качестве стандартной. Метод весь кустарный, но он должен справиться с поставленной задачей.
Источник
Выбор кодировки текста при открытии и сохранении файлов — как поменять кодировку в Блокноте
Кодировка файлов
Все текстовые файлы имеют какую-то кодировку. Основных две: ANSI и Юникод. В ANSI кодировках (а их много) может быть закодировано только 256 символов. Если у вас русифицированная Windows, то блокнот создаёт текстовые документы в кодировке Windows-1251 — это одна из кодировок ANSI. Какая кодировка ANSI используется, зависит от языка операционной системы.
Юникод может содержать гораздо больше символов — примерно 65 тысяч, поэтому в Юникоде закодированы все письменности. Тем не менее, существует несколько вариантов юникода. Unicode LE используется в Windows, UTF-8 — распространён в интернете.
Немного лирики о том, почему всё так, а не иначе
Но и для пользователей, остающихся обычными «пользователями ПК» проблема с кодировками кириллистических символов иногда встаёт довольно остро. «Кракозяблики» — наследие предыдущей эпохи, когда каждый программист писал собственную таблицу кодировок. Например, скачал и хочешь почитать интересную книжку, а тут такое >=O
И так продолжалось до тех пор, пока не начали вводиться стандарты. Но и стандартов на текущее время уже немало. Например, есть кодировка Unicode, есть UTF-8, есть UTF-16 и так далее…
Я так и не нашёл, как сменить кодировку по умолчанию при открытии Блокнота и создания нового документа уже из открытой сессии Блокнота.
Зато нашёл, как сменить кодировку по умолчанию, когда текстовый документ сначала создаётся (из контекстного меню) и только потому открывается Блокнотом. Тогда кодировка файла будет та, которая будет прописана по умолчанию. Об этом и пойдёт ниже речь.
Итак, для того, чтобы поменять кодировку создаваемых текстовых документов по умолчанию, нам понадобиться внести изменения в Реестр Windows.
Как бы Windows не старался насаждать свои стандарты, большинство современных серверов работают на *nix операционных системах потому, что эти системы имеют открытый код и не имеют «корпоративной тайны на семью печатями». То есть, в них можно разобраться самостоятельно: что и как работает. Думаю, и дальше будет такая же тенденция. Все более-менее «продвинутые пользователи ПК» будут использовать программное обеспечение с открытым кодом для работы, и программы «из пакетов» для быстрой обработки данных (чтобы не изобретать велосипедов). На *nix операционных системах на текущий момент кодировкой по умолчанию является кодировка UTF-8. Её можно без особых заморочек выставить другой, но зачем, если она на большинстве серверов и они нормально друг с другом *nix «общаются»? У меня на сервере тоже стоит UTF-8 и это удобно. Поэтому задача у меня стояла, как сменить кодировку в Блокноте по умолчанию для Windows с ANSI на общепринятую UTF-8.
Ну и хватит лирики. К делу!
Сперва удостоверимся в том, что в Блокноте стоит по умолчанию кодировка ANSI, для этого достаточно «Сохранить как…» любой документ и увидеть его кодировку:
Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую
Теперь при создании текстового файла с помощью контекстного меню у него будет та кодировка, которая была нами установлена в файле-образце, лежащем в папке C:WindowsShellNew. Проверяем:
Если в файле-образце набрать какой-то текст, то он будет во всех новых файлах, создаваемых с помощью контекстного меню.
Инструкция по изменению кодировки в стандартном блокноте
Его обычно можно найти по следующему пути: «пуск», «все программы», «стандартные». Нашли? Давайте откроем. Если требуется произвести работы с уже существующем документом, то нажимаем «файл», «открыть» и выбираем его.
После написания текста или открытия готового документа в меню «файл» нажимаем «сохранить как».
После этого на экране появляется окно, в котором можно выбрать подходящий вариант из представленного списка.
Выбираем подходящий вариант, место сохранения документа и подтверждаем операцию. Вот и всё. Было просто? На самом деле для выполнения нужных работ могут потребоваться лишь считанные секунды.
Инструкция для Notepad++
Теперь давайте посмотрим, как обстоят дела в более профессиональном текстовом редакторе. Для смены кодировки текстовой информации в верхнем меню рабочего интерфейса есть специальный раздел. Сейчас покажу на скриншоте.
Если кликнуть мышкой по соответствующему разделу, то появится нужный список. Остается только сделать выбор и сохранить новые изменения.
Как видите, изменять кодировку текста при помощи блокнотов достаточно просто. Нужно лишь выполнить несколько не сложных действий.
Стоит упомянуть, что Notepad++ весьма удобен для редактирования различных кодов. Например, PHP, HTML. Собственно, поэтому он широко распространен среди многих пользователей, которые периодически работают с исходным кодом, например, тех же сайтов. Что уж говорить, я сам периодическим им пользуюсь. Много места на диске не занимает, работает быстро, коды просматривать и редактировать удобно. Ладно, на этом завершу мысль, не буду превращать эту статью в обзор хорошего программного обеспечения для конкретных целей. Хотя, в будущем, скорее всего, еще вернусь к данной теме.
Кстати, а вы знаете, что этот самый блог посвящен темам финансов и заработков в интернете. К примеру, знаете, как зарабатывают на копирайтинге, на сайтах или арбитраже трафика? Есть множество профессиональных тонкостей и перспективных направлений деятельности.
Инструкция для Word
Подбор кодировки
Выбор кодировки
Откройте вкладку Файл.
Выберите пункт Сохранить как.
Чтобы сохранить файл в другой папке, найдите и откройте ее.
В поле Имя файла введите имя нового файла.
В поле Тип файла выберите Обычный текст.
Нажмите кнопку Сохранить.
Если появится диалоговое окно Microsoft Office Word — проверка совместимости, нажмите кнопку Продолжить.
В диалоговом окне Преобразование файла выберите подходящую кодировку.
Чтобы использовать стандартную кодировку, выберите параметр Windows (по умолчанию).
Чтобы использовать кодировку MS-DOS, выберите параметр MS-DOS.
Чтобы задать другую кодировку, установите переключатель Другая и выберите нужный пункт в списке. В области Образец можно просмотреть текст и проверить, правильно ли он отображается в выбранной кодировке.
Примечание: Чтобы увеличить область отображения документа, можно изменить размер диалогового окна Преобразование файла.
Если появилось сообщение «Текст, выделенный красным, невозможно правильно сохранить в выбранной кодировке», можно выбрать другую кодировку или установить флажок Разрешить подстановку знаков.
Если разрешена подстановка знаков, знаки, которые невозможно отобразить, будут заменены ближайшими эквивалентными символами в выбранной кодировке. Например, многоточие заменяется тремя точками, а угловые кавычки — прямыми.
Если в выбранной кодировке нет эквивалентных знаков для символов, выделенных красным цветом, они будут сохранены как внеконтекстные (например, в виде вопросительных знаков).
Если документ будет открываться в программе, в которой текст не переносится с одной строки на другую, вы можете включить в нем жесткие разрывы строк. Для этого установите флажок Вставлять разрывы строк и укажите нужное обозначение разрыва (возврат каретки (CR), перевод строки (LF) или оба значения) в поле Завершать строки.
Заключение
В программах на ассемблере мы тоже будем использовать ANSI — этого требует компилятор. А вот когда будем разбирать скриптовые языки, то файлы с исходниками можно будет сохранять в UTF-8.
Источник
Как изменить кодировку символов по умолчанию в Блокноте в Windows 10
Если ты хочешь изменить кодировку символов по умолчанию в Блокноте в Windows 10 это руководство проведет вас через весь процесс. Можно изменить кодировку по умолчанию с UTF-8 на ANSI или другую с помощью редактора реестра. Блокнот начал использовать UTF-8 в качестве кодировки символов по умолчанию — он использовал ANSI в качестве кодировки по умолчанию.
Мы уже показали процесс изменения кодировки символов в приложении Outlook, теперь давайте посмотрим, как это сделать для Блокнота. Хотя Блокнот позволяет изменять кодировку при сохранении файла, лучше изменить ее при создании или редактировании файла. Доступны следующие кодировки символов:
Меры предосторожности: Поскольку вы будете использовать редактор реестра, рекомендуется сделать резервную копию всех файлов реестра и создать точку восстановления системы.
Как изменить кодировку по умолчанию в Блокноте
Чтобы изменить кодировку по умолчанию в Блокноте, выполните следующие действия:
Щелкните правой кнопкой мыши на Блокнот и выберите Создать> Значение DWORD (32 бита).
Как только он будет создан, назовите его как iDefaultEncoding. Теперь дважды щелкните iDefaultEncoding и установите Данные значения как следующее-
После установки данных значения нажмите на Ok кнопку, чтобы сохранить изменение.
После этого перезапустите приложение «Блокнот», чтобы найти разницу. Вы можете увидеть выбранную кодировку символов в строке состояния.
Если вы хотите вернуться к оригиналу, перейдите по тому же пути в редакторе реестра и щелкните правой кнопкой мыши iDefaultEncoding. Затем выберите Удалить и подтвердите удаление.
Источник
Как сменить кодировку в Блокноте по умолчанию с ANSI на другую
Рано или поздно любой пользователь Windows сталкивается с проблемой кодировки текста. «Кракозяблики» настигают всех, кто более-менее часто пользуется компьютером. Особенно остро эта задача стоит перед теми, кто не просто пользуется компьютером, а создаёт какой-то осмысленный контекст, например у себя на сайте. Сайт может находиться на удалённом сервере, где кодировка может отличаться от той, которую предлагает Windows по умолчанию.
Очень кратко:
Немного лирики о том, почему всё так, а не иначе:
Но и для пользователей, остающихся обычными «пользователями ПК» проблема с кодировками кириллистических символов иногда встаёт довольно остро. «Кракозяблики» — наследие предыдущей эпохи, когда каждый программист писал собственную таблицу кодировок. Например, скачал и хочешь почитать интересную книжку, а тут такое >=O
И так продолжалось до тех пор, пока не начали вводиться стандарты. Но и стандартов на текущее время уже немало. Например, есть кодировка Unicode, есть UTF-8, есть UTF-16 и так далее.
Я так и не нашёл, как сменить кодировку по умолчанию при открытии Блокнота и создания нового документа уже из открытой сессии Блокнота.
Зато нашёл, как сменить кодировку по умолчанию, когда текстовый документ сначала создаётся (из контекстного меню) и только потому открывается Блокнотом. Тогда кодировка файла будет та, которая будет прописана по умолчанию. Об этом и пойдёт ниже речь.
Итак, для того, чтобы поменять кодировку создаваемых текстовых документов по умолчанию, нам понадобиться внести изменения в Реестр Windows.
Ну и хватит лирики. К делу!
Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую:
Если в файле-образце набрать какой-то текст, то он будет во всех новых файлах, создаваемых с помощью контекстного меню.
Источник
Пример проблемы с отображением кириллицы
Стандартное приложение Блокнот в Windows по умолчанию сохраняет текст в кодировке Кириллица Windows 1251. Но периодически возникает проблема: если документ, который был создан в Блокноте, открыть в программе Notepad++, русские символы могут быть не читаемыми:
Для корректного отображения приходится вручную выбирать кодировку Windows-1251:
Теперь символы читаются:
Каламбур заключается в следующем. Приложение Блокнот считает, что оно сохраняет в кодировке ANSI:
Но если открыть файл в Notepad++ и выбрать ANSI …
… мы всё равно вместо русских букв получим абракадабру:
Совет 6: Как изменить кодировку в phpmyadmin
Phpmyadmin – это веб-приложение, которое предуготовлено для управления базами данных. Оно дозволяет осуществлять администрирование сервера, запускать разные команды, а также просматривать содержимое таблиц и баз данных.
Инструкция
1. Измените кодировку базы данных, позже ее создания. Множество скриптов использует кодировку utf-8, но на хостингах базы данных зачастую создаются с применением кодировки cp-1251 либо иной. Это может привести к некорректному отображению текстов статьи. Взамен букв могут возникнуть знаки вопроса, либо другие непонятные символы. Следственно перед установкой скрипта исполните проверку кодировки базы данных.
2. Перейдите в панель управления, выберите phpMyAdmin, позже входа в нее из выпадающего списка в левой части экрана выберите необходимую базу данных, в которой нужно сменить кодировку .
3. Перейдите во вкладку «Операции» позже выбора базы, тут вы можете исполнить разные операции с имеющейся базой данных. Одна из доступных операций это смена кодировки.
4. Из выпадающего списка подметьте необходимую вам кодировку , учтите, что множеством скриптов поддерживается utf-8. Дальше щелкните кнопку «Пошел». Эти действия нужно исполнить перед установкой cms.
5. Воспользуйтесь скриптом Sypex Dumper Lite 1.0.8. для решения загвоздок с кодировкой базы. Сбережете базу данных с поддержкой дампера, удостоверитесь, что в нем сохранены все русские символы.
6. Позже этого восстановите таблицы этим же скриптом из дампа. Для исправления задач с отображением символов перед вызовом mysql.select.db добавьте строку mysql_query(“/*!40101 SET NAMES Введите наименование кодировки, скажем, cp1251′ */”) or die(“Error: ” . mysql_error()). Позже этого скрипты базы будут трудиться со всеми версиями.
7. Позже этого перейдите в панель управления Phpmyadmin, измените кодировку по умолчанию для вашей базы, для того, дабы опять создаваемые таблицы имели надобную кодировку . Для этого выберите базу, перейдите в «Операции» из списка «Сопоставления» выберите надобное значение, соответствующее вашим данным.
Источник
SysAdmin-s notepad. DoFollow.
Проблемы кодировки в Windows — довольно большая головная боль для многих любителей и поклонников этой операционки. Иногда приходится изрядно помучиться и попотеть прежде чем удается решить проблему с кодировкой. Выяснить причину, зачастую. еще сложнее. но тут вообще мало кто заморачивается…главное ведь устранить неполадку, а уж почему возникла — вопрос давно ушедших дней)
Особенно сильно проблема с кодировкой стала актуальна после выхода новой Windows 10 . Микрософты опять что-то перемудрили и в итоге, в некоторых приложениях вместо языка одни кракозябры. Но все решаемо
На самом деле причин сброса или изменения кодировки может быть довольно большое множество. Но основные из них, это:
— установка какого-то системного патча
— обновление до windows 10
— кривые шаловливые руки и непомерная любознательность ( самая распространенная причина всех бед в windows )
Совет 2: Как изменить кодировку
Начинающему веб-мастеру при создании интернет-страничек нужно сурово следить, в какой кодировке создается страница. Кодировка – это таблица соответствия определенных машинных кодов символам алфавита. Определенная последовательность символов считывается компьютером и представляется нам в виде внятных букв, цифр и знаков, в соответствии с определенной кодировкой. На данный момент их две. Самые зачастую используемые кодировки – windows-1251 и utf-8.
Вам понадобится
- Программы: PSPad, Notepad++ и Dreamweaver.
Инструкция
1. Дальше разглядим, с поддержкой, каких инструментов дозволено менять кодировку надобного вам файла. Многие эксперты рекомендуют пользоваться тремя знаменитыми программами: PSPad, Notepad++ и Dreamweaver. Разглядим эти программы поподробнее.
2. Выходит, загрузите в программу PSPad надобный вам html–документ. В строке состояния вы увидите кодировку , в которой он сохранен. Что бы её изменить, вам необходимо зайти в пункт «Формат» и в выпадающем меню предпочесть необходимую вам кодировку . Позже этого сберечь метаморфозы файла. И всё.
3. Разглядим программу Notepad++. Загрузите в нее html–документ. Откройте пункт меню «Кодировки». Вы увидите их список и наоборот одной из них черную точку. Это и есть кодировка вашего документа. Дабы её изменить, надобно в том же пункте меню предпочесть иную. Позже этого сбережете метаморфозы файла.
4. Сейчас разглядим вероятности самой знаменитой и сильной программы Dreamweaver. Откройте с ее подмогой необходимый вам файл. В меню «Правка» необходимо предпочесть пункт «Настройки». В появившемся окне слева выберите категорию «Сотворить документ». В пункте «Кодировка по умолчанию» будет прописана ваша кодировка. Вы можете сменить ее на иную тут же. Не забывайте позже всех этих действий сберечь метаморфозы файла.Если вы всё сделали положительно, то документ примет необходимую вам кодировку .
Что нужно сделать, чтобы документ с кириллицей нормально открывался во всех текстовых редакторах
1. Откройте документ в Notepad++. Подберите кодировку для того, чтобы русские символы отобразились корректно:
2. Выберите Преобразовать в UTF-8 без BOM и Сохранить:
После этого русские символы должны читаться во всех текстовых редакторах.
Изменение кодовых страниц для исправления иероглифов Виндовс 10
Кодовые страницы являются таблицами, в которых определенные символы сопоставляются определенным байтам, а отображение кириллицы в качестве кракозябров в Windows 10 связано с установкой по умолчанию не той кодовой страницы. Это исправляется различными способами, которые будут полезными, когда нужно в параметрах не изменять системный язык.
Редактор реестра
К первому способу относится использование редактора реестра. Это будет наиболее щадящим методом для системы, тем не менее, лучше создать точку восстановления перед началом работы.
- Нажимаем клавиши «Win+R», затем следует ввести regedit и подтвердить Enter. Будет открыт реестровый редактор.
- Переходим к меню HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage, а в правой части нужно пролистать значения до конца данного раздела.
Теперь кликаем дважды по параметру ACP, где устанавливаем значение 1251 (для кириллицы это кодовая страницы), нажимаем «Ок» и закрываем реестровый редактор.
Зачастую это обеспечивает исправление проблемы с неправильным отображением букв на русском языке. Вариация способа с использованием реестрового редактора (менее предпочтительная) – узнать текущее значение ACP параметра (часто – 1252 для изначально установленной англоязычной системы). Потом в данном разделе нужно отыскать значение параметра 1252 и заменить его с c_1252.nls на такое c_1251.nls.
Изменение на c_1251.nls файла кодовой страницы
Данный способ подойдет для тех пользователей, кто считает вариант с правкой реестра достаточно опасным или сложным. Здесь необходимо осуществить подмену файла кодовой страниц по пути C:WindowsSystem32. В данном случае предполагается, что используется кодовая страница западно-европейской версии – 1252. Узнать, какая текущая кодовая страницы, можно с помощью параметра ACP в реестре, аналогично предыдущему способу.
- Переходим по пути C:WindowsSystem32, где следует найти файл c_1252.NLS. По нему нужно кликнуть правой кнопкой мыши, чтобы выбрать меню «Свойства» и открыть вкладку «Безопасность». Там нужно нажать на «Дополнительно».
В разделе «Владелец» кликаем на «Изменить».
В меню «Ввода имени выбираемых объектов» следует указать имя пользователя (с административными правами). Если в Виндовс 10 применяется Майкрософт учетная запись, то вместо имени пользователя нужно ввести e-mail. Нажимаем «Ок» в окне ввода пользователя, и в следующем окне (Дополнительные параметры безопасности).
После выполнения перезагрузки компьютера, в Windows 10 кириллица будет отображаться не как кракозяблы, а в виде русских букв.
Источник
( 2 оценки, среднее 4.5 из 5 )
Download PC Repair Tool to quickly find & fix Windows errors automatically
If you want to change the default character encoding in Notepad in Windows 11/10, this tutorial will guide you through the process. It is possible to change the default encoding from UTF-8 to ANSI or other using the Registry Editor. Notepad started using UTF-8 as the default character encoding – it used ANSI as the default encoding.
Let’s assume that you have a text file showing some unusual characters such as “ð???”. If you want to extract the original human-readable text out of these strange characters, you may need to switch between character encodings.
We have already shown the process to change the character encoding in the Outlook app, now let us see how to do it for Notepad. While Notepad allows you to change the encoding while saving the file, it is better to change it while creating or editing a file. The following character encodings are available:
- ANSI
- UTF-16 LE
- UTF-16 BE
- UTF-8
- UTF-8 with BOM
Precaution: As you will use Registry Editor, it is recommended to backup all Registry files and create a System Restore point.
To change default encoding in Notepad, follow these steps-
- Press Win+R to open the Run prompt.
- Type regedit and hit the Enter button.
- Click on the Yes button.
- Navigate to Notepad in HKCU.
- Right-click on Notepad > New > DWORD (32-bit) Value.
- Name it as iDefaultEncoding.
- Double-click on it to set the Value data.
- Click the OK button.
You will have to open the Registry Editor on your computer. For that, press Win+R, type regedit
, and hit the Enter button. If the UAC prompt appears, click on the Yes button. After opening the Registry Editor, navigate to the following path-
HKEY_CURRENT_USERSOFTWAREMicrosoftNotepad
Right-click on Notepad and select New > DWORD (32-bit) Value.
Once it is created, name it as iDefaultEncoding. Now, double-click on iDefaultEncoding and set the Value data as following-
- ANSI: 1
- UTF-16 LE: 2
- UTF-16 BE: 3
- UTF-8 BOM: 4
- UTF-8: 5
After setting the Value data, click on the OK button to save the change.
Once done, restart the Notepad app to find the difference. You can see the selected character encoding in the Status Bar.
In case you want to get back to the original, navigate to the same path in the Registry Editor and right-click on iDefaultEncoding. Then, select the Delete button and confirm the removal.
Hope all goes well.
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.
Download PC Repair Tool to quickly find & fix Windows errors automatically
If you want to change the default character encoding in Notepad in Windows 11/10, this tutorial will guide you through the process. It is possible to change the default encoding from UTF-8 to ANSI or other using the Registry Editor. Notepad started using UTF-8 as the default character encoding – it used ANSI as the default encoding.
Let’s assume that you have a text file showing some unusual characters such as “ð???”. If you want to extract the original human-readable text out of these strange characters, you may need to switch between character encodings.
We have already shown the process to change the character encoding in the Outlook app, now let us see how to do it for Notepad. While Notepad allows you to change the encoding while saving the file, it is better to change it while creating or editing a file. The following character encodings are available:
- ANSI
- UTF-16 LE
- UTF-16 BE
- UTF-8
- UTF-8 with BOM
Precaution: As you will use Registry Editor, it is recommended to backup all Registry files and create a System Restore point.
To change default encoding in Notepad, follow these steps-
- Press Win+R to open the Run prompt.
- Type regedit and hit the Enter button.
- Click on the Yes button.
- Navigate to Notepad in HKCU.
- Right-click on Notepad > New > DWORD (32-bit) Value.
- Name it as iDefaultEncoding.
- Double-click on it to set the Value data.
- Click the OK button.
You will have to open the Registry Editor on your computer. For that, press Win+R, type regedit
, and hit the Enter button. If the UAC prompt appears, click on the Yes button. After opening the Registry Editor, navigate to the following path-
HKEY_CURRENT_USERSOFTWAREMicrosoftNotepad
Right-click on Notepad and select New > DWORD (32-bit) Value.
Once it is created, name it as iDefaultEncoding. Now, double-click on iDefaultEncoding and set the Value data as following-
- ANSI: 1
- UTF-16 LE: 2
- UTF-16 BE: 3
- UTF-8 BOM: 4
- UTF-8: 5
After setting the Value data, click on the OK button to save the change.
Once done, restart the Notepad app to find the difference. You can see the selected character encoding in the Status Bar.
In case you want to get back to the original, navigate to the same path in the Registry Editor and right-click on iDefaultEncoding. Then, select the Delete button and confirm the removal.
Hope all goes well.
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.