Главная » Файлы » Информация

Не удается запустить Windows из-за испорченного или отсутствующего файла WINDOWS\SYSTEM32\config\system
14.11.2014, 07:11

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

Если же на системном диске с виндой было что-то важное или у Вас в организации на компьютере установлены специальные программы, которые восстановить тяжело без сторонней помощи, то есть нужный способ, 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. Ждем завершения процедуры восстановления системы.

Категория: Информация | Добавил: citydom
Просмотров: 1102 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]