Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Иероглифы в cmd (http://forum.oszone.net/showthread.php?t=315120)

spyderdeman 23-05-2016 10:27 2636885

Иероглифы в cmd
 
Доброго времени суток!

В cmd появились иероглифы и не могу понять, каким образом подобное произошло и как с этим бороться.
Вот так выглядит команда help:

Код:

Забавная ситуация, когда копирую сюда текст он сразу, становится нормальным. Похоже проблема в кодировке.
Решением оказалось:
Код:

sfc /scannow

Dzirt2005 23-05-2016 10:41 2636892

spyderdeman, выполните в консоли команду chcp и приведите ее результат сюда

spyderdeman 23-05-2016 10:44 2636896

Код:

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\Администратор>chcp
Текущая кодовая страница: 1251

C:\Users\Администратор>


Dzirt2005 23-05-2016 10:54 2636897

spyderdeman, зачем вы сменили OEM Codepage? Верните обратно в 866

spyderdeman 23-05-2016 11:45 2636924

Цитата:

Цитата Dzirt2005
spyderdeman, зачем вы сменили OEM Codepage? Верните обратно в 866 »

Я даже не знаю, как это делать :)
Цитата:

Цитата spyderdeman
В cmd появились иероглифы и не могу понять, каким образом подобное произошло и как с этим бороться. »


dislike 23-05-2016 11:53 2636929

У меня кстати точно так же. Появилось после того, как установил в систему кучу шрифтов для работы в графических пакетах типа CorelDraw, соответственно удалять шрифты не вариант, а где что побилось выяснить не удалось.
Правда команда chcp дает результат 866, но всё равно абракадабра, которая читабельна только если вставить её на форум или в блокнот. Прикольно )

Dzirt2005 23-05-2016 11:59 2636934

Цитата:

Цитата spyderdeman
Я даже не знаю, как это делать »

И тем не менее - именно вы это сделали. Как именно вы это сделали - это вам виднее, это можно сделать разными способами, поэтому гадать бесполезно. Некоторые способы описаны здесь или здесь. Читайте внимательно, ищите у себя что именно вами изменено. Повторюсь, кодовая страница консоли по умолчанию - 866. Это может быть даже C:\autoexec.bat, если не отключена его обработка.

Цитата:

Цитата dislike
У меня кстати точно так же. »

Что именно точно так же - "иероглифы в cmd" или кодовая страница консоли по умолчанию не 866?

dislike 23-05-2016 12:17 2636941

Цитата:

Цитата dislike
Правда команда chcp дает результат 866 »


Dzirt2005 23-05-2016 12:26 2636944

dislike, тогда смотрите какой шрифт выбран для консоли, умеет ли он показывать символы этой кодовой страницы. Lucida Console и Consolas из поставки Windows, не замененные ничем, естественно умеют.

Также не нужно забывать о возможных ошибках в самих программах. Например, nslookup.exe из поставки Windows 7 Rus имеет ошибку в своем языковом файле nslookup.exe.mui - сообщения выводятся "иероглифами", причем как то у Майкрософта часто бывает - непоследовательно, часть правильно, часть неправильно:
Код:

C:\>nslookup google.com
╤хЁтхЁ:  router.home
Address:  192.168.0.1

Не заслуживающий доверия ответ:
╚ь*:    google.com
Addresses:  2a00:1450:400d:802::200e
          216.58.209.174


spyderdeman 23-05-2016 12:51 2636956

Цитата:

Цитата Dzirt2005
dislike, тогда смотрите какой шрифт выбран для консоли, умеет ли он показывать символы этой кодовой страницы. Lucida Console и Consolas из поставки Windows, не замененные ничем, естественно умеют. »

Спасибо. Смена шрифта на Lucida Console помогла. А вот манипуляции в regedit и bat нет. :(

Dzirt2005 23-05-2016 12:57 2636958

Цитата:

Цитата spyderdeman
А вот манипуляции в regedit и bat нет. »

А нужно было найти сделанную вами "манипуляцию" в реестре или каком-то .bat-файле и вернуть все обратно в правильные значения.

dislike 23-05-2016 13:01 2636959

Цитата:

Цитата spyderdeman
Спасибо. Смена шрифта на Lucida Console помогла. »

И мне тоже, вот спасибо. Больше всего умиляет тот факт, что личто я стопудово в те настройки шрифтов не лазил и ничего там не менял, тем не менее шрифт самопроизвольно выставился на какой-то точечный terminal. Передать не могу, как я обожаю, когда что-то вот так ломается само по себе... и ни один гуглосовет даже не намекнул искать в простейших настройках, только реестр бороздить бестолку.
Ещё более забавно - повторное переключение на шрифт terminal даёт вполне корректное отображение всех символов, повторить проблему не получается. Опять колдовство.

Charg 23-05-2016 13:05 2636961

dislike, само по себе в компьютере никогда ничего не меняется.

spyderdeman 23-05-2016 13:09 2636963

Цитата:

Цитата Charg
dislike, само по себе в компьютере никогда ничего не меняется. »

Только самопроизвольная загрузка 3.5 gb (Windows 10) если не отключить KB3035583. :)

dislike 23-05-2016 13:10 2636964

Цитата:

Цитата Charg
само по себе »

"Само по себе" в случае с компьютерами - это событие, найти логическое рациональное объяснение которому не представляется возможным. Не цепляйтесь к словам.

Dzirt2005 23-05-2016 13:10 2636965

Цитата:

Цитата dislike
личто я стопудово в те настройки шрифтов не лазил и ничего там не менял, тем не менее шрифт самопроизвольно выставился на какой-то точечный terminal »

Угу, стопудово и без вопросов! С учетом того, что этого шрифта в списке допустимых для консоли нет:

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

