Win2K FAQ (v. 6.0) - страница 31
.
(4.9) Как восстановить систему, если поставлено неправильное ядро?
Так как система не загружается, придётся загрузиться либо с другой ОС, либо в recovery console от W2k. После этого останется извлечь нужное ядро из Windows\Driver Cache\i386\driver.cab, скопировать его с Windows\system32, и переименовать его в hal.dll, перезаписав им не правильное. А можно просто сослаться на него в boot.ini. С списком ядер можно ознакомиться здесь:
• Standard PC – hal.dll
• Advanced Configuration and Power Interface (ACPI) PC – halacpi.dll
• ACPI Uniprocessor PC – halaacpi.dll ACPI Multiprocessor PC – halmacpi.dll
• Compaq SystemPro Multiprocessor or 100% Compatible – halsp.dll
• MPS Uniprocessor PC – halapic.dll
• MPS Multiprocessor PC – halmps.dll
Если под рукой есть другой компьютер с W2k, где установлено нужное ядро, то hal.dll можно взять и оттуда.
Шрифты
(5.1) Вместо русских букв в некоторых программах показываются закорючки.
Запустите апплет Control Panel→Regional Options. На закладке General есть два раздела, Settings for the current user и Language settings for the system. Первый раздел настраивает локаль для конкретного пользователя и отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры длины используются и так далее. В нашем случае его лучше всего ставить Russian. Второй пункт отвечает, в том числе, и за системные шрифты, это как раз то, что нам и нужно. Необходимо убедиться, что там отмечен Cyrillic и выставить его как default. Откроется окно, Select System Locale, в котором необходимо выставить Russian. После этого, при отбражении всех менюшек и сообщений, W2k будет использовать русскую кодировку. Конечно же, это никак не повлияет на латинские буквы.
(5.2) В DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально.
1. средствами 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 (русская).
2. поставьте внешний русификатор, например, проверенный временем RKM v.3.0. Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).
Можно взять здесь: http://www.chem.univ.kiev.ua/~adsh/win2k/soft/rkm.php или здесь: http://www.adsh.kiev.ua/win2k/soft/rkm.zip (Украина).
(5.3) При загрузке имя и пароль по умолчанию вводятся русскими буквами. Как это изменить?
Вообще то, это изменяется во время установки системы, и после этого изменить стандартными методами это нельзя. Но немного отредактировав реестр, можно. Идём по адресу [HKEY_USERS\.DEFAULT\Keyboard Layout\Preload], и видим там в каком порядке переключается раскладка в окне логона, и меняем на то что нам надо. В случае с двумя установленными языками, русским и английским, всё должно выглядеть так:
"1"="00000409" – Английская (США), основная
"2"="00000419" – Русская, дополнительная
Если охота поменять сочетание клавиш, которые переключают раскладку, то и это можно сделать. Для этого идём по адресу [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle], и редактируем ключ Hotkey. Когда он имеет значение 1, язык переключается через левые Alt+Shift, когда 2, то через левые Crtl+Shift.
(5.4) В 1С Бухгалтерия 6 вместо русских букв показываются закорючки, что можно с этим сделать?
Это происходит потому, что Microsoft заменил название шрифта MS SANS SERIF на MICROSOFT SANS SERIF, в результате чего 1С Бухгалтерия не может его найти. Для решения проблемы достаточно поменять название шрифта в настройках программы.
(5.5) Региональные настройки настроил, но всё равно, в некоторых местах (например в Photoshop) показываются закорючки.
Можно, но этот метод не совсем корректен. В ключе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] изменяем значение параметра "1252" на "c_1251.nls" Обычно этот метод применяют для Photoshop, но он применим и для некоторых других программ. Но, могут начаться проблемы с русскоязычными программами. Поэтому, мы бы советовали экспортировать этот ключ из реестра, и создать два *.reg файлика, один из которых будет учить такие программы русскому языку, а другой возвращать всё в прежнее состояние. В случае с Photoshop для кардинального решения проблемы следует воспользоваться вот этим (линк на ps601patch110.zip) патчем. Для его использования необходимо пропатчить Photoshop до версии 6.01, что можно сделать скачав патч отсюда