Настройка кодировки шрифтов в cmd.exe.

Приложение cmd.exe – это командная строка или программная оболочка с текстовым интерфейсом (во загнул :) ).

Запустить командную строку можно следующим способом: ПускВыполнить →  вводим в поле команду – cmd и жмем ОК. В итоге откроется рабочее окно программы – c:\WINDOWS\system32\cmd.exe. (рис.1)

Рис.1



Если Вы занялись проблемой кодировки шрифтов в cmd.exe, то как запускать командную строку наверняка уже знаете :)

Перейдем собственно к проблеме: иногда вместо русских букв при выполнении команд выходит набор непонятных символов (рис.2).

Рис.2

Первым делом нужно зайти в свойства окна – правой кнопкой щелкнуть по верхней части окна → Свойства → выйдет окно рис.3, здесь в поле Шрифт выбираем Lucida Console и жмем ОК.

Рис.3

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

Рис.4

Для изменения кодировки так же применим chcp в следующем формате:

Chcp <код>

Где <код> – это цифровой параметр нужного шрифта, например,

1251 – Windows (кириллица);

866 – DOC-кодировка;

65001 – UTF-8;

Выбирайте на любой вкус. Т.о. что бы изменить кодировку на UTF-8 нужно выполнить команду chcp 65001.

P.S. Не пропусти новые статьи – подпишись на обновление блога и ты всегда сможешь оперативно решить любую неисправность своего компьютера.

16 Responses to“Настройка кодировки шрифтов в cmd.exe.”

  1. Айрен
    16/08/2011 at 15:57 #

    ГОСПОДИ, и как все просто!! Вместо чистки реестра и сканирования диска – всего лишь поменять шрифт.

    Спасибо! :-*

  2. GrafBerezin
    03/10/2011 at 14:19 #

    помогло частиччно. по некоторым командам, например telnet, результаты до сих пор выводятся некорректно

  3. Destruction
    06/10/2011 at 17:00 #

    866 – DOC-кодировка;

    Кажется это не совсем так ;-)

  4. 02/11/2011 at 19:16 #

    866 это именно дос кодировка -)

  5. Marisha
    19/11/2011 at 17:30 #

    Спасибо большое!

  6. skil2
    04/12/2011 at 16:17 #

    премного благодарен!!

  7. Дмитрий
    11/07/2012 at 6:20 #

    Огромное спасибо, очень хорошая статья, всё доходчиво, посто, доступно.

  8. 25/11/2012 at 5:13 #

    на windows8 тоже помогло.
    благодарствую

  9. paulroot
    08/12/2012 at 12:31 #

    Огромное спасибо! Часто мучили иероглифы в cmd.

  10. frank
    13/12/2012 at 18:57 #

    Большое спасибо!
    помогло chcp 1251

  11. Сергей
    14/06/2013 at 9:36 #

    Всё замечательно, а как сделать, чтобы всё это работало при включении компа, а не каждый раз когда пользуешься cmd ? Спасибо!

  12. Алекс
    16/05/2014 at 21:06 #

    Пишу проект на java. На всякий случай нужно запустить из командной строки. Какую кодировку ставить? Нужно UTF-16 кажется… (сообщения для пользователя на нескольких языках одновременно)
    Какой номер кодировки ставить в cmd?

  13. 23/05/2014 at 7:44 #

    850 Многоязыковый (латиница I) – Может эту попробовать?

  14. Алекс
    23/05/2014 at 19:05 #

    С кодировкой 850 вместо русского языка джибриш. Иврит по-прежнему заменён вопросительными знаками. Сохраняю русские слова и на иврите в одном документе в eclipse кодировкой UTF-8. Символы, типа \u2660 (пики) тоже заменены вопросительными знаками. Русские буквы отображаются в кодировке 1251 (в командной строке). Иврит не отображается вопросами. Даже в кодировке 1255 (в ней русский квадратами, а иврит вопросами). Ничего не понимаю!

  15. myname
    22/07/2016 at 13:34 #

    спасибо

Pingbacks/Trackbacks

  1. Dennis Turbay - 24/11/2012

    RT @RealMasterLin: Настройка кодировки шрифтов в cmd.exe. http://t.co/4aRNmvRA

Оставить комментарий

Your email address will not be published. Required fields are marked *

(Required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>