Восстановление файла \WINDOWS\SYSTEM32\config\system
Внимание! Выполнение указанных в этой статье действий потребует от Вас повышенного внимания и четкого следования указанным инструкциям. Статья конечно большая и со стороны кажется сложной, но это только кажется. Конечно если Ваши данные не представляют особой ценности, то можно просто переустановить Windows, а если потеря данных смерти подобно, тогда есть вероятность что эта статья поможет Вам.
Восстанавливать работоспособность Windows будем с помощью консоли восстановления, поэтому Вам понадобится:
- подключенный к компьютеру CD/DVD-ROM;
- установочный диск с Windows XP такой же версии и сервис паком как и на Вашем компьютере;
1. Загрузите компьютер с установочного CD или DVD-диска;
2. При появлении сообщения "Press any key to boot from CD" нажмите любую клавишу для загрузки с CD/DVD диска. Например. Кнопку Ввод (Enter);
3. Начните устанавливать Windows XP;
4. Когда появится сообщение "Вас приветствует программа установки", и предложат выполнить одно из трех действий:
- Чтобы приступит к установке Windows, нажмите <ВВОД> (<Enter>);
- Чтобы восстановить Windows, с помощью консоли восстановления, нажмите <R>;
- Чтобы выйти из программы, не устанавливая Windows, нажмите <F3>;
Выполните второе действие, нажмите кнопку "R" для запуска консоли восстановления.
5. Дождитесь сообщения на экране "В какую копию Windows следует выполнить вход";
6. После строки (Для отмены нажмите <ВВОД>), введите номер операционной системы Windows, которую будем восстанавливать, и нажмите кнопку Ввод (Enter);
Примечание. На компьютере может находится две и более ОС Windows, будьте внимательны. Все экземпляры ОС Windows будут отображены на экране.
7. Вам будет предложено ввести пароль локального администратора, введите и нажмите кнопку Ввод (Enter);
8. Должна появится запись C:\WINDOWS> - это командная строка;
Примечание. Запись может отличаться в зависимости от установленной ОС Windows. Например. C:\WINNT или C:\WINDOWS1.
9. Теперь нужно удалить старые файлы системного реестра, для этого поочередно наберите и выполните указанные команды;
Примечание. Предполагается, что Windows XP установлена на диск "С" в папку windows ("C:\WINDOWS"), поэтому в случаи если у Вас другой диск и/или папка называется по другому, например windows1, то при наборе команды укажите свой диск и свою папку. То есть замените в указанных командах строчку "c:\windows" на свою, например "d:\windows1".
Набирайте по одной строчке и нажимайте кнопку "Ввод (Enter)".
delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
10. Теперь вместо удаленных файлов запишем новые файлы реестра стандартной конфигурации, для этого поочередно наберите и выполните указанные команды;
Набирайте по одной строчке и нажимайте кнопку "Ввод (Enter)".
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
11. Создадим временную папку tmp, для этого наберите и выполните команду:
md tmp
Внимание! Создавайте папку tmp в каталоге C:\Windows, потому что создать папку в любом другом каталоге система Вам не даст, напишет "Отказано в доступе".
12. Скопировав все файлы, нужно выйти из консоли и перезагрузить компьютер, для этого наберите и выполните команду:
exit
Внимание! После загрузки Windows XP, необходимо зайти в систему с правами локального администратора;
Теперь нам нужно скопировать файлы своего реестра из резервной копии. Эти копии создаются системой автоматически, обычно их называют "Системные точки восстановления". Папка в которой хранятся эти резервные копии, называется System Volume Information. При обычной работе Windows XP, эта папка не видна и доступ к ней имеет только сама система.
Внимание! Прежде чем идти далее, прочтите статью "Как найти папку System Volume Information и получить к ней доступ" и выполните указанные в ней действия.
13. Открываем папку System Volume Information, в ней может хранится одна или несколько папок со сложным названием, например вот так называлась наша папка:
_restore{BAD0DAEE-CF13-4DD9-82D8-7E7A2F33CBBA}
14. Нужно открыть папку, которая была создана последней, т.е. самую "молодую". Для этого в главном меню окна нажмите кнопку "Вид" и выберите пункт "Таблица". Теперь в столбике "Изменен" ищем самую свежую папку;
15. Открываем найденную папку. В ней может хранится одна или несколько папок с названием формата RP<номер>, например "RP76", "RP112";
16. Теперь здесь находим последнюю созданную папку, делаем также как в пункте 15, меняем вид папок на "Таблица" и находим самую свежую папку (обычно это последний день нормальной работы компьютера);
17. Открываем найденную папку. Внутри нее открываем папку Snapshot. Таким образом полный путь до нужных файлов будет выглядеть примерно так:
C:\System Volume Information\_restore{BAD0DAEE-CF13-4DD9-82D8-7E7A2F33CBBA}\RP76\snapshot\
18. Из папки Snapshot переписываем в созданную в пункте 11 папку tmp (C:\Windows\tmp) следующие файлы:
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM
19. Теперь файлы в папке tmp переименовываем следующим образом:
Файл _REGISTRY_USER_.DEFAULT переименовываем в DEFAULT
Файл _REGISTRY_MACHINE_SECURITY переименовываем в SECURITY
Файл _REGISTRY_MACHINE_SOFTWARE переименовываем в SOFTWARE
Файл _REGISTRY_MACHINE_SYSTEM переименовываем в SYSTEM
Файл _REGISTRY_MACHINE_SAM переименовываем в SAM
20. Теперь перезагружаем компьютер и снова загружаемся с диска для входа в консоль восстановления. Для этого выполняем с 1 по 8 пункт данной статьи;
21. Теперь удаляем стандартные файлы реестра, для этого поочередно наберите и выполните указанные команды:
Набирайте по одной строчке и нажимайте кнопку "Ввод (Enter)".
delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
22. Теперь вместо удаленных файлов переписываем файлы из папки tmp, для этого поочередно наберите и выполните указанные команды;
Набирайте по одной строчке и нажимайте кнопку "Ввод (Enter)".
copy c:\windows\tmp\system c:\windows\system32\config\system
copy c:\windows\tmp\software c:\windows\system32\config\software
copy c:\windows\tmp\sam c:\windows\system32\config\sam
copy c:\windows\tmp\security c:\windows\system32\config\security
copy c:\windows\tmp\default c:\windows\system32\config\default
23. Выходим из консоли и перезагружаем компьютер, для этого вводим команду:
exit
Внимание! После загрузки Windows XP, необходимо зайти в систему с правами локального администратора;
Теперь необходимо сделать откат состояния системы на последний день нормальной работы компьютера;
24. Нажмите кнопку "Пуск";
25. Последовательно открывайте указанные пункты меню:
"Все программы" - "Стандартные" - "Служебные";
26. В меню "Служебные" выберите пункт "Восстановление системы";
27. В окне "Восстановление системы" в правой части выберите "Восстановление более раннего состояния компьютера" и нажмите кнопку "Далее";
28. В календаре выберите день в котором имеется точка восстановления (такие дни выделены жирным шрифтом) и нажмите кнопку "Далее";
29. Читаем текст, выделенный красным текстом и нажимаем кнопку "Далее";
30. Ждем завершения процедуры восстановления системы;
Социальные закладки