Кодировка определяет, каким образом программа переводит байты файла в читаемые символы. Когда документ создавался в одной кодировке, а открывается программой, ожидающей другую, на экране вместо букв появляются квадраты, вопросительные знаки или случайный набор символов. Для русскоязычных пользователей наиболее актуальны три кодировки:
- UTF-8 является универсальной кодировкой, поддерживаемой большинством современных программ;
- Windows-1251 (Cyrillic Windows) широко распространена в документах, созданных на ПК с Windows в 1990-е и 2000-е годы;
- KOI8-R применялась на Unix-системах.
Если чей-то файл выглядит нечитаемым, вероятнее всего, он сохранен в одной из этих трех кодировок.
Кодировка в описанном смысле касается только текстовых файлов: TXT, RTF и некоторых других форматов. Документы формата DOCX и DOC внутри всегда используют Юникод, поэтому для них смена кодировки при открытии недоступна и не нужна. Если DOCX-файл отображается с нечитаемыми символами, причина не в кодировке, а скорее всего в отсутствующем шрифте или в повреждении самого файла.
Варианты решения:
Способ 1: Выбор кодировки при открытии файла
По умолчанию Word открывает текстовые файлы TXT и RTF, самостоятельно определяя кодировку, и зачастую угадывает верно. Если же текст открылся нечитаемым, значит автоматическое определение не сработало. Чтобы указать кодировку вручную, нужно сначала активировать соответствующую настройку в параметрах программы, после чего повторно открыть проблемный файл.
- Откройте меню «Файл» и в левой колонке выберите «Параметры».
- В открывшемся окне перейдите в раздел «Дополнительно» и прокрутите содержимое вниз до группы «Общие».
- Найдите пункт «Подтверждать преобразование формата файла при открытии» и установите рядом с ним галочку. Нажмите «ОК».
- Закройте проблемный файл и откройте его снова через «Файл» — «Открыть». Появится диалоговое окно «Преобразование файла» со списком форматов.
- Выберите в списке пункт «Кодированный текст» и нажмите «ОК».
- Откроется второе окно с настройками кодировки. Установите маркер напротив пункта «Другая», после чего справа станет активным список доступных кодировок.
- Выбирайте кодировки по очереди, ориентируясь на область «Образец» в нижней части окна: там в реальном времени отображается, как будет выглядеть текст при выбранной кодировке. Найдя ту, при которой текст становится читаемым, нажмите «ОК».
После того как нужная кодировка подобрана и файл открылся нормально, галочку в параметрах можно снять. При постоянной работе с текстовыми файлами разных форматов ее можно оставить включенной, но тогда диалог выбора будет появляться при каждом открытии любого не-DOCX файла.
Если в окне «Образец» текст выглядит одинаково нечитаемым при любой кодировке, это признак того, что файл сохранен в бинарном формате (например, как DOC или DOCX), а не в виде обычного текста. Такой файл не нуждается в ручном выборе кодировки и должен открываться в Word напрямую.
Если вместо текста отображаются одни квадраты и смена кодировки не помогает, причиной чаще всего оказывается отсутствующий шрифт, а не проблема с кодировкой.
Способ 2: Выбор кодировки при сохранении файла
Когда файл планируется открывать в программе с ограниченной поддержкой кодировок, его нужно сохранить в той кодировке, которую эта программа понимает. По умолчанию Word сохраняет документы в Юникоде (UTF-16), и для большинства современных программ этого достаточно. Если же получатель или программа-получатель требует, например, Windows-1251 или KOI8-R, необходимо воспользоваться сохранением в формате обычного текста. Учитывайте, что при таком сохранении документ теряет все форматирование: шрифты, стили, таблицы, изображения; сохраняется только голый текст.
- Откройте нужный документ и перейдите в меню «Файл» — «Сохранить как». Выберите папку для сохранения.
- В поле «Тип файла» раскройте список и выберите «Обычный текст».
- Нажмите «Сохранить». Сразу после этого появится окно «Преобразование файла».
- Установите маркер напротив нужного варианта. Пункт «Windows (по умолчанию)» соответствует кодировке Windows-1251 на русскоязычных системах, пункт «MS-DOS» соответствует DOS-кириллице (OEM 866), а через пункт «Другая» можно выбрать любую кодировку из полного списка, в том числе UTF-8.
- Перед тем как нажать «ОК», просмотрите область «Образец»: символы, подсвеченные красным, не могут быть корректно сохранены в выбранной кодировке. Если красные символы есть, либо выберите другую кодировку, либо установите галочку «Разрешить подстановку знаков», тогда несовместимые символы будут заменены на ближайшие аналоги (например, типографское многоточие превратится в три обычные точки).
- Нажмите «ОК». Файл будет сохранен в формате TXT с выбранной кодировкой.
Способ 3: Перекодирование через стандартный «Блокнот»
Если устанавливать дополнительное программное обеспечение нежелательно, с задачей перекодирования справляется стандартный «Блокнот» Windows, не требующий ничего, кроме самой операционной системы. Он умеет открывать TXT-файлы, показывать их текущую кодировку в строке состояния и сохранять в другой кодировке. Для работы с кириллицей чаще всего нужно переключиться между ANSI (Windows-1251) и UTF-8. В Windows 10 и Windows 11 «Блокнот» в большинстве случаев автоматически определяет кодировку при открытии, поэтому процесс сводится к нескольким шагам.
- Откройте «Блокнот» через меню «Пуск» или нажмите Win + R, введите
notepadи нажмите Enter. - Перейдите в меню «Файл» — «Открыть», найдите нужный TXT-файл и откройте его. В строке состояния в нижнем правом углу окна отобразится текущая кодировка файла.
- Если текст в окне отображается нечитаемыми символами, «Блокнот» не смог автоматически определить кодировку. В таком случае закройте файл без сохранения и откройте его снова: в диалоговом окне открытия рядом с кнопкой «Открыть» есть стрелка, раскрывающая список, где можно выбрать «Кодировка» и указать нужную вручную.
- Когда текст отображается корректно, перейдите в «Файл» — «Сохранить как». В нижней части диалогового окна найдите выпадающий список «Кодировка» и выберите нужный вариант: «UTF-8» для современных программ или «ANSI» для совместимости со старым программным обеспечением под Windows.
- Нажмите «Сохранить». Теперь откройте сохраненный файл в Word, кодировка будет определена корректно и текст отобразится читаемым.
Обратите внимание на разницу между «UTF-8» и «UTF-8 с BOM» в списке кодировок «Блокнота». BOM является специальной меткой в начале файла, помогающая программам автоматически распознавать кодировку. Word читает оба варианта без проблем, однако некоторые сторонние программы и скрипты могут воспринимать BOM как нежелательный символ. Если файл предназначен только для Word, разница несущественна.
Способ 4: Конвертация кодировки через Notepad++
Notepad++ представляет собой бесплатный текстовый редактор с расширенной поддержкой кодировок. В отличие от стандартного «Блокнота», он точнее определяет кодировку файла, умеет работать с большим перечнем стандартов и позволяет конвертировать текст в нужную кодировку без лишних шагов. Скачать его можно на официальном сайте.
После установки откройте проблемный файл через меню «Файл» — «Открыть». Текущая кодировка сразу отобразится в строке состояния в нижней части окна, рядом с информацией о строках и столбцах. Если текст нечитаемый, откройте меню «Кодировки»: там отмечена галочкой та кодировка, которую программа определила автоматически. Попробуйте выбрать другую из списка: текст в окне обновится сразу, без перезагрузки файла, что позволяет быстро перебрать варианты, не выходя из меню.
Когда нужная кодировка найдена и текст стал читаемым, в том же меню «Кодировки» выберите пункт «Преобразовать в UTF-8» или другой целевой стандарт. Это изменит кодировку документа без потери содержимого. Сохраните файл сочетанием Ctrl + S, после чего он откроется в Word корректно. Notepad++ удобен и тем, что позволяет одновременно открыть несколько файлов на вкладках и перекодировать их по очереди, не перезапуская программу.
Способ 5: Конвертация кодировки через онлайн-сервис
Когда под рукой нет подходящего редактора, а файл нужно привести в читаемый вид быстро, помогают онлайн-конвертеры кодировок. Сервис 2cyr.com создан специально для работы с кириллицей: он принимает нечитаемый текст, автоматически подбирает подходящую кодировку и отдает готовый результат. Для работы достаточно браузера.
- Откройте нечитаемый файл в любом текстовом редакторе, выделите все содержимое сочетанием Ctrl + A и скопируйте его в буфер обмена через Ctrl + C.
- Перейдите на сайт по ссылке выше и вставьте скопированный текст в поле ввода.
- Сервис автоматически предложит несколько вариантов с разными кодировками. Просмотрите результаты: тот вариант, в котором текст стал читаемым, и есть верная кодировка.
- Скопируйте исправленный текст из результирующего поля и вставьте его в нужный документ Word.
Если на сайте не отображается читаемый вариант ни в одном из предложений, скорее всего, файл не содержит кириллицы или поврежден. В таком случае проблема лежит за пределами кодировки, и стоит перепроверить сам источник файла.
Типичные проблемы при работе с кодировкой в Word
Даже после знакомства со всеми способами смены кодировки пользователи нередко сталкиваются с ситуациями, которые выходят за рамки стандартной инструкции. Одни связаны с ограничениями самой программы, другие связаны с природой файла или особенностями источника, из которого был получен текст. Ниже разобраны такие случаи.
- Пункт «Подтверждать преобразование формата файла при открытии» отсутствует. Эта настройка есть во всех десктопных версиях Word начиная с 2007. Если вы ее не находите, убедитесь, что смотрите в нужном месте: «Файл» — «Параметры» — «Дополнительно», раздел «Общие» примерно в середине длинного списка. В Word Online (браузерная версия) и Word Starter этой настройки нет, она доступна только в полных десктопных редакциях программы.
- Ни одна кодировка не делает текст читаемым. Если при переборе всех кодировок текст остается нечитаемым во всех инструментах, файл скорее всего не является текстовым. Так бывает с DOC, DOCX, PDF и другими форматами с двоичной структурой, которые не предназначены для открытия через диалог кодированного текста. Попробуйте открыть такой файл напрямую двойным щелчком или через «Файл» — «Открыть» без дополнительных настроек. Если файл все равно не читается, возможно, он поврежден и его нужно получить заново.
- Текст, скопированный из PDF, отображается нечитаемыми символами. Это не проблема кодировки Word. PDF-файлы нередко используют встроенные шрифты с нестандартной таблицей символов, из-за чего скопированный текст превращается в набор непонятных знаков. Откройте PDF напрямую через Word или воспользуйтесь конвертацией: при таком подходе программа самостоятельно расшифрует структуру файла, и текст появится читаемым.
Подробнее: Как конвертировать PDF в Word
- Нужно изменить кодировку только части текста внутри документа. Кодировка применяется ко всему файлу целиком, а не к отдельным фрагментам. Изменить ее только для части текста в пределах одного документа Word не позволяет. Если в документе соседствуют фрагменты в разных кодировках, единственный выход: найти исходный источник нечитаемого фрагмента, правильно определить его кодировку и заново перенести текст в документ.
lumpics.ru















































