Синий экран ошибка 0xC0000218: UNKNOWN_HARD_ERROR (BSOD)

Компьютер постоянно перезагружается - отключаем автоматическую перезагрузку после “Краха” системы:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Control\CrashControlAutoReboot 0

Если компьютер порадовал ошибкой 0xC0000218 на синем экране “смерти”…

Stop 0xc0000218 (0xe11a30e8, 0×00000000, 0×000000000, 0×00000000)
UNKNOWN_HARD_ERROR

или

Stop: 0xc0000218 {Registry File Failure}
Windows не может загрузить ветвь реестра :
\SystemRoot\System32\Config\SYSTEM

(у меня был первый вариант с UNKNOWN_HARD_ERROR)

Такое поведение может наблюдаться, когда необходимая библиотека реестра повреждена или не найдена. Это может произойти из-за повреждённого жёсткого диска или других проблем с оборудованием.
Так же проблема может появиться, если драйвер повредил информацию реестра во время загрузки её в память, или когда память, в которую загружается информация реестра, повреждена (в этом случае отключите внешнюю память и проверьте чипы памяти на ошибки).

Отключение внешней памяти ни к чему хорошему не привело, а вот ошибка жесткого диска была более вероятна. Восстановить резервную копию реестра (скорее всего она будет далеко “не первой свежести” - мне посчастливилось откопать реестр “чистой” системы) можно из файла:
SystemRoot/System32/Config/Software/Software.bak

(загружаемся с LiveCD/LiveUSB, сохраняем текущий поврежденный файл реестра на всякий случай, и восстанавливаем файл реестра из бэкапа по ману от Microsoft:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;307545)

Да, надо отметить, что операционка была Windows 2000 и системный каталог - C:\WinNT\ :) и никакого восстановления системы. :)

Если восстановление поврежденных файлов реестра прошло безуспешно, пробуем другие варианты:
http://www.oszone.net/1198/

Метки: ,

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

Добавить комментарий