Не удается запустить Windows из-за испорченного или отсутствующего файла WINDOWSSYSTEM32configsystem

Урок рассчитан для Windows XP, но думаю, что в windows 7 и Vista все по аналогии.

Итак, если при загрузке компьютера появилось сообщение о потере этого системного файла, значит работа реестра нарушена серьезно. Если Вы уверены, что все нужные Вам данные сохранены, то не задумывайтесь — просто переустановите винду и не читайте далее.

Если же на системном диске с виндой было что-то важное или у Вас в организации на компьютере установлены специальные программы, которые восстановить тяжело без сторонней помощи, то есть нужный способ, Windows XP позволяет восстанавливать поврежденный системный реестр.

 

При повреждении системного реестра могут появляться также и такие сообщения:

  • «Не удается запустить Windows ХР из-за испорченного или отсутствующего файла \WINDOWS\SYSTEM32\CONFIG\SOFTWARE»
  • «Stop: c0000218 {Сбой в файле реестра} В реестр не удается загрузить семейство разделов (файл) \SystemRoot\System32\Config\SOFTWARE либо его журнал или запасную копию»

Восстановление файла \WINDOWS\SYSTEM32\config\system.

! Внимательно отнеситесь к каждому шагу. При всей сложности с первого взгляда, все достаточно выполнимо и просто.

Восстанавливать работоспособность Windows будем с помощью консоли восстановления, поэтому Вам понадобится:

  •  подключенный к компьютеру CD/DVD-ROM привод;
  •  установочный диск с Windows XP такой же версии и service pack как и на Вашем компьютере (например, Windows XP Professional SP3);

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. После строки (Для отмены нажмите Enter), введите номер операционной системы Windows, которую будем восстанавливать, и нажмите кнопку Enter;

! На компьютере может находится две и более ОС Windows. Обычно установлена одна, значит в предыдущем пункте нужно будет нажать единичку и Enter.

7. Вам будет предложено ввести пароль администратора, введите и нажмите кнопку Enter;
8. Должна появится запись C:\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

!!! А если у Вас есть возможность эмулировать виндовс с диска, то удаление и копирование файлов, которые описаны выше можно выполнить без командной строки.

Просто зайти по пути c:\windows\system32\config и удалить файл system, а вместо него вставить тот же файл system из папки c:\windows\repair\

И так для всех перечисленных файлов.

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<номер>, например «RP113«, «RP186«;
16. Теперь здесь находим последнюю созданную папку, делаем также как в пункте 14, меняем вид папок на «Таблица» и находим самую свежую папку (обычно это последний день нормальной работы компьютера);
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. Ждем завершения процедуры восстановления системы.



Like
 
 

register_button2