СоХабр закрыт.
С 13.05.2019 изменения постов больше не отслеживаются, и новые посты не сохраняются.
С интересом следил за презентацией Windows 10 и не без любопытства установил её к себе на ноутбук сразу же, как только она стала доступна для скачивания. Сразу после загрузки был wow-эффект: удобный масштабируемый классический пуск, рабочие столы, возможность работы с metro-приложениями не во весь экран, новые декорации окон (отсутсвие рамок и тень у окна), прозрачность в консоли. Но, постойте, что это такое в консоли?
«Система не в состоянии выводить русские символы в консоль» — подумал я и, воспользовавшись программой Windows Feedbak, отослал описание проблемы разработчикам. Как оказалось, это только начало. Если вам интересно, что приготовила нам Windows 10, добро пожаловать под кат.
Да, система действительно не умеет корректно работать с русским языком. Пробую ввести русский текст в консоли:
Открываю блокнот и пробую в нём:
Сохраняю, стандартное окошко, по умолчанию выбран формат ANSI.
Жму кнопку сохранить и получаю непривычную ошибку:
Всё равно жму ОК, раньше же работало! Открываю файл:
Сюрприз, windows не может открывать русские файлы в кодировке ANSI. Но, как оказалось, не только их. Пробую открыть конфиг IP-TV Player:
Кракозябры уже в стиле koi8-r. Этот же файл в windows 8.1 работает корректно.
Несколько слов об установке привычных программ. Это простое действие приносит массу сюрпризов. Тот же IPTV-Player удалось установить попытки с 10-й (сам не знаю, что именно помогло мне в итоге). При установке и при выборе версии vlc установка завершалась с неизвестной ошибкой. При запуске тоже плеера появлялась неизвестная ошибка (кракозябры). После плясок с бубном и установки русского языка ожидаемо нет.
Пробую установить свежую версию VLC. Установка даже не запускается, появляется ошибка (никакие танцы с бубном не позволили добиться установки, работает только если скачать архивом):
Не с первого раза установился Skype для рабочего стола (помогло явное указание на запуск в режиме администратора), Cisco AnyConnect установился, но после перезагрузки отказался работать. Плагин Java SE отказывается устанавливаться.
P.S.: Выражаю благодарность хабраюзеру Soulveig, подсказавшему как исправить отображение русского языка: необходимо в Control Panel > Clock, Language, and Region > Region > Administrative > Change system locale… выбрать локаль Russian (Russia). После перезагрузки всё начинает работать корректно.
Так же благодарность хабраюзеру AndreyDmitriev который укорил меня за то что я не стал разбираться с ошибкой при установке VLC. Как оказалось проблема решается тем же самым способом, а именно установкой правильной локали.
Таким образом, выполнив всего одну простую настройку решились все мои проблемы. Если вы только собираетесь установить себе Windows 10, надеюсь вы не повторите моих ошибок, и не будете делать поспешные выводы. Я попрежнему верю, что в итоге мы получим конфетку, так как у системы большой потенциал и ещё куча времени, чтобы изменится.
комментарии (20)