Восстановление поврежденного реестра

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

В этом случае попробуйте выполнить восстановление одним из следующих способов.

1. Выполните операцию по передаче управления от файлаSystem.dat файлу System.daO.

С этой целью перезагрузите компьютер и нажмите клавишуF8 сразу же после появления строкиStarting Windows'95...

На экране появится стартовое меню. Выберите из него опциюCommand prompt only (только командная строка). При этом на экране отобразится командная строка MS-DOS (этого же эффекта можно добиться, если в момент загрузки нажать клавиатурную комбинацию<Shift> + <F5>). В ряде случаев, обнаружив неполадки в системе (в процессе неудачной загрузки), компьютер сам выйдет в состояние командной строки.

Введите следующие команды:

C:\>cd\nc (*) C:\NC>nc

Это приведет к раскрытию панелей программ-оболочкиNorton-Commander, с помощью которой вы легко сможете переименовать испорченные файлы System.dat и User.dat в System.bad и User.bad, а файлыSystem.daO и User.daO,соответственно, вSystem.dat и User.dat. В случае возникновения проблем с переименованием снимите атрибуты скрытых и системных файлов.

Используя функциональную клавишу F10, вернитесь в командную строку MS-DOS и комбинацией клавиш<Ctrl> + <Alt> +<Del> перезагрузите компьютер.

Данную процедуру можно выполнить и без использованияNorton-Commander, необходимо только ввести в командной строке MS-DOS следующие управляющие команды:

С:\>attrib - г - h - s system.dat

С:\> attrib - г - h - s system.daO

C:\> ren system.dat system.bad

C:\> ren system.daO system.dat(**)

C:\> attrib - r - h - s user.dat

C:\> attrib - r - h - s user.daO

C:\> ren user.dat user.bad

C:\> ren user.daO user.dat

и после этого перезагрузить компьютер(<Ctrl> + <Alt> + <Del>).Эта процедура должна восстановить реестр в том состоянии, в котором он находился, когда вы последний раз успешно загрузили Windows'95. Если желаемый результат не достигнут, то перейдите ко второй операции.

2. Попытайтесь загрузить систему с загрузочной дискеты(Emergency recovery disk)

Для этого в процессе начального тестирования компьютера войдите вменю установок CMOS способом, рассмотренным в п. 1.6.

В разделеBIOS FEATURES SETUP выберите функциюBoot Sequence и с помощью клавишPgUp и PgDn установите такую последовательность устройств, на которых компьютер ищет операционную систему, чтобы имя дисковода гибкого диска (А) стояло первым в ряду, например,A,C,SCSY.

Вставьте загрузочную дискету в дисковод (А). Выйдите из меню с сохранением всех установок. Компьютер автоматически повторит процесс тестирования и загрузки.

После завершения начального этапа появится командная строка. Введите уже известные вам команды (**) из способа 1 и перезагрузите компьютер. Эта процедура также должна восстановить реестр в состоянии последней успешной загрузили Windows'95.

Если снова желаемого результата достигнуть не удалось, то это означает, что поврежденными оказались и файлы с расширениемda0 и операцию восстановления придется продолжить.

3. Замените в каталогеC:\Windows испорченные файлы на имеющиеся копии.

С этой целью перезагрузите компьютер и описанным выше путем раскройте панели программ-оболочкиNorton-Commander. С ее помощью замените в каталоге испорченные файлы(System.dat, User.dat, System.daO и User.daO) на их резервные копии, которые, следуя нашим инструкциям, вы приготовили заранее и хранили на специальной дискете.

Таблица 2.6.1. Значение опций стартового меню операционной системы Windows'95

Восстановление поврежденного реестра - student2.ru

Окончание табл. 2.6.1
Восстановление поврежденного реестра - student2.ru

С использованием функциональной клавишиF10 вернитесь в командную строку MS-DOS и комбинацией клавиш<Ctrl> + <Alt> + <Del> перезагрузите компьютер.

Если же и в этот раз не удалось достигнуть положительного результата, то это серьезный аргумент в пользу того, что с вашим компьютером большие проблемы, но можно попробовать исправить положение, воспользовавшись следующим способом;

4. Загрузите компьютер в безопасном режиме.

Для этого перезагрузите компьютер и нажмите клавишуF8 сразу же после появления строкиStarting Windows'95...

На экране появится стартовое меню, с одной из опций которого вы уже знакомы(Command prompt only). Однако всего таких опций восемь, и так как при русификации Windows'95 их значения не переводились, то раскроем их в табл. 2.6.1.

Для исправления ошибок реестра целесообразно выбрать опциюSafe Mode,так как она позволяет загрузить систему в обход реестра и стартовых файлов

Autoexec.bat и Config.sys. Фактически Windows загружает только стандартные драйверы мыши, клавиатуры и стандартного дисплея VGA, графическая оболочка устанавливает разрешение 640х480 пикселей.

Так как в этом режиме реестр Windows'95 не активен, то вы легко можете получить доступ к конфигурационным файлам и модифицировать их параметры.

После внесения необходимых изменений перезапустите Windows'95 в нормальном режиме.

При отсутствии положительных результатов у вас, видимо, остались только способы 5 и 6.

5. Попытайтесь восстановить операционную систему в том виде как она выглядела после первоначальной инсталляции Windows'95.

Действуя так, как это было описано в способе 3, раскройте панели про-грамм-оболочкиNorton-Commander и отыщите в корневом каталоге системного диска (С) файлSystem.lst, созданный при запуске программыWindows'95 Setup. В нем содержится информация о вашей системе на момент первого запуска программы Windows'95. Замените этим файлом файлSystem.dat в директорииС: \ Windows и перезагрузите компьютер.

6. Полностью переустановите операционную систему на компьютере.

Наши рекомендации