При включении компьютера, автоматически запускается проверка жесткого диска, вне зависивости от того делали мы проверку только что или давно уже не проверяли его, и сразу же после успешной проверки компьютер перезагружается на миг показывая синий экран смерти (BSOD).
Сложности
Старая Windows XP (SP1), Древний компьютер — старый BIOS — нерабочий CD-привод
Решение
Сначала разберемся со сложностями.
Снача хотелось бы разглядеть что за ошибку выдает компьютер сразу же после проверки — но узнать ее, как оказалось, не так то просто. Сначала хотел выбрать пункт загрузки Windows — Не перезагружать компьютер при сбое (дословно не помню как пишется), но видимо из-за старой сборки винды этот пункт отсутстсвовал. А уже после запуска загрузочного диска оказалось, что и папка MiniDump пустая (в ней хранятся коды ошибок BSOD). Что ж будем решать проблему по-другому.
Проблема «древности компа» означала то что я не смогу загрузиться с флешки, используя Lex-Pex. В Bios отсутствует пункт Hardware Devices, и загрузка с USB-HDD, да и загрузка с USB-Zip хоть и давала вроде бы загрузиться с флешки — зависала на стадии проверки. Оставалось надятся на загрузку с диска, но и тут заминка — привод не читает ни один диск.
Оставалось воспользоваться подручными средствами — а именно снять жесткий диск и попробовать восстановить реестр на другом компе, либо воспользоваться другим приводом.
Для простоты порекомекомендовал бы воспользоваться продукцией AgeStar. А именно вот одним из таких адаптеров.
Итак, проблема с загрузкой диска решена. Все сложности пройдены — загрузка системы с Lex-Pex сделана. Осталось решить проблему синего экрана.
Не долго думая — остановился на том что поврежден реестр виндовс, т.к. проверка диска проходила и без загрузки Lex, да и к тому же не выдавала никаких ошибок.
Сразу же загрузившись с диска скинул резервную копию реестра (обитающего в папке D:\Windows\System32\config). С радостью бы восстановил более раннюю точку востановления системы с D:\System Volume Information, но и тут проблема — восстановление системы было отключено.
Ну что же, попробуем реанимировать реестр при помощи специальных утилит.
Для начала решил зайти в реестр как обычно чтобы посмотреть ветку Winlogon — при входе в него вылезла окно, в котором было написано что, один из файлов реестра поврежден и успешно восстановлен с помощью журнала. Это уже радовало :). Но останавливаться на этом не хотелось и я воспользовался программой Registry Reanimator. Выбрал пункт C:\Windows\System32\Config — и запустил проверку. Сразу же обнаружилась ошибка — нажал Fixed all. После окончания проверки реестра, решил проверить загрузку компьютера.
Перезагрузился — и вуаля, Windows загрузился!
С чем же мы столкнемся завтра 🙂