Статья отсутствует или поврежден Windows\system32\config

iskander-k

Ассоциация VN/VIP
VIP
Сообщения
3,620
Реакции
2,140
Данная инструкция относится к Windows XP и ОБЯЗАТЕЛЬНО наличие точек восстановления.
Если их нет то действуем согласно инструкций на сайте майкрософт при этом придется много чего из ПО переустанавливать..

Файл Windows\system32\config\system (или возможны варианты из этой директории) повреждён или отсутствует, такое сообщение мы с вами можем получить в начальной фазе загрузки операционной системы. Ошибка возникает при серьёзных повреждениях реестра. Скажу сразу способов исправить эту неполадку немного, но они есть. Самая главная сложность в том, что вы не можете загрузить операционную систему.

Есть несколько вариантов и в них в большинстве теряется информация и работоспособность драйверов и программ( что не нравится).

Есть также вариант при котором вся информация и работоспособность системы сохраняется !

ГЛАВНОЕ чтобы у вас работала система восстановления и были созданы точки.!!!!
Нужен лив сд - я воспользовался ALkid live cd ( в его состав входит много разного в том числе и ERD )
Начнем с того , что получил комп с такой ошибкой Windows\system32\config\system ERD ни в какую не желал видеть точки восстановления , которые там были.
Пришлось определить свой метод основанный на опыте интернета исключив лишние на мой взгляд шаги ( с переименованием и перемещением через консоль этих самых файлов.) Выбор пал на ALkid live cd (ввидуналичия русского языка ))))
Загрузившись с диска заходим в директорию обычно это С\ Windows\system32\config
Создаем там папку с любым именем к примеру tmp и перемещаем туда файлик на который было указано system (без расширений)- папку оставляем открытой . Открываем другую папку System Volume Information\restore там есть (должны быть )) нужные нам кусты реестра которые повреждены. Находятся они в
System Volume Information\restore{E9F1FFFA-7940-4ABA-BEC6- 8E56211F48E2}\RP\snapshot - обращать внимание на дату как можно ближе к проблеме её и выбирать .
нужные нам файлы имеют формат
REGISTRY_MACHINE_SAM
REGISTRY_MACHINE_SECURITY
REGISTRY _MACHINE\SOFTWARE
REGISTRY _MACHINE\DEFAULT
REGISTRY _MACHINE\SYSTEM

копируем нужный REGISTRY _MACHINE\SYSTEM и вставляем в папку С\ Windows\system32\config и переименовываем в system.

далее для проверки остальных фалов запускаем редактор реестра - меню пуск - выполнить - пишем regedit- и жмем enter -запустится редактор находим там
ветку HKEY_LOCAL_MACHINE 1 раз кликаем на ней и потом кликаем на меню файл и выбираем загрузить куст в появившемся окне переходим в нашу С\ Windows\system32\config и кликаем на файле к примеру SOFTWARE назначаем любое имя хоть цифру 1 и жмем ОК если файл целый то мы увидим появившийся раздел под именем 1 (после этого кликаем на разделе 1 и далее в меню файл кликаем на выгрузить куст ) если этот файл поврежден как и system то при попытке загрузить получим сообщение об ошибке . Тогда выполняем аналогичную операцию как с system . Так проверяем все указанные здесь файлы.
Перезагружаем компьютер и радуемся рабочей системе.
 
Последнее редактирование:
Каков наиболее развернутый список вариантов причин возникновения проблемы:

"Не удается запустить Windows из-за испорченного или отсутствующего файла \Windows\System32\config\system" ?
 
Каков наиболее развернутый список вариантов причин возникновения проблемы:
1) Проблемы с HDD;
2) Внезапное отключение электричества, как вариант, отключение питания до выключения компьютера
 
Каков наиболее развернутый список вариантов причин возникновения проблемы:
"Не удается запустить Windows из-за испорченного или отсутствующего файла \Windows\System32\config\system" ?

