В Windows 98 имеется собственное средство резервирования системного реестра и главных системных файлов. Заведует этим программа scanreg.exe из каталога Windows\Command. Причем по умолчанию программа, всегда включена, один раз в каждый календарный день она создает резервную копию системных установок во время загрузки Windows 98. По умолчанию сохраняется пять последних резервных копий реестра, заархивированных в cab-файлах в скрытом каталоге Sysbckup, находящемся в каталоге Windows. Такой архив создается и в том случае, когда загрузка системы не была завершена (тогда на нем ставится соответствующая отметка). Поэтому в случае проблем в резерве обычно остается еще несколько вполне нормальных копий за предыдущие дни. При желании можно добавить резервную копию вручную. Число сохраняемых копий — пять — установлено по умолчанию. Кстати, выполнение scanregw.exe стоит в автозагрузке Windows 98 по умолчанию под именем ScanRegistry, именно поэтому система и резервируется. Это так и будет, если вы не послушали «доброжелателей», советующих исключать из автозагрузки все, что можно, якобы для «лучшего» запуска ОС.
Чтобы восстановить реестр из резервной копии Windows 98, нужно загрузиться в режиме DOS и запустить программу scanreg.exe с ключом restore. Для этого можно воспользоваться загрузочной дискетой или перейти в режим командной строки Command prompt only в начале загрузки Windows 98, удерживая нажатой клавишу Ctrl. Потом в командной строке введите scanreg /restore и жмите клавишу Enter. На экране появится окно со списком доступных для восстановления копий системного реестра. Напротив каждой из них будет стоять дата создания и запись о том, успешно ли в то время стартовала Windows, или же ее запуск не состоялся. Выберите нужную запись и нажмите Enter. После перезагрузки вы получите операционную систему Windows с реестром, восстановленным на указанный момент. Для восстановления следует выбирать копии, сохраненные до того, как начались проблемы.
Создание копий вручную
Для создания копии реестра в ручном режиме необходимо в строке DOS задать команду scanreg /backup. Либо запустить scanreg.exe или scanregw.exe из каталога Windows обычным способом. Резервная копия будет создана и помещена в каталоге Sysbckup. Резервные копии обновляются каждый календарный день при запуске компьютера, но если какие-то из них особенно интересны, ничто не мешает вручную скопировать файлы резервных копий вида cbOOX,cab в любой другой каталог и хранить их там. А потом, в случае аварии и непригодности текущих копий реестра, заменить их из DOS.
Если Windows не загружается вообще, восстановить ее системную часть можно, только воспользовавшись отдельным загрузочным диском. Загрузочные дискеты можно предварительно создать «силами» самой Windows 98. Наиболее простая загрузочная дискета, содержащая всего четыре файла, создается при помощи контекстного меню, появляющегося при правом щелчке на значке дисковода в
ПРИЛОЖЕНИЕ В. ТИПЫ ФАЙЛОВ (фрагмент)