Пытаюсь открыть демоверсию со сайта ФИПИ, открывается и просить выбрать язык кодирования, т.к. без этого вместо текста непонятные символы, точки, нули и прочее. Пробовала все, что написано, понятия не имею что вводить, т.к. при сохрании язык не меняется.
Здравствуйте. Для начала уточните, в каком формате этот документ — DOC или DOCX или, возможно, какой-то другой? В какой версии Microsoft Word вы пробуете его открыть? Первое, что стоит предположить, файл скачался с ошибкой или не полностью, и в таком случае его необходимо удалить с компьютера, скачать повторно и снова попробовать открыть. Второй — файл поврежден изначально, то есть в таком состоянии он находится на сайте ФИПИ, а потому не может быть открыт в принципе. Это, конечно, маловероятно, но исключать тоже не стоит, а решением может быть разве что поиск аналога данного документа, что, опять же, маловероятно. Возможно, проблема непосредственно в самом Word, в таком случае следует попробовать открыть скачанный файл онлайн, воспользовавшись для этого веб-версией Microsoft Office или одним из альтернативных сервисов.
Пыталась вставить в документ Ворд фрагмент из пдф-документа. Он копируется «козявками». как только ни пробовала менять кодировки, ничего не получается, чтобы текст стал осмысленным…
Ирина, здравствуйте. Вероятно, проблема не в кодировке, а в том, что PDF защищен или используемый в нем шрифт некорректно распознается Word, но скорее первое. Вместо копирования текста я бы порекомендовал либо преобразовать файл PDF в документ Word (это можно сделать и с помощью самого Word), либо воспользоваться одной из программ для распознавания текста или редактором PDF и уже потом перенести нужный фрагмент в Word.
Подробнее:
Как конвертировать PDF в Word
Первый вариант является более простым — вы просто откроете ПДФ в Ворде, сохраните его в виде текстового документа, после чего сможете свободно копировать любой нужный текст и вставлять его в другие документы. Правда, такой подход, как и другие методы, имеет недостатки — иногда текст преобразуется с ошибками, большими или, наоборот, пропущенными пробелами.
Кодировку надо поменять только в части текста. При копировании текста из другой программы в ворд, скопированный текст состоит из нечитаемых символов. Весь остальной текст — нормально выглядит и читается.
Здравствуйте. Изменить кодировку для части текста внутри одного документа не получится, так как применяется она ко всему файлу. Как вариант, можно попробовать разделить документ на два, где каждый будет содержать текст в разной кодировке, сохранить их, а затем скопировать одно в другое. Вариант малоэффективный, так как кодировки так и останутся разными, и не должны будут объединиться, но попробовать все же стоит.
Скажите, другая программа — это какая, какая кодировка используется в ней, и какая нужна Вам на выходе?
У меня а важном отчете при переносе на флешку слетела кодировка. Пришлось самому вдуплять как её изменить. сначала думал через стандартный блокнотпопробовать, ведь там есть подобная функция, но потомм сам наткнулся в настройках и перебрал кучу вариантов. думал уже не найдется нужной кодиорвки, не пмню какая была правльная. вроде чтото из кирилиц, но в итоге спас себя