Win2K FAQ (v. 6.0) | страница 49



(4.8) Можно ли восстановить информацию из зашифрованного средствами W2k файла?

Если не позаботится об этом заранее, то нет (и это логично, ведь шифрование для этого и задумывалось). Ключ, с помощью которого шифруются данные в W2k уникален для каждого пользователя в каждой инсталляции. Он имеет длину до 128 байт, SFC работает на уровне драйверов непосредственно через ядро системы, а ключ хранится в профиле пользователя, поэтому после переустановки системы или удалении пользователя он теряется. Создание другого пользователя с таким же именем и паролем для входа в систему проблему абсолютно бесполезно, и проблему не решает. Одно из возможных решений, это создание ERD диска. Вся необходимая информация по существующим пользователям будет сохранена на диске, и после переинсталляции системы надо будет только восстановиться с ERD. Кроме этого, можно заранее сохранить нужные ключи, и воспользоваться ими. Подробнее про всё это можно почитать здесь http://www.3dnews.ru/reviews/software/win-xp-encrypting/.

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