Разное - [решено] Сбилась кодировка командной строки
-
lynxxx
Re: Разное - [решено] Сбилась кодировка командной строки
Цитата:
В ветке HKEY_CURRENT_USER\Console параметр CodePage все портит. Его можно просто удалить (по умолчанию будет 866). И в HKEY_USERS\S-1-5-18\Console заодно.
удаление не помогло, переустановку шрифтов не получится сделать, диск не найден, папка Fonts весит 114мб
П.С.: А восстанавливать надо параметр CodePage в реестре? На что его удаление повлияет?
В ветке HKEY_CURRENT_USER\Console параметр CodePage все портит. Его можно просто удалить (по умолчанию будет 866). И в HKEY_USERS\S-1-5-18\Console заодно.
удаление не помогло, переустановку шрифтов не получится сделать, диск не найден, папка Fonts весит 114мб
П.С.: А восстанавливать надо параметр CodePage в реестре? На что его удаление повлияет?
-
Petya V4sechkin
-
lynxxx
Re: Разное - [решено] Сбилась кодировка командной строки
Petya V4sechkin,
Спасибо за твою сностку, где уважаемый Pili, очень грамотно там все написал как надо исправить шрифты.
Но руководствуясь его правилами и текстом прочтения я так немного и непонял - может ты мне поможешь?????
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Зато есть HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe,но у меня CodePage=1251-нет (но могу прописать если надо)
А как прописать и куда вставить расскажи мне пошагово:
HTML код:
Спасибо за твою сностку, где уважаемый Pili, очень грамотно там все написал как надо исправить шрифты.
Но руководствуясь его правилами и текстом прочтения я так немного и непонял - может ты мне поможешь?????
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Зато есть HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe,но у меня CodePage=1251-нет (но могу прописать если надо)
А как прописать и куда вставить расскажи мне пошагово:
HTML код:
Код: Выделить всё
Прописал так
Код:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
"CodePage"=dword:00000362-
Petya V4sechkin
Re: Разное - [решено] Сбилась кодировка командной строки
Цитата sztksales:
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Удалите параметр.
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Удалите параметр.
-
sztksales
Re: Разное - [решено] Сбилась кодировка командной строки
Petya V4sechkin,
Спасибо за твою сностку, где уважаемый Pili, очень грамотно там все написал как надо исправить шрифты.
Но руководствуясь его правилами и текстом прочтения я так немного и непонял - может ты мне поможешь?????
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Зато есть HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe,но у меня CodePage=1251-нет (но могу прописать если надо)
А как прописать и куда вставить расскажи мне пошагово:
HTML код:
Спасибо за твою сностку, где уважаемый Pili, очень грамотно там все написал как надо исправить шрифты.
Но руководствуясь его правилами и текстом прочтения я так немного и непонял - может ты мне поможешь?????
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Зато есть HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe,но у меня CodePage=1251-нет (но могу прописать если надо)
А как прописать и куда вставить расскажи мне пошагово:
HTML код:
Код: Выделить всё
Прописал так
Код:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
"CodePage"=dword:00000362-
Petya V4sechkin
Re: Разное - [решено] Сбилась кодировка командной строки
sztksales, повторяю для особо одаренных: удалите параметр CodePage.
-
sztksales
Re: Разное - [решено] Сбилась кодировка командной строки
Petya V4sechkin,
Ни чего не стал удалять, а наоборот:
В ветке HKEY_CURRENT_USER\Console параметр CodePage поменял на 866 и в HKEY_USERS\S-1-5-18\Console CodePage 866 заодно.
Прописал в ветке [HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
в REG_DWORD - "CodePage" на 866
Дал заново команду CMD, команда chcp - показывает 866 !!!!! Все встало на свои места - иероглифы исчезли!!!!!!!
Ура!!!!! Спасибо огромное.....
Вам за такую умную работу - Вам надо давать печеньки с молоком....
Ни чего не стал удалять, а наоборот:
В ветке HKEY_CURRENT_USER\Console параметр CodePage поменял на 866 и в HKEY_USERS\S-1-5-18\Console CodePage 866 заодно.
Прописал в ветке [HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
в REG_DWORD - "CodePage" на 866
Дал заново команду CMD, команда chcp - показывает 866 !!!!! Все встало на свои места - иероглифы исчезли!!!!!!!
Ура!!!!! Спасибо огромное.....
Вам за такую умную работу - Вам надо давать печеньки с молоком....

-
Petya V4sechkin
Re: Разное - [решено] Сбилась кодировка командной строки
Цитата sztksales:
Удалил и что???
Не помогло?
Удалил и что???
Не помогло?
-
sztksales
Re: Разное - [решено] Сбилась кодировка командной строки
Все восстановил, как положено и все встало на свои места!!!!
Спасибо помогло!!!!!
Спасибо помогло!!!!!

-
Nimbussr
Re: Разное - [решено] Сбилась кодировка командной строки
Тоже столкнулся с неправильной кодировкой в cmd в WinXP SP3.
В моём случае данная проблема решалась принудительным заданием кодировки 866 в HKEY_CURRENT_USER\Console (перезагрузка не требуется).
1. Создание подраздела %systemroot%_system32_cmd.exe и параметра СodePage:
Код:
или
2. Создание параметра CodePage:
Код:
Достаточно применить только один вариант.
Внесение изменений в HKEY_USERS\S-1-5-18\Console не давало никаких изменений.
В моём случае данная проблема решалась принудительным заданием кодировки 866 в HKEY_CURRENT_USER\Console (перезагрузка не требуется).
1. Создание подраздела %systemroot%_system32_cmd.exe и параметра СodePage:
Код:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
"CodePage"=dword:00000362или
2. Создание параметра CodePage:
Код:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console]
"CodePage"=dword:00000362Достаточно применить только один вариант.
Внесение изменений в HKEY_USERS\S-1-5-18\Console не давало никаких изменений.