PS: Один мой знакомый всегда в таком случае оправдывался "Это не я! Оно само!". Ага, само, как же...

spyderdeman 23-05-2016 13:11 2636966

Цитата:

Цитата Dzirt2005
А нужно было найти сделанную вами "манипуляцию" в реестре или каком-то .bat-файле и вернуть все обратно в правильные значения. »

Только ЗА.

dislike 23-05-2016 13:15 2636970

Цитата:

Цитата Dzirt2005
Какая именно из установленных _вами_ на _вашем_ компьютере программ это сделала - вам естественно виднее. »

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

Цитата:

Угу, стопудово и без вопросов! С учетом того, что этого шрифта в списке допустимых для консоли нет:

чтобы его туда добавить нужно сделать специальную запись в специально отведенном для этого месте в реестре с специально для этого применяемом формате.
Ну не знай, что там у вас в списке допустимых. Я проверил на соседнем ПК: там точно такой же шрифт указан в настройках командной строки и тем не менее всё работает. И набор ПО там с моим ПК ни в каком месте не пересекается. Вот и думай, само или не само.

Dzirt2005 23-05-2016 13:20 2636975

Цитата:

Цитата dislike
Не спорю, через компьютер прошло много разных мутных приложений, типа того же корела, фотожопа, акробата и т.п., отследить кто из них напортил, я физически не мог, поскольку командной строкой не каждый день пользуюсь »

Перечисленные вами программы не только не являются "мутными", но и на 146% не меняют ничего в настройках консоли, которая ими вообще не используется и даром им не нужна. Это были либо лично вы :) либо какая-то программа (точнее ее инсталлятор), работающая с консолью. И только вы знаете, что именно вы устанавливали.

PS: Я не исключаю также любимую многими лотерею под названием "а поставлю-ка я себе наикрутейшую Г-сборку от Васи Всёполомаси! Он точно ничего там не напутал и не менял"

Цитата:

Цитата spyderdeman
Только ЗА. »

Ну так вперед! Вам кто-то мешает? В конце концов это же ваш компьютер и что вы на нем делали, никто кроме вас не знает.

spyderdeman 23-05-2016 13:26 2636985

Цитата:

Цитата Dzirt2005
Ну так вперед! Вам кто-то мешает? В конце концов это же ваш компьютер и что вы на нем делали, никто кроме вас не знает. »

Ну зачем так заводится? Тема отмечена как решенная все можно расходится.

dislike 23-05-2016 13:48 2636995

Цитата:

Цитата Dzirt2005
Перечисленные вами программы не только не являются "мутными", но и на 146% не меняют ничего в настройках консоли »

Угу, вот прям так и вижу в описании каждой программы "данная программа на 146% ничего не ломает в вашей консоли, проверено дзиртом (с) " А тем временем именно эти "мутные" программы установлены только у меня одного, и проверить их надежность нечем.

Цитата:

Цитата Dzirt2005
Это были либо лично вы »

Точно не я. Я трезвый абсолютно всегда и всегда помню, если начинаю что-то ломать, тем более процесс ломания консоли по вашему описанию должен был быть весьма интересным и непростым и должен был иметь какую-то цель, которая от меня ускользает. Я точно знаю, что не стал бы что-то делать, не имея цели.

Цитата:

Цитата Dzirt2005
либо какая-то программа (точнее ее инсталлятор), работающая с консолью. И только вы знаете, что именно вы устанавливали. »

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

Цитата:

Цитата Dzirt2005
PS: Я не исключаю также любимую многими лотерею под названием "а поставлю-ка я себе наикрутейшую Г-сборку от Васи Всёполомаси! Он точно ничего там не напутал и не менял" »

Все винды оригинальные лицензионные, наичистейшие. Сборки выметаю поганой метлой.

spyderdeman 23-05-2016 15:41 2637025

Цитата:

Цитата Dzirt2005
Ну так вперед! »

Цитата:

Цитата dislike
Вот и думай, само или не само. »

Вы тут так орете, друг на друга что забыли о наличии такой прекрасной команды как
Код:

sfc /scannow
Сейчас пропишу и все пройдет. :)

dislike 23-05-2016 15:52 2637026

Цитата:

Цитата spyderdeman
Сейчас пропишу и все пройдет »

Не факт. И что пройдёт, если вы уже нашли решение?

Dzirt2005 23-05-2016 16:35 2637038

Цитата:

Цитата spyderdeman
Сейчас пропишу и все пройдет. »

Ну да, конечно! Настройки в реестре или пользовательские файлы (а у вас либо там, либо там) этот процесс не затрагивает НИКОГДА. И не должен. И это правильно.

И вообще - тема уже помечена решенной, так что же вы распаляетесь так? ;)

spyderdeman 23-05-2016 17:44 2637050

Вложений: 1
Цитата:

Цитата Dzirt2005
так что же вы распаляетесь так »

Просто из вас прекрасная вдохновительница.
Цитата:

Цитата Dzirt2005
Ну так вперед! Вам кто-то мешает? В конце концов это же ваш компьютер и что вы на нем делали, никто кроме вас не знает. »

Итог работы на скриншоте :)

Dzirt2005 23-05-2016 17:56 2637054

Цитата:

Цитата spyderdeman
Просто из вас прекрасная вдохновительница. »

Да мне не пофиг ли что там у вас не работает и почему? К чему я вас вдохновляю-то?

Цитата:

Цитата spyderdeman
Итог работы на скриншоте »

"Что это, Бэрримор?!" (с) И какое это имеет отношение к неправильно установленной кодовой странице для консоли???


Время: 17:05.

Время: 17:05.
© OSzone.net 2001-