При включение пк под управлением операционной системы Windows xp появляются ошибки об нехватки файлов.
Не удается запустить Windows XP, так как следующий файл отсутствует или поврежден: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
Не удается запустить Windows XP, так как следующий файл отсутствует или поврежден: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
в данной статье рассмотрено 2 метода дочитайте до конца и выберите метод для себя.
============ 1 метод ============
Мы получим ОС как бы установленную заново. у нас не будет установленных программ.
нам нужно просто скопировать зарезервированные копии файлов реестра из каталога C:\Windows\repair.
В каталог где лежат поврежденные файлы реестра C:\Windows\system32\Config
для этого можно воспользоваться Установочным диском Windows XP
Вставляем установочный диск. При появлении экрана «Вас приветствует программа установки» нажмите клавишу R, чтобы запустить консоль восстановления
выбираем установленную ос 1 жмем enter когда просят пароль Администратора вводим пароль если пароля нет то просто нажимаем enter
вводим команды последовательно и нажимаем enter.
1) Данными командами мы резервируем файлы реестра
MD backup
copy c:\windows\system32\config\system c:\windows\backup\system.bak
copy c:\windows\system32\config\software c:\windows\backup\software.bak
copy c:\windows\system32\config\sam c:\windows\backup\sam.bak
copy c:\windows\system32\config\security c:\windows\backup\security.bak
copy c:\windows\system32\config\default c:\windows\backup\default.bak
2) данными командами мы удаляем поврежденные файла реестра.
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
3) копируем зарезервированные файлы реестра в каталог где должен лежать реестр.
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
пере загружаемся и проверяем.
======================================================
для экономии времени можно
1) загрузиться с live-cd создадим папку в c:\windows\system32\config\backup
2) скопировать файлы system, software, sam, security, default, из папки c:\windows\system32\config в папку backup которую мы создали.
3) скопировать файлы system, software, sam, security, default, из папки c:\windows\repair\ в c:\windows\system32\config\
с заменой файлов согласиться и проверяем.
============ 2 метод ============
будем использовать live-cd и восстановим работоспособность ОС на несколько дней назад этот метод с работает только если восстановление ос было включено.
грузимся с Live-cd и заходим на диск C:\
Примечание Эта папка содержит одну или несколько папок _restore {GUID}, например, «_restore {87BD3667-3246-476B-923F-F86E30B3E7F8}».
Примечание Может появиться следующее сообщение об ошибке:
C:\System Volume Information недоступен. Отказано в доступе.
Получив это сообщение, читайте тут. как получить доступ.
Откройте папку, которая была создана в тот момент когда компьютер работал. смотрите по времени. не в коем случаи не брать паку которая была создана в текущий момент.
Откройте одну из этих папок и найдите папку Snapshot. Примером пути к папке Snapshot является следующий путь:
C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot
В папке моментальных снимков скопируйте следующие файлы в папку C:\Windows\system32\config
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM
создайте папку и перенесите туда файлы C:\Windows\system32\config\backup system, software, sam, security, default из папки C:\Windows\system32\config
Переименуйте файлы которые скопировали C:\Windows\system32\config
Переименуйте _REGISTRY_USER_.DEFAULT в DEFAULT
Переименовать _REGISTRY_MACHINE_SECURITY в SECURITY
Переименовать _REGISTRY_MACHINE_SOFTWARE в SOFTWARE
Переименовать _REGISTRY_MACHINE_SYSTEM в SYSTEM
Переименуйте _REGISTRY_MACHINE_SAM в SAM
перезагрузим ПК и смотрим.