c0000218 windows xp синий экран

Принесли сегодня очередной компьютер с очередной срочной проблемой. Проблема выглядит следующим образом: при загрузке операционной системы Windows XP появляется синий экран с таким сообщением:

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

Есть другой вариант такой ошибки…

Реестр не может загрузить ветвь :

Он может быть повреждён, отсутствовать или не может быть открыт для записи.

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

Основных причин у этой проблемы может быть две. Или это неисправность жёсткого диска или проблемы с оперативной памятью. В моем случае ошибка была связана с наличием Bad-блоков на жестком диске. После восстановления жесткого диска проблема была решена. Но в принципе проблема может появиться, если информацию реестра повредили во время загрузки её в память, или когда память, в которую загружается информация реестра, повреждена.

Так что я советую при возникновении такой ошибки проверить жесткий диск и модули оперативной памяти на наличие ошибок. Если проблема была с оперативкой, то после ее может быть достаточно просто загрузиться в Load Last Known Good Сonfiguration (Загрузка последней удачно конфигурации). Чтобы сделать это нажмите F8 во время загрузки Windows и в появившемся меню на черном фоне выберите нужный пункт.

Если же этот вариант не помог – можно попытаться восстановить файлы реестра, используя Recovery Console или загрузившись с Windows Live CD диска. Возможен еще один вариант. Если у вас есть возможность установить параллельно еще одну копию Windows на этом же компьютере, но на другой раздел или другой жесткий диск, то после установки вы можете перенести необходимый вам файл из новой копии (%SystemRoot%System32Config) в старую копию Windows в аналогичную папку.

(1 оценок, среднее: 5,00 из 5)

Конечно Windows XP уже давно устарела, но тем не менее все еще достаточно много компьютеров работают под ее управлением и недавно мне пришлось исправлять ошибку BSOD c0000218 , о которой Гугл практически ничего не знал. BSOD c0000218 это общий код для целого ряда ошибок и после него в фигурных скобках иногда содержится уточнение, например — а иногда они пустые. В любом случае, практически всегда эта ошибка связана с повреждением файлов реестра, которое происходит по двум основным причинам — появление сбойного кластера на жестком диске или ошибка записи файла при пропадании питания и реже неисправная оперативная память.

Крайне желательно перед исправлением ошибки сделать образ диска, либо резервную копию нужных файлов, так как эта ошибка часто связана с неисправностью жесткого диска
Для исправления ошибки c0000218 или с любым другим кодом, нам понадобится консоль восстановления, она либо может быть уже установлена (бывает крайне редко) либо ее можно запустить с установочного диска или флешки. Запускаем установку Windows XP и ждем появления экрана с предложением запустить консоль восстановления:

  1. Жмем R
  2. Ждем появления списка с установленными версиями Windows, в большинстве случаев этот список будет из одного пункта
  3. Находим в списке нужную версию, слева от нее стоит цифра, ее нужно ввести в командую строку для выбора, вводим
  4. Далее потребуется ввести пароль Администратора, если он не установлен просто жмите Enter еще раз
  5. После этого можно вводить команды в консоли

Начать рекомендую с проверки диска, выполните команду chkdsk диск /p /r, вместо диск подставьте букву нужного диска (того на котором установлена Windows), например c: после проверки можно попробовать загрузиться, часто этого достаточно для исправления поврежденных файлов и операционная система успешно загружается. Но если это не помогло, тогда нужно будет восстановить файлы реестра вручную, для этого нужно выполнить ряд команд в консоли восстановления:

md tmp
copy c:windowssystem32configsystem c:windows mpsystem.bak
copy c:windowssystem32configsoftware c:windows mpsoftware.bak
copy c:windowssystem32configsam c:windows mpsam.bak
copy c:windowssystem32configsecurity c:windows mpsecurity.bak
copy c:windowssystem32configdefault c:windows mpdefault.bak

delete c:windowssystem32configsystem
delete c:windowssystem32configsoftware
delete c:windowssystem32configsam
delete c:windowssystem32configsecurity
delete c:windowssystem32configdefault

copy c:windows
epairsystem c:windowssystem32configsystem
copy c:windows
epairsoftware c:windowssystem32configsoftware
copy c:windows
epairsam c:windowssystem32configsam
copy c:windows
epairsecurity c:windowssystem32configsecurity
copy c:windows
epairdefault c:windowssystem32configdefault
exit

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

Статьи, инструкции, заметки о компьютерах.

STOP: c0000218 Синий экран

При загрузке Windows XP появляется синий экран с такой ошибкой. Ошибка говорит о потере реестра, отказе оборудования – в частности жесткого диска. Перед появлением такой ошибки – регулярно каждые пол месяца при загрузке Windows – уходила в черный экран с ошибкой о невозможности чтения какого либо файла. Восстанавливалась система с помощью загрузки с установочного диска и консоли восстановление системы (на первом приглашении при загрузке жмем R, выбираем нужную версию Windows и пишем команду)

во время проверки были найдены ошибки и исправлены, проверка запускалась несколько раз до сообщения – «во время проверки ошибок не обнаружено». После, операционная система загружалась успешно, журналы не содержали никаких сообщений об ошибках.

И так операционная система восстанавливалась несколько раз до появления синего экрана с ошибкой STOP: c0000218 причем всегда во время проверки chkdsk выводились сообщения об ошибках в индексах. После полной проверки поверхности жесткого диска появились 2 Bad сектора. Жесткий диск SATA WD Caviar Blue 3200AAKS 16Mb в работе меньше года. В данный момент заменен на HDD Seagate IDE 160Gb, для точного установления причины. А диск WD запущен на точную проверку поверхности магнитных дисков.

Получается – вроде бы проблема есть – слетает винда каждые пол месяца, а с другой стороны проблемы и нет – если обратиться в сервисный центр – то проблем они не обнаружат, т.к. количество bad секторов допустимо для жесткого диска такого объема и это не гарантийный случай.

Если не поможет – буду проверять блок питания.

Сегодня 14.01.2011 – с момента предыдущей записи прошло больше месяца, пользователь после замены жесткого диска больше не жаловался на проблемы. Но за это время появился еще один проблеммный компьютер с похожими признаками – жесткий диск WD2500JS-55MHB0. С появлением синего экрана, а затем вообще с проблемой обнаружения жесткого диска. Неполадки были вызваны шлейфом SATA – из-за плохого контакта или крепления, частично пропадала связь между жестким диском и материнской платой. Жесткий диск был проверен на ошибки программой MHDD -проверка не показала проблем с жестким диском, шлейф был заменен на более новый – с защелками.

Источник: computermaker.info

Понравилась статья? Поделиться с друзьями:
Ок! Компьютер
Добавить комментарий