![]() |
Отсутствует C_1251.nls
Добрый день. Поставил чистую английскую десятку, добавил русский язык, но файла C_1251.nls в System32 нет, есть только C_1252.nls, кириллица отображается корректно с переменным успехом. Где взять C_1251.nls или как иначе вылечить знаки вопроса? Гуглил разные решения кракозябр, большинство из которых сводится к замене содержимого C_1252 содержимым C_1251, вот только он у меня банально отсутствует. Спасибо.
|
corlack, выполните в PowerShell от имени администратора
Код:
Get-WinSystemLocale Код:
Set-WinSystemLocale ru-RU Цитата:
|
Да что тут пояснять? Знаки вопроса вместо кириллических символов были, но не во всех программах, в некоторых нормально отображалась кирилллица.
А ваше лечение помогло сразу. Спасибо, Vadikan! Можно закрывать. Прописанное лекарство звписал на будущее) |
|
Ну я раньше ставил русскоязычную винду и программы, поэтому не сталкивался с этим. И даже немного неприятно удивлен, что в 2016 году лучшая операционная система Майкрософта не умеет самостоятельно решать такие проблемы, учитывая, что все региональные и языковые настройки у меня четко указывают на то, какие раскладки и кодировки мне нужны.
|
Цитата:
|
Во-первых, других пользователей у меня нет, только один.
Во-вторых, чисто логически и алгоритмически не вижу проблемы переключения локалей для разных пользователей. В конце-концов не так уж много этих кодировок, можно было бы загрузить сразу все или хотя бы предложить юзеру варианты на выбор в настройках, вместо того, чтобы заставлять его снова лезть в гугл и настраивать систему в командной строке. В конце-концов, винда все равно мучает юзеров постоянными долгими обновлениями без предупреждения и варианта отказаться, собирает все возможные данные. Почему бы не использовать собранные данные для установки несчастной кодировки, закрепленной за пользователем? Особенно, когда он один. В-третьих, хотя разработчик и не я, но зато я весьма довольный юзер линукса (некоммерческого, в отличие от продукта второй самой дорогой компании мира!), в котором таких проблем не возникало. Поэтому, собственно, и был немного разочарован, давно не пользовался виндой, думал, уже все должно быть автоматизировано. P.S. Впрочем, они не смогли даже в десктопную версию скайпа для линуксов, 2016 год заканчивается. Чего я удивляюсь? Простите за флуд, проблема решена, всем спасибо. |
Цитата:
Цитата:
Цитата:
|
Vadikan
Недавно мне подарили ноут с предустановленной английской десяткой (из Америки). Хотелось бы задействовать на нём русскую локаль. Перерыл интернет, нашёл у Билла Гейтса что-то подобное на Ваш тутошний совет: https://msdn.microsoft.com/ru-ru/lib...(v=vs.85).aspx Там предлагается в качестве примера вариант установки ЯПОНСКОЙ локали через комстроку PowerShell: Set-WinSystemLocale ja-JP. Там ещё предлагают предварительно (до того) ввести-импортировать языки: ipmo international. "Экстраполируя" советы Microsoft, я понял, что мне для запуска русской локали надо вводить, как Вы тут пишете: Set-WinSystemLocale ru-RU Однако, тут же в Ваших советах (я - очень неопытный юзер!) я не понял - почему "если не 1049, выполните ..." При чём здесь майкрософтофский код-идентификатор? Моё мнение сейчас - для запуска русской локали на предустановленной английской Windows 10: 1.Надо запустить комстроку PowerShell от администратора. 2.Последовательно набрать там: ipmo international Set-WinSystemLocale ru-RU Поясните, если можно, пожалуйста, в чём я неправ? |
Цитата:
Цитата:
|
Vadikan
Пишу ещё раз: Ну, написал же: - и инсталлятор, и пользователь я неопытный (Уже лет 5-6 я не ставил и не переустанавливал ОС, а только "лечил" свой старенький WinXP). Win 10 вижу впервые в жизни, английский подзабыл, поэтому и спрашивал - как запустить новенькую предустановленную Win10 на этом "американце". Понял Ваши ответы на мои вопросы так: надо для начала нажать на "Пуск", а там - разберёмся. А хотелось бы увидеть на вашем авторитетном сайте (в Ваших ответах) про Win10 что-то подобное тому, что написали ваши "конкуренты" про Win2K: https://forum.windowsfaq.ru/showthread.php?t=51532 Windows 2000. Кириллица как системная кодовая страница: Здесь - 2 этапа. Первый - проверить, полностью ли установлена поддержка кириллицы на пользовательском уровне, второй - собственно выбор русского как System Default Locale: 1 Проверить, полностью ли установлена поддержка кириллицы на уровне пользователя: Start/Settings/Control Panel Щёлкнуть на 'Regional Options' В середине экрана - список языков: "Language Setting for the system". Найти там "Cyrillic" и проверить, стоит ли слева 'галочка'. Если не стоит, то поставить её и Щёлкнуть по кнопке "Apply", расположенной ниже. Windows 2000 попросит дистрибутив (CD-ROM), надо будет на этом CD указать на папку "i386" Согласиться, когда Windows 2000 попросит перезапустить компьютер Теперь поддержка кириллицы на пользовательском уровне установлена и осталось только выбрать русский в качестве Системной Локали - Default System Locale: 2 Start/Settings/Control Panel Щёлкнуть на 'Regional Options' Щёлкнуть по кнопке "Set default" внизу экрана Windows 2000 предложит список - "Select the appropriate locale". Выбрать в списке "Russian". Щёлкнуть по кнопке "OK". Попали на предыдущий экран Щёлкнуть по кнопке "Apply" Ответить "Yes" на вопрос о нужных файлах ("Required Files") согласиться, когда Windows 2000 попросит перезапустить компьютер. Теперь можно будет видеть кириллицу в именах файлов и каталогов, в интерфейсе русских программ (меню, диалоги, ...). Кстати, если это всё, что Вам надо, и совсем не хочется, чтобы даты, дни недели и т.п. были русскими, то ведь можно теперь, имея русский в качестве System Locale (системная локаль), выбрать нерусские настройки в качестве User Locale (локаль пользователя): Start/Settings/Control Panel щёлкнуть на Regional Options выбрать нужное в списке, например, "English (United States)" Теперь даты, время, дни недели будут как раньше, в исходной 'нерусской' конфигурации. Короче, теперь у меня появились новые вопросы. Сначала - как всё было: Мой новый ноут, через несколько секунд после запуска попросился подключиться к Wi-Fi (для "шнурка" на корпусе вообще нет разъёмов). Потом сам-собой за полчаса скачал и, почти ничего не спрашивая, установил английскую Win10. Русский язык пришлось потом искать в регион-настройках. Всё тоже скачалось. Установил русский первым, и после перезагрузки ОС открылась на русском. Однако, в процессе установки английской ОС, я "повёлся" на "бесплатные" предложения от ASUS и "загалчил" несколько рекомендуемых ими программ - естественно, все они установились с английским "фейсом" (включая WinRAR). Отсюда вопрос: Нужно ли теперь "сносить" все эти "бесплатные подарки"? Или придётся учить английский? |
Alex200511,
Качаете MUI для русского языка Инсталлируете его: Код:
dism /Online /Add-Package /PackagePath:C:\lp.cab Далее: Код:
dism /Online /Get-Packages Код:
dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~10.0.10240.16384 По окончанию жмете Y. Перегружаетесь уже в русскую ОС. |
Время: 22:29. |
Время: 22:29.
© OSzone.net 2001-