Дополню лишь одним пунктом:
3) Некорректное игровое ПО, и легитимное, и взломанное.
Например, только после "контры" у пользователей раз 10 восстанавливал на совершенно разных компьютерах.
 
Каким образом это может провоцировать повреждение файла реестра?Может ли эта ошибка также свидетельствовать о некорректных записях в реестре (с точки зрения стандартных функций, а не повреждения диска) ?
 
Последнее редактирование:
Может ли эта ошибка также свидетельствовать о некорректных записях в реестре
50/50, скорее о нестабильных записях, когда программа работает по принуждению, с обходом защиты через крак, эмулятор, виртуализацию или еще что-то, буквально сражаясь с защитой от копирования.
Но бэды на дисках тоже играют непоследнюю роль.Только что вспомнил недавний случай аналогичного повреждения.

Женщина в офисе штатно выключила компьютер, и поторопилась выключить кнопку фильтра. Ей не хватило буквально нескольких секунд.

Выключать сразу фильтр или вынимать вилку из розетки не следует, т.к. после выключения ПК (погасшего экрана) жесткий диск еще работает несколько секунд на завершение своей работы, и если блок головок диска не успеет запарковаться и сделать то, что им ещё нужно там сделать после выключения питания, то может произойти тоже самое, что описал выше iskander-k — Windows не загрузится с аналогичным или близкородственным вердиктом из-за поврежденного или отсутствующего файла, включая некорректное или отсутствующее значение в реестре.

Решил проблему с LiveCD - исправлением ошибок на диске с принудительным отключением тома. Откаты и бекапы не помогали.
 
Последнее редактирование:
Эммм. Небольшой офф.:
Защиты для игр и дисков разделяются на несколько типов:
- распределение специфических меток на диске (как кода (например, Securom), так и неравномерностей при физической записи на диск (StarForce)
- докачивание определенных компонент из сети Интернет уже в процессе игры;
- токен (аппаратная защита) и схожие способы, вроде подтверждения через SMS.
- скрытые ключи реестра (защита Hasp к примеру, используют Native API функции).
- перехват функций, в т.ч. на уровне собственных драйверов и анализ других признаков, свидетельствующих о наличии эмулирующих диск приложений.
- хеширование на сервер информации об аппаратной конфигурации;
- про банальные серийные коды, обфускацию и пр. мелочи не говорю...

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

Я больше склоняюсь, к конфликтам и критическим сбоям в процессе попыток чтения/записи на диск на низком уровне.
Так делают некоторые эмуляторы, ну и в эту же степь можно причислить Webmoney Keeper (обсуждение где-то на хабре).
 
Очень даже может быть. Всё крутится рядом, а диск всё это безобразие терпит.
Про StarForce я уж не стал говорить, т.к. когда-то и SafenSoft имел к нему отношение.
Правда, очень давно это было... Но в продукте есть еще частичка SF. ;) И связи компании поддерживают.
 
Последнее редактирование:
http://support.microsoft.com/kb/307545/ru
Мне удавалось решить такую проблему через консоль восстановления и CHKDSK /R
(это принудит систему самой решить проблему).
Так же с помощью uVS можно восстановить реестр.
 
Последнее редактирование:
Каков наиболее развернутый список вариантов причин возникновения проблемы:
Всё что угодно.

От завис и после ожидания кнопка reset и невозможно загрузить., до как говорилось выше вирусы , кривые креки, ПО и т.д бывает и сам шлейф фиговый особенно когда на одном шлейфе IDE сидят два диска и второй неважный (проверяется легко отсоединением второго диска - относится только к IDE).

