Консультация № 170937
31.07.2009, 00:28
0.00 руб.
0 10 0
Доброго времени суток!
Имеется Tablet PC с Win XP английская версия. Реестр сокращен до минимума. Обычным способом включить русскую раскладку клавиатуры невозможно - в панели управления только английский. Необходимо печатать на русском и немецком языках. Изменения интерфейса на русский - немецкий НЕ НУЖНЫ (MUI и LIP не нужны).
Какие добавления и в каких ветвях реестра необходимы для возможности изменения раскладок и печатания.
Спасибо.
borlud

Обсуждение

Неизвестный
31.07.2009, 12:22
общий
попробуйте зайти на сайт micпопробуйте зайти на сайт microsoft.ru и поискать там обновления для winxp для поддержки русской раскладки.rosoft.ru и поискать там обновления для winxp для поддержки русской раскладки.
Неизвестный
31.07.2009, 19:35
общий
borlud:
Здравствуйте, borlud!
Вы пишете "в панели управления только английский" - это надо понимать отсутствует апплет "Regional and Language Options", в котором можно было бы добавить немецкую раскладку?
А насчет русской, я вообще не понимаю как возможно одной лишь правкой реестра, без добавления файлов кодовых страниц и шрифтов, суметь добавить раскладку
---------
мне приходилось пользоваться донельзя урезанной английской microХР (~200 МБ если со всеми программами, но без файла подкачки). Так русскую и украинскую раскладку можно было добавить с помощью нескольких небольших файлов и нескольких движений мыши. А все германо-романские совсем просто, и никакой ручной правки реестра
Неизвестный
31.07.2009, 20:57
общий
John Blake:
Здравствуйте, John Blake!
Апплет присутствует, но нажав на "Add" я получаю возможность добавить еще несколько вариантов английского- Австралия, Великобритания и др. Но только английского. Других языков там нет.
Что же касается необходимости указанных Вами добавлений файлов, кодовых страниц и шрифтов, то этого я и прошу у уважаемых форумчан - дать мне перечень добавлений или ссылки на них. Тем более, если для Вас изменения раскладки для немецкого уже знакомы.
Спасибо
borlud
Неизвестный
31.07.2009, 22:34
общий
borlud:
Вот это минимализм! Я несколько обескуражен отсутсвием немецкого, честно говоря. С русским то нет проблем, как уже говорил, могу дать вам архив (68 КБ), 2 сек и раскладка должна появится. А вот с немецким.. я ведь и не шпрехаю, и раскладки не видел.. Наверняка есть тонкое и простое решение..
Знаете, а если вам воспользоваться URL >> Microsoft keyboard layout creator? тоже изящный инструмент для этих целей. С ним можно хоть самому новый алфавит придумать и сделать для него оригинальную раскладку. Старая версия 4,6 МБ (а за чем вам новая?) . Вот только для его установки нужен .NET Framework...
Неизвестный
31.07.2009, 23:42
общий
John Blake:
Самое искреннее спасибо!!! Русский работает!!!
Не смогли бы Вы кратко дать пояснение и назначение к Вашим файлам (за исключением шрифтов, конечно), чтобы я смог по аналогии подобрать подобные из немецкого Windows, установленного на моем PC.
На моем Tablet очень малый объем RAM-диска и .Net там не становится
Спасибо
borlud
Неизвестный
01.08.2009, 00:34
общий
Так всю информацию можно в .inf файле посмотреть. Файлы .nls - это и есть кодовые страницы, просто так сложилось, что для русского языка много кодировок (надеюсь для немецкого дело лучше обстоит). kbdru.dll - вот это и есть библиотека русской раскладки (для немецкого наверное kbdgr.dll нужна). Всё это в /system32 складируется. Ну и все дополнения в реестр тоже в том же inf прописаны.
(так то бы можно наверно было просто добавить немецкую раскладку и посмотреть изменения в реестре, наверняка они будут незначительными)
Неизвестный
01.08.2009, 01:34
общий
На скорую руку подкорректировал Ваши данные.
В окне "раскладка" появились русская и немецкая.
В окне "языки" немецкий не появился. Сегодня уже не буду продолжать. Смогу вернуться только в воскресение вечером. Но уже ясно как действовать.
Спасибо Вам большое.
borlud
Неизвестный
02.08.2009, 00:07
общий
borlud:
Если ещё не решили проблему, то попробуйте вот это (11 КБ)
Неизвестный
02.08.2009, 19:56
общий
John Blake:
John Blake

Добился двух раскладок и двух языков (русского и немецкого). Но мой Tablet преподнес следующий сюрприз: Изменения в реестре он принимает и ими можно пользоваться, но только в течение одного сеанса вкл-выкл. При попытке новой загрузки он не стартует и сообщает, что отсутствует или поврежден файл .. system32\config\system. Еле запустил, но языковых изменений там уже не было. Предполагаю сделать следующее:
-Отдельно скопировать в Win нужные файлы
-Внести изменения в реестр после старта с помощью *.reg фаала
-Убрать эти изменения перед выключением с помощью другого *.reg файла. Попытаюсь поискать возможность так создать первый файл(или его вариант) что-бы при выключении все его действие автоматически отменялось.
Есть ли другие варианты решения, исходя из того, что реестр заперт наглухо и не позволяет производить никаких изменений?
Спасибо
borlud
Неизвестный
03.08.2009, 00:04
общий
John Blake:

Отвечаю на Ваше письмо в личку, т.к. не знаю, как отвечать Вам.
Я сейчас еще раз проверил Вашу инсталляцию языков. Итак, после инсталляции любого нового языка, можно настроить языковую панель и работать с языками. Но при попытке перезагрузки Windows не стартует и сообщает, что не найден или поврежден файл реестра:...system32\config\system. Вход я делаю с пощью клавиши F8 и "последней правильной конфигурации". Все предыдущие манипуляции с языками при этом исчезают. Просто Windows не дает вносить изменения в реестр. Может быть Ваш 2-й вариант поможет, но я не знаю куда включить папку I386.
Может быть отдельно скопировать файлы в папки, а запуск делать с помощью *.reg файла. А перед выключением системы, еще одним *.reg файлом стирать все, что ввел предыдущий, т.е. чтобы система шла на выключение без изменений реестра. Может быть поискать как можно снять защиту. А может быть... уже не знаю, что и делать. Есть ли возможность автоматически, при выключении системы стирать все произведенные в реестре изменения?
Спасибо
borlud
Форма ответа