Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Рекомендуемые сообщения

Впервые встречаюсь с такой проблемой:

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

Ссылка на комментарий
Поделиться на другие сайты

Selo85: Была такая программа для DOS, называлась KEYRUS. Она прописывала правильную русскую кодовую таблицу. Добавь программу keyrus.com в autoexec.bat, или запусти вручную.

Вот эту программу, я позаимствовал в свое время с одного компа, на котором стоял DOS. Программа рабочая, но я лично её не проверял.

keyrus.zip

keyrus.zip

Ссылка на комментарий
Поделиться на другие сайты

Эта прога не поможет.

Она поддерживает нормальное отображение текста только в ТЕКСТОВОМ видеорежиме.

Хотя зачем, ведь с этим нормально справляются и команды autoexec: mode con cp prepare & select.

Я же написал конкретно: проблемы в ГРАФИЧЕСКОМ видеорежиме!

Ссылка на комментарий
Поделиться на другие сайты

Selo85 - я правильно тебя понял: при работе в Word, NotePad, других прогах буквы идут, а цифры и символы "глючат"?

Как это случилось? Новая Винда? Что было раньше?

Предполагаю:

- Винд был поставлен без надлежащих шрифтов/языков;

- дистрибутив Винды глючный;

- нет нужных и правильных настроек: зайди в Региональные языки Regional Options и выстави везде, в Дополнительно тоже, РУССКИЙ. Заодно посмотри количество шрифтов и языков!

Исправить можно - вставить СД/ДВД дистрибутив, Start/Set Programm Access and Defaults

Кнопка Add/Remove Windows Components и добавь необходимое.

Удали все шрифты/языки Восточной Азии, если есть.

Проверим? :(

Ссылка на комментарий
Поделиться на другие сайты

:blush2: Наверное прийдется мне несколько раз повторить, пока некоторые невнимательные научатся читать.

В графическом видеорежиме проги под МС-ДОС вместо цифр отображают черт знает что.

Я уж не знаю, начал грешить на IO.SYS, ведь он не чистокровный ДОСовский, а свиснутый ищ-под 98 Форточек.

При загрузке даже соответсвующая заставка отображается. А может и DISPLAY.SYS.

Ссылка на комментарий
Поделиться на другие сайты

Как настроить систему для нормального отображения кириллицы в DOS-приложениях

Необходимо в реестре в ветке

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybIDs

Параметр 00000409

Значение изменить на "ru".

Кроме этого, в файле autoexec.nt, расположенном в Windows\system32, надо добавить строку "lh %SystemRoot%system32kb16.com ru" (без кавычек).

После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

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

Вместо русских букв в некоторых программах показываются закорючки.

Запустите апплет Control Panel -> Regional Options. На закладке General есть два раздела, Settings for the current user и Language settings for the system. Первый раздел настраивает локаль для конкретного пользователя и отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры длины используются и так далее. В нашем случае его лучше всего ставить Russian. Второй пункт отвечает, в том числе, и за системные шрифты, это как раз то, что нам и нужно. Необходимо убедиться, что там отмечен Cyrillic и выставить его как default. Откроется окно, Select System Locale, в котором необходимо выставить Russian. После этого, при отбражении всех менюшек и сообщений, W2k будет использовать русскую кодировку. Конечно же, это никак не повлияет на латинские буквы.

В DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально

средствами W2k. Откройте ключ реестра:

HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

Измените значение строковой переменной 00000409 с "us" на "ru" В файле С:\WINNT\System32\autoexec.nt пpописываете следующую стpоку: lh %SystemRoot%\System32\kb16 ru. После перезагрузки системы переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

поставьте внешний русификатор, например, проверенный временем RKM v.3.0. Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).

В 1С Бухгалтерия 6 вместо русских букв показываются закорючки, что можно с этим сделать?

Это происходит потому, что Microsoft заменил название шрифта MS SANS SERIF на MICROSOFT SANS SERIF, в результате чего 1С Бухгалтерия не может его найти. Для решения проблемы достаточно поменять название шрифта в настройках программы.

Региональные настройки настроил, но всё равно, в некоторых местах (например в Photoshop) показываются закорючки

Можно, но этот метод не совсем корректен. В ключе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] изменяем значение параметра "1252" на "c_1251.nls" Обычно этот метод применяют для Photoshop, но он применим и для некоторых других программ. Но, могут начаться проблемы с русскоязычными программами. Поэтому, мы бы советовали экспортировать этот ключ из реестра, и создать два *.reg файлика, один из которых будет учить такие программы русскому языку, а другой возвращать всё в прежнее состояние. В случае с Photoshop для кардинального решения проблемы следует воспользоваться вот этим (линк на ps601patch110.zip) патчем. Для его использования необходимо пропатчить Photoshop до версии 6.01, что можно сделать скачав патч отсюда ftp://ftp.adobe.com/pub/adobe/photoshop/win/6.x/ps601up.exe Еще одним решением, является использование Photoshop 7 версии, в нём (наконец то) нет проблем с национальными раскладками.

------------------------

источник W2k FAQ /FAQ по Microsoft Windows XP

Ссылка на комментарий
Поделиться на другие сайты

Selo85 маленький вопросик у тебя "чистый" ДОС? Или лучше скажи что он пишет по команде VER. Vkue дать линк на MS-DOS 6.XX

STRATEG: извини но топик то расположен в "Остальные ОС производства Microsoft" и как я понимаю речь идёт о MS-DOS, а там реестра нет :)

Изменено пользователем Indomito
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...