Если
windows так и не загружается, пытаемся сделать восстановление реестра из
резервной копии ручками.
Восстановление
реестра также необходимо сделать в случае ошибки такого вида – "Не удается
запустить Windows ХР из-за испорченного или отсутствующего файла
\WINDOWS\SYSTEM32\CONFIG\SYSTEM” или бывает концовка покороче –
\WINDOWS\SYSTEM32\CONFIG\
Это
означает, что один из файлов реестра содержит ошибку в структуре или вообще не
читается. WINDOWS\SYSTEM32\CONFIG это как раз место, где расположены файлы
реестра.
Сразу
оговорка – если на диске было мало места или было выключено восстановление
системы – то резервных файлов системы мы можем и не найти. Тогда я вам
сочувствую. Но все-таки надо попробовать.
В
интернете есть пачка описаний, как сделать восстановление из консоли
восстановления, но это такой трудоемкий способ, что даже не стоит с ним
связываться. Я предлагаю способ гораздо более легкий.
Грузимся
с диска MiniXP PE LiveCD или другого лив сиди где есть тотал коммандер и у
которого можно включить отображение скрытых файлов. Ждем когда загрузится
windows, запускаем тотал коммандер (если отключена видимость скрытых файлов –
включаем) и смотрим – а доступен ли наш диск С ? Причем иногда знакомые файлы с
диска C можно увидеть и на другой букве – D или E например. Предположим C
виден и там все читабельно.
Восстанавливаем
реестр.
Заходим
в папку system volume information на диске где винда и ищем одину из последних
по дате папок, начинающихся на RP (на дату, когда все работало – например
RP123), там заходим в папку snapshot и оттуда копируем 5 файлов реестра в папку
windows\system32\config поверх текущих файлов реестра, походу переименовывая в
короткие названия - sam, system, software, security и default.(смотрите
картинко)
_REGISTRY_MACHINE_SAM -> SAM
_REGISTRY_MACHINE_SYSTEM -> SYSTEM
_REGISTRY_MACHINE_SOFTWARE -> SOFTWARE
_REGISTRY_MACHINE_SECURITY -> SECURITY
_REGISTRY_USER_.DEFAULT
-> DEFAULT
И можно до кучи еще один файл (что
покрупнее размером) с длинным именем, где просматривается слово "NTUSER”,
закинуть в папку с профилем пользователя (пример C:\Documents and
Settings\ИмяПользователя\) вернув ему оригинальное имя "ntuser.dat”
Этот файл – кусок реестра
конкретного пользователя ( профиль пользователя ) он редко глючит, но иногда
бывает. Если проблема с этим файлом то мы имеем ошибку, когда при загрузке
windows выскакивает "Не удалось загрузить ваш профиль пользователя”. И вы
видите не свой настроенный рабочий стол, а рабочий стол, как после установки
винды, по умолчанию.
Как скопировали – надо попробовать
загрузиться с жесткого диска. Весьма вероятно что система оживет.
Если и
это не помогло – есть еще совет – поставить windows XP поверх старой системы с
восстановлением.
Для
этого берем загрузочный XP диск от SIMPLIX – у него (если при старте нажать
кнопочку R), как и у лицензионных дисков есть возможность поставить windows
поверх, не стирая старых настроек. Можно взять и простой лицензионный, но
есть вероятность, что ваша винда захочет потом зарегистрироваться на сайте
мелкософта, а надо ли оно вам – неизвестно.
Короче
загружаемся с диска от SIMPLIX (при старте нажать кнопочку R) или с
лицензионного, там он спрашивает – "Если хотите установить windows нажмите
enter” (и еще 2 варианта) – жмем Enter.
Потом
соглащаемся с лицензионным соглашением – кнопочка F8.
Загрузчик
смотрит на ваш винт (или винты), и выдает список разделов на них где есть
винда. Обычно это диск С.
Пример
строки:
C:\WINDOWS "Windows XP Professional”.
Загрузчик
задает такой вопрос – ВНИМАНИЕ ВОПРОС! – запоминаем.
"Чтобы
попытаться восстановить выделенную копию Windows XP нажмите <R>”
Ответ
- КАНЭШНА ХАЧУ! – то есть жмем R
Но
только при таком вопросе !
И
тогда после переустановки windows ВСЕ ваши настройки, документы и драйвера
никуда не денутся.
Правда
и ошибки могут остаться, но по опыту – помогает довольно часто.
|