Может ли эта ошибка также свидетельствовать о некорректных записях в реестре (с точки зрения стандартных функций, а не повреждения диска) ?
возможно, но проанализировать сам куст реестра не могу (есть эти файлы можете проанализировать если есть чем ) поврежденный файл реестра regedit -ом не открывается (о чем я писал выше) видел в одной теме что можно подсоединить диск к рабочей системе загрузить реестр и система сообщит об исправлении ошибки , но когда такого рабочего компа нет то приходится изголятся и не всегда помогает chkdsk часто бывает что после него возникает другая ошибка без намеков на реестр или вообще ничего не грузится просто черный экран и усё)


жесткий диск еще работает несколько секунд на завершение своей работы, и если блок головок диска не успеет запарковаться
на более менее современных дисках после пропадания напряжения головки паркуются автоматом, а на старых дисках это была проблема .
 
1) Проблемы с HDD;
2) Внезапное отключение электричества, как вариант, отключение питания до выключения компьютера
Может ли эта ошибка также свидетельствовать о некорректных записях в реестре
3) На самом деле может. Если удалить кое-какие подразделы реестра. Проверено.

iskander-k, Koza Nozdri, спасибо за Ваши статьи на этом форуме.
Как раз пришлось восстанавливать другу похожим образом для Win7
Только вот контрольные точки он отключил, а LiveCD у него не было.
(на экране постоянно крутилась надпись "Вход в систему". В безопасный режим входило. Создание нового пользователя не помогало.
Проверка на ошибки - это сильно долго.).

Поэтому делал через F8 -> Восстановление неполадок.
На сколько я понимаю там нет графического интерфейса проводника ?
Работал через командную строку:
Сначала поиск диска с папкой Windows.
Код:
c:
dir
d:
dir
и т.д.
Виндовс оказался аж диском G:
Потом поиск, где находится файл SYSTEM (раздел HKLM\System реестра)
Под пиво навскидку вспомнить было трудно, поэтому команда:
Код:
dir /s SYSTEM
показала все места, где он обитает.
дальше перешел в каталог:
Код:
cd windows\system32\config
посмотрел, какие там файлы есть:
Код:
dir
Сделал на всякий случай резервные копии, переименовав в .BAK
Код:
ren system system.bak
ren software software.bak
ren security security.bak
ren sam sam.bak
ren default default.bak
Хотя наверное можно было сделать проще (командная строка в этом режиме очень урезанная):
Код:
md BAK
copy * BAK\

Перешел в папку RegBack и скопировал все файлы в каталог выше:
Код:
cd Regback
copy system ..\
copy software ..\
copy security ..\
copy sam ..\
copy default ..\
Опять таки можно было проще (надо проверять):
Код:
cd Regback
copy * ..\
И на перезагрузку.Если не ошибаюсь, таким образом восстанавливается реестр 10-днейной давности.
 
Последнее редактирование:
Как раз пришлось восстанавливать другу похожим образом для Win7
Только вот контрольные точки он отключил, а LiveCD у него не было
А диск с дистрибутивом был ? В вин 7 и виста консоль восстановления намного удобнее присутствует графический проводник )) . Загружаешься с с соответствующего диска в зависимости от платформы установленной на компе , выбираешь восстановление и указываешь способ восстановления ( поиск ошибок и т.д.) Во многих случаях достаточно, но не всегда - зависит от серьезности ошибки.
 
Режим автоматического поиска и устранения проблем не помог.
Выдал какую-то невменяемую ошибку. Если вспомню, напишу какую.
графический проводник ))
Что-то не припомню такого ...
 
Что-то не припомню такого
Может не так выразился ? В вин хр режим восстановления представляет собой командную консоль.
Начиная от висты режим восстановления оформлен графически , что позволяет выполнить основные проверки и восстановление без особых знаний команд.))
 
Понятно. В любом случае Восстановление реестра из RegBack от туда не сделаешь ни автоматически, ни графически.
 
Восстановление реестра из RegBack от туда не сделаешь ни автоматически, ни графически.
Более того - восстановление системы далеко не всегда использует regback.
Поэтому если откат не помог - всегда имеет смысл попробовать откатить реестр.
 
Назад
Сверху Снизу