Ошибка 0x00000051 с синим экраном в Windows 7 – это очень неприятная проблема для обладателей этой операционной системы, так как она напрямую связана с файлами реестра, из-за чего имеется великая вероятность того, что запустить Виндовс в обычном режиме вы попросту не сможете. Давайте же более детально разберемся с природой появления синего экрана с кодом 0x00000051 и научимся её исправлять.
Причины появления ошибки
Как уже было сказано ранее, код ошибки 0x00000051 напрямую связан с реестром Windows (об этом также говорит надпись рядом REGISTRY_ERROR).
Ошибки реестра, приводящие к такой проблеме, чаще всего возникают при попытке считать один из файлов реестра, когда имеются на ПК аппаратные или системные проблемы считывания файлов.
Исправление ошибки
Чтобы решить эту задачу, нужно немного изменить некоторые данные в реестре:
- Перезагрузите компьютер и во время его повторного запуска быстро жмите кнопку F8 на клавиатуре, пока не увидите такое окно:
- Выберите «Безопасный режим» и дождитесь полной загрузки системы в этом режиме.
- Когда Windows 7 загрузится, через меню «Пуск» найдите и запустите приложение regedit.exe.
- В окне редактора реестра перейдите по такому пути: HKEY_LOCAL_MACHINE\SYSTEM\Select.
- В правой части окна вы можете увидеть ключи реестра. Значения некоторых из них нужно изменить:
- замените значение ключа LastKnownGood на 3;
- замените значение ключа Failed на 2.
Если вы не знаете, как изменить эти параметры, то для этого достаточно дважды кликнуть по конкретному ключу, после чего откроется небольшое окошко, в котором вы и сможете изменить данные.
- Когда всё будет готово – перезагрузите компьютер, вернув обычный режим загрузки операционной системы.
После того как вы всё это проделаете, а Windows 7 будет запущена – вы увидите уведомление о том, что ветка реестра была восстановлена. Закрывайте это сообщение и можете дальше спокойно работать с компьютером, не опасаясь, что ошибка 0x00000051 с синим экраном снова появится в вашей Виндовс 7.
-
-
#2
Из за чего ошибка возникает —
код ошибки 0x00000051 напрямую связан с реестром Windows
Что делать
1. Загрузитесь через F8 в безопасном режиме
2. Зайдите в редактор реестра (regedit) по пути
Код:
HKEY_LOCAL_MACHINE\SYSTEM\Select
3. замените значение ключа LastKnownGood на 3;
замените значение ключа Failed на 2.
4. Reboot в нормальном режиме.
Попробуйте этот вариант, напишите
Ошибка 0x00000051, сопровождающая синий экран смерти, означает, что ОС не может загрузить необходимую информацию из реестра.
Способы решения 0x00000051
Решается проблема следующими способами:
- Восстановить реестр. Можно использовать запасную копию, которая находится в этой директории: C:\Windows\System32\config\RegBack, а скопировать ее нужно сюда: C:\Windows\System32\config. Удобнее всего это выполнять, подключив дисковый накопитель к исправному компьютеру. Если это сделать невозможно, то нужно запускать Командную строку при загрузке образа с Windows, выбирая опцию «Восстановление системы».
- Убедится, что накопитель исправен. Прогоните его через специальные тесты для обнаружения битых секторов и программных сбоев прошивки. Проверьте, что он не перегревается — температура HDD не должна превышать 55-60 °C.
Содержание
- Как исправить ошибки REGISTRY_ERROR типа «синий экран» (0x00000051)
- Признаки ошибок REGISTRY_ERROR типа «синий экран»
- Причины ошибок REGISTRY_ERROR типа «синий экран»
- Ошибки типа «синий экран» в базе знаний
- Как исправить ошибки REGISTRY_ERROR типа «синий экран» (BugCheck 0x51)
- Шаг 1: Восстановить записи реестра, связанные с ошибкой 0x51
- Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО
- Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)
- Шаг 4: Обновите драйверы устройств на вашем компьютере
- Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе
- Шаг 6: Удалите и установите заново программу Windows Operating System, связанную с REGISTRY_ERROR
- Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)
- Шаг 8: Установите все доступные обновления Windows
- Шаг 9: Проверить жесткий диск на ошибки («chkdsk /f»)
- Шаг 10: Проверьте оперативную память (RAM) на наличие ошибок
- Шаг 11: Произведите чистую установку Windows
- Информация об операционной системе
- Проблема с Ошибка 0x51 (REGISTRY_ERROR) все еще не устранена?
- Способы исправления ошибки 0x00000051: REGISTRY ERROR
- Пошаговая инструкция решения ошибки 0x00000051: REGISTRY ERROR
- (Решено) Синяя ошибка реестра 0x00000051 Fix
- Убедитесь, что ваша система не содержит вирусов.
- Обновление за апрель 2021 года:
- Очистка реестра
- Тест ОЗУ с помощью средства диагностики памяти Windows
- Проверьте наличие жесткого диска на наличие ошибок.
Как исправить ошибки REGISTRY_ERROR типа «синий экран» (0x00000051)
Номер ошибки: | Ошибка 0x51 | |
Название ошибки: | REGISTRY_ERROR | |
Описание ошибки: | The REGISTRY_ERROR bug check has a value of 0x00000051. This indicates that a severe registry error has occurred. | |
Шестнадцатеричный код: | 0x00000051 | |
Разработчик: | Microsoft Corporation | |
Программное обеспечение: | Windows Operating System | |
Относится к: | Windows XP, Vista, 7, 8, and 10 |
Признаки ошибок REGISTRY_ERROR типа «синий экран»
В большинстве случаев вы сталкиваетесь в ошибками типа «синий экран» REGISTRY_ERROR после установки нового аппаратного или программного обеспечения. Синие экраны REGISTRY_ERROR могут появляться при установке программы, если запущена программа, связанная с REGISTRY_ERROR (например, Windows Operating System), когда загружается драйвер Microsoft Corporation или во время запуска или завершения работы Windows. Отслеживание момента появления ошибки ОСТАНОВКИ является важной информацией при устранении проблемы.
Причины ошибок REGISTRY_ERROR типа «синий экран»
REGISTRY_ERROR типа «синий экран» могут быть вызваны целым рядом проблем в оборудовании, прошивках, драйверах или программном обеспечении.
Совместима с Windows 2000, XP, Vista, 7, 8 и 10
Ошибки типа «синий экран» в базе знаний
Как исправить ошибки REGISTRY_ERROR типа «синий экран» (BugCheck 0x51)
Ниже описана последовательность действий по устранению ошибок, призванная решить проблемы REGISTRY_ERROR. Данная последовательность приведена в порядке от простого к сложному и от менее затратного по времени к более затратному, поэтому мы настоятельно рекомендуем следовать данной инструкции по порядку, чтобы избежать ненужных затрат времени и усилий.
Шаг 1: Восстановить записи реестра, связанные с ошибкой 0x51
Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей REGISTRY_ERROR не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!
В силу данного риска для упрощения процесса рекомендуется использовать программу для очистки реестра ОС. Программа для очистки реестра автоматизирует процесс поиска недопустимых записей реестра, отсутствующих ссылок на файлы (например, вызывающих ошибку REGISTRY_ERROR) и неработающих ссылок в реестре. Перед каждым сканированием автоматически создается резервная копия с возможностью отмены любых изменений одним щелчком мыши, что обеспечивает защиту от возможности повреждения ПК.
Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам устранить следующие проблемы:
Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.
Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с REGISTRY_ERROR (например, Windows Operating System):
Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.
Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО
Есть вероятность, что ошибка REGISTRY_ERROR может быть связана с заражением вашего компьютера вредоносным ПО. Эти вредоносные злоумышленники могут повредить или даже удалить файлы, связанные с Ошибки типа «синий экран». Кроме того, существует возможность, что ошибка 0x51 связана с компонентом самой вредоносной программы.
Совет: Если у вас еще не установлены средства для защиты от вредоносного ПО, мы настоятельно рекомендуем использовать Emsisoft Anti-Malware (скачать). В отличие от других защитных программ, данная программа предлагает гарантию удаления вредоносного ПО.
Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)
Со временем ваш компьютер накапливает ненужные файлы в связи с обычным интернет-серфингом и повседневным использованием компьютера. Если такие ненужные файлы иногда не удалять, они могут привести к снижению быстродействия Windows Operating System или к ошибке REGISTRY_ERROR, возможно вследствие конфликтов файлов или перегрузки жесткого диска. Удаление таких временных файлов при помощи утилиты Очистка диска может не только устранить ошибку 0x51, но и существенно повысить быстродействие вашего компьютера.
Совет: Хотя утилита Очистки диска является прекрасным встроенным инструментом, она удаляет не все временные файлы с вашего компьютера. Другие часто используемые программы, такие как Microsoft Office, Firefox, Chrome, Live Messenger, а также сотни других программ не поддаются очистке при помощи программы Очистка диска (включая некоторые программы Microsoft Corporation).
В силу недостатков менеджера очистки диска Windows (cleanmgr) мы настоятельно рекомендуем выполнять очистку вашего компьютера с помощью специального программного обеспечения для очистки жесткого диска / защиты конфиденциальности.
Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение для очистки временных файлов:
Как запустить Очистку диска (cleanmgr) (Windows XP, Vista, 7, 8 и 10):
Шаг 4: Обновите драйверы устройств на вашем компьютере
Ошибки REGISTRY_ERROR могут быть связаны с повреждением или устареванием драйверов устройств. Драйверы с легкостью могут работать сегодня и перестать работать завтра по целому ряду причин. Хорошая новость состоит в том, что чаще всего вы можете обновить драйверы устройства, чтобы устранить проблему с Ошибка 0x51.
В силу времязатратности и сложности процесса обновления драйверов мы настоятельно рекомендуем использовать программное обеспечение для обновления драйверов. Средство обновления драйверов обеспечивает установку правильных версий драйверов для вашего оборудования, а также создает резервную копию ваших текущих драйверов перед внесением любых изменений. Сохранение резервной копии драйвера обеспечивает уверенность в том, что вы можете откатить любой драйвер до предыдущей версии (при необходимости).
Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам обновить следующие драйверы:
Пожалуйста, учтите: Ваш файл REGISTRY_ERROR может и не быть связан с проблемами в драйверах устройств, но всегда полезно убедиться, что на вашем компьютере установлены новейшие версии драйверов оборудования, чтобы максимизировать производительность вашего ПК.
Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе
Восстановление системы Windows позволяет вашему компьютеру «отправиться в прошлое», чтобы исправить проблемы Ошибка 0x51. Восстановление системы может вернуть системные файлы и программы на вашем компьютере к тому времени, когда все работало нормально. Это потенциально может помочь вам избежать головной боли от устранения ошибок, связанных с REGISTRY_ERROR.
Пожалуйста, учтите: использование восстановления системы не повлияет на ваши документы, изображения или другие данные.
Чтобы использовать Восстановление системы (Windows XP, Vista, 7, 8 и 10):
Шаг 6: Удалите и установите заново программу Windows Operating System, связанную с REGISTRY_ERROR
Инструкции для Windows 7 и Windows Vista:
Инструкции для Windows XP:
Инструкции для Windows 8:
После того, как вы успешно удалили программу, связанную с REGISTRY_ERROR (например, Windows Operating System), заново установите данную программу, следуя инструкции Microsoft Corporation.
Совет: Если вы абсолютно уверены, что ошибка 0x51 связана с определенной программой Microsoft Corporation, удаление и повторная установка программы, связанной с REGISTRY_ERROR с большой вероятностью решит вашу проблему.
Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)
Проверка системных файлов представляет собой удобный инструмент, включаемый в состав Windows, который позволяет просканировать и восстановить поврежденные системные файлы Windows (включая те, которые имеют отношение к REGISTRY_ERROR).
Чтобы запустить проверку системных файлов (Windows XP, Vista, 7, 8 и 10):
Шаг 8: Установите все доступные обновления Windows
Microsoft постоянно обновляет и улучшает системные файлы Windows, связанные с REGISTRY_ERROR. Иногда для решения проблемы Ошибки типа «синий экран» нужно просто напросто обновить Windows при помощи последнего пакета обновлений или другого патча, которые Microsoft выпускает на постоянной основе.
Чтобы проверить наличие обновлений Windows (Windows XP, Vista, 7, 8 и 10):
Шаг 9: Проверить жесткий диск на ошибки («chkdsk /f»)
Хотя большинство ошибок 0x51 типа «синий экран», связанных с хранением, вызваны проблемами с драйверами жесткого диска или с контроллерами внешней памяти, в некоторых случаях такие BSODы могут быть вызваны повреждениями жесткого диска.
Со временем ваш компьютер может накопить ошибки на жестком диске в связи с частым непреднамеренным неправильным использованием. Непредвиденные завершения работы, «принудительное завершение» программ, поврежденная или неполная установка программного обеспечения (например, Windows Operating System), отказ оборудования Microsoft Corporation и перебои в подаче электроэнергии могут привести к повреждению файловой системы и хранимых данных. В результате, вы можете столкнуться с появлением синих экранов, связанных с REGISTRY_ERROR.
Как запустить “chkdsk” (Windows XP, Vista, 7, 8 и 10):
Шаг 10: Проверьте оперативную память (RAM) на наличие ошибок
Иногда ошибки REGISTRY_ERROR типа «синий экран», связанные с аппаратным обеспечением, могут быть вызваны повреждением оперативной памяти (RAM). Если вы сталкиваетесь со случайными перезагрузками компьютера, звуковыми сигналами при загрузке или другими неисправностями компьютера (в дополнение к ошибкам BSOD 0x51), то весьма вероятно, что имеются повреждения памяти. На самом деле, почти 10% падений приложений в ОС Windows вызваны повреждениями памяти.
Если вы недавно добавили новую память в компьютер, мы рекомендуем временно убрать ее, чтобы убедиться, что она не является причиной ошибки REGISTRY_ERROR. Если это действие устранило BSOD, знаичит, это источник проблемы, и, следовательно, новая память либо несовместима с каким-то вашим оборудованием, либо повреждена. В таком случае, вам потребуется замена новых модулей памяти.
Если вы не добавляли новой памяти, на следующем этапе необходимо провести диагностический тест имеющейся памяти компьютера. Тест памяти позволяет провести сканирование на наличие серьезных сбоев памяти и периодических ошибок, которые могут быть причиной вашего синего экрана смерти 0x51.
Хотя последние версии Windows содержат утилиту для проверки оперативной памяти, я крайне рекомендую вместо нее использовать Memtest86. Memtest86 представляет собой тестирующее программное обеспечение на основе BIOS, в отличие от других тестовых программ, запускаемых в среде Windows. Преимущество такого подхода в том, что утилита позволяет проверять ВСЮ операционную память на наличие ошибок REGISTRY_ERROR, в то время как другие программы не могут проверять области памяти, занятые собственно программой, операционной системой и другими запущенными программами.
Как запустить Memtest86 для сканирования повреждений памяти, вызывающих ошибки ОСТАНОВКИ 0x51:
Если все описанные выше шаги не увенчались успехом, а Memtest86 обнаружила повреждения памяти, то крайне вероятно, что ошибка типа «синий экран» REGISTRY_ERROR вызвана плохим состоянием памяти. В таком случае, вам требуется заменить отказывающую память, чтобы устранить BSODы 0x51.
Дополнительную помощь может оказать обучающее видео от Corsair, в котором рассказывается, как запустить Memtest86:
http://www2.corsair.com/training/how_to_memtest/6
Шаг 11: Произведите чистую установку Windows
Предупреждение: Мы должны подчеркнуть, что переустановка Windows займет очень много времени и является слишком сложной задачей, чтобы решить проблемы 0x51. Во избежание потери данных вы должны быть уверены, что вы создали резервные копии всех важных документов, изображений, программ установки программного обеспечения и других персональных данных перед началом процесса. Если вы сейчас е создаете резервные копии данных, вам стоит немедленно заняться этим (скачать рекомендованное решение для резервного копирования [MyPCBackup]), чтобы защитить себя от безвозвратной потери данных.
Пожалуйста, учтите: Если проблема 0x51 не устранена после чистой установки Windows, это означает, что проблема Ошибки типа «синий экран» ОБЯЗАТЕЛЬНО связана с аппаратным обеспечением. В таком случае, вам, вероятно, придется заменить соответствующее оборудование, вызывающее ошибку 0x51.
Информация об операционной системе
Сообщения об ошибках REGISTRY_ERROR могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:
Проблема с Ошибка 0x51 (REGISTRY_ERROR) все еще не устранена?
Обращайтесь к нам в любое время в социальных сетях для получения дополнительной помощи:
Об авторе: Джей Гитер (Jay Geater) является президентом и генеральным директором корпорации Solvusoft — глобальной компании, занимающейся программным обеспечением и уделяющей основное внимание новаторским сервисным программам. Он всю жизнь страстно увлекался компьютерами и любит все, связанное с компьютерами, программным обеспечением и новыми технологиями.
Источник
Способы исправления ошибки 0x00000051: REGISTRY ERROR
Синий экран смерти REGISTRY ERROR с цифровым кодом 0x00000051 появляется на различных сборках Windows по причине повреждения реестра. Однако, проанализировав различные компьютерные форумы, было установлено, что ошибка 0x00000051 может возникнуть по причине нехватки оперативной памяти, повреждения системных файлов, при нехватке ресурсов, при обновлении программного обеспечения, отвечающего за безопасность системы. Поэтому способов, как исправить ошибку 0x00000051 будет несколько.
Пошаговая инструкция решения ошибки 0x00000051: REGISTRY ERROR
В первую очередь, если вы столкнулись с такой ошибкой, стоит выполнить проверку системы на вирусы, которые могут повредить системный реестр и файлы. Для этого стоит использовать любой антивирус с обновленными вирусными базами или лечащую утилиту Dr.Web Curelt, которая не требует установки и распространяется на бесплатной основе.
Если же вирусы были удалены, стоит выполнить восстановление реестра (и даже если вирусов не было). Для этого рекомендуем использовать установочный диск или флешку. Как только загрузитесь с носителя, выбираем «Восстановление системы».
Появится небольшое окно. Из представленных пунктов выбираем «Командная строка».
Теперь нам нужно запустить Блокнот. Для этого в консоли вводим запрос notepad.
Появится окно приложения Блокнот. В нем нажимаем «Файл», «Открыть».
Откроется окно Проводника. Переходим по адресу: «Windows», «System32», «Config». В пункте «Тип файлов» выставляем «Все файлы».
Теперь создаем новую папку. Для этого в этом же окне нажимаем на соответствующую кнопку. В эту папку нужно скопировать файлы Default, Security, Software, Sam, System. Это и есть файлы реестра.
Далее переходим в папку «RegBack», которая расположена в той же ветке «Windows», «System32», «Config». Заменяем в ней поврежденные файлы.
Перезагружаем систему и проверяем на работоспособность.
ВАЖНО! На некоторых форумах указано, что для восстановления реестра пользователем потребовалось восстановить файл ntkrnlpa.exe, который находится в папке System32. Некоторым юзерам хватило замены файла (простое копирование), а другим понадобился установочный диск, с которого файл собственно и был взят.
Если же способ с восстановлением реестра для вас кажется сложным, то восстановить реестр можно простым откатом системы до более раннего состояния. Для этого нужно нажать «Win+R» и ввести «rstrui».
Далее выбирает точку восстановления системы, которая предшествует появлению ошибки. Ожидаем, пока система будет восстановлена.
Также ошибка REGISTRY ERROR может появиться в случае повреждение жестокого диска и системных файлов. Проверить целостность системных файлов можно с помощью системной утилиты. Для этого в командной строке с правами Администратора нужно ввести sfc /scannow.
Также стоит провести полную диагностику всех остальных установленных компонентов ПК, так как любая поломка может вызывать данный BSOD. Если же все компоненты справны и система проверена на целостность системных файлов и реестра, но проблема продолжает появляться, то переустановка Windows должна решить проблему.
Источник
(Решено) Синяя ошибка реестра 0x00000051 Fix
В общем, синяя ошибка остановки экрана 0x00000051 часто означает, что что-то не так с загрузочным регистром жесткого диска компьютера или управлением конфигурацией операционной системы Windows. Другими словами, эти проблемы с кодом ошибки выключения связаны с проблемами оборудования и жесткого диска, проблемами операционной системы Windows, проблемами программного обеспечения и многим другим.
Это может произойти, если менеджер конфигурации не может правильно обмениваться данными. Диспетчер конфигурации используется для оценки и обновления серверов и клиентских компьютеров в сети. Это одна из наиболее широко используемых частей программного обеспечения для управления сетью в мире.
И вот некоторые распространенные причины таких проблем остановки 0x00000051 bsod:
1). Компьютерная техника физически повреждена
2). Вновь установленное программное обеспечение изменяет / повреждает загрузочный реестр жесткого диска.
3). Проблемы с операционной системой Windows
Советы по исправлению 0x00000051 Blue Screen of Death Error:
Убедитесь, что ваша система не содержит вирусов.
Из-за некоторых компьютерных вирусов может появиться синий экран смерти. Это связано с тем, что некоторые вирусы напрямую влияют на основную загрузочную запись (MBR) или загрузочный сектор вашей системы и вызывают ошибки BSoD.
Обновление за апрель 2021 года:
Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:
Если на вашем компьютере или ноутбуке установлена антивирусная программа, убедитесь, что она обновлена, а также убедитесь, что она способна сканировать MBR и загрузочные сектора.
Очистка реестра
К сожалению, это также одна из главных причин ошибок, поскольку она постоянно хранится неправильно, что приводит к повреждению и делает большинство его настроек нечитаемыми. Чтобы решить эту проблему, рекомендуется использовать программу очистки реестра, чтобы исправить любые ошибки, которые могут вызвать проблемы в этой базе данных.
Тест ОЗУ с помощью средства диагностики памяти Windows
Шаг 1. Сначала откройте диалоговое окно, затем одновременно нажмите Window + R, чтобы открыть команду запуска. В окне запуска введите «Mdsched» и нажмите Enter.
Шаг 2: Вы увидите окно средства диагностики окна памяти с двумя вариантами выбора:
Шаг 3: выберите тот, который соответствует вашим потребностям, и вскоре после запуска Windows вы увидите ваш экран.
Проверьте наличие жесткого диска на наличие ошибок.
Со временем ваш компьютер может работать медленно из-за проблем с тем, как файлы хранятся на вашем жестком диске. Например, файлы могут быть повреждены, если ваш компьютер не выключается должным образом во время записи на диск. Windows предоставляет инструмент для сканирования вашего жесткого диска на наличие ошибок. Этот инструмент называется Check Disk (chkdsk).
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Источник
Публикация продолжает цикл заметок, посвященных описанию и устранению проблем, вызванных возникновением критической системной ошибки, которая влечет за собой появление синего экрана смерти (BSOD). В большинстве случаев в данном типе материала будут освещаться проблемы, с которыми я сталкивался лично в своей практике и которые мне удалось решить. STOP-ошибка (STOP error), контроль дефекта (BugCheck) или в простонародье BSOD — фатальный системный сбой операционной системы Windows, являющийся причиной полного прекращения функционирования основных компонентов ядра операционной системы, влекущий за собой потерю динамических несохраненных пользовательских данных и приводящий к появлению на экране монитора синего экрана смерти (BSOD). Числовое обозначение STOP-ошибки — внутренний классификатор Microsoft, характеризующий причину возникновения фатальной системной ошибки, который используется при диагностике причины возникшей неполадки. В данной статье речь пойдет о сбое с идентификатором STOP 00000051.
Симптомы
После авторизации пользователя в системе, на этапе загрузки профиля, предшествующем появлению рабочего стола пользователя, процесс работа операционной системы внезапно прерывается и Вы можете наблюдать на экране следующее сообщение об фатальной системной ошибке:
В общем случае формат ошибки следующий:
STOP 0x00000051 (0xAAAAAAAA,0xBBBBBBBB,0xCCCCCCCC,0xDDDDDDDD) REGISTRY_ERROR |
где:
Значение | Описание |
---|---|
0xAAAAAAAA | Зарезервировано. В данном исключении не используется. |
0xBBBBBBBB | Зарезервировано. Адрес сбойной инструкции. |
0xCCCCCCCC | Третий параметр. В зависимости от версии, может содержать указатель на куст реестра, при работе с которым возникли проблемы. |
0xDDDDDDDD | Четвертый параметр. В зависимости от версии, может содержать код возврата функции HvCheckHive в случае повреждения куста реестра. |
Символическое имя ошибки REGISTRY_ERROR (ОШИБКА РЕЕСТРА), говорит нам о том, что STOP 00000051 возникает в ситуации, когда имеется проблема с системным реестром: структурно повреждены данные в одном из кустов, либо произошла ошибка ввода-вывода при попытке обращения к одному из файлов, хранящий реестр. Суть в том, что реестр является основным хранилищем данных о конфигурации операционной системы, поэтому повреждение его с большой вероятностью чревато серьезными проблемами для операционной системы в целом. В операционной системе Windows кусты реестра представляют из себя обычные файлы, которые носят имена DEFAULT
, SAM
, SECURITY
, SOFTWARE
, SYSTEM
и хранятся в структуре файловой системы по пути %SystemRoot%\System32\config. Ошибка STOP 00000051 возникает, если по какой-либо причине системному коду режима ядра не удается произвести критически-важные операции (чтение, запись, иные операции) с определенным кустом реестра. Очевидно, что данные операции могут быть необходимы для нормального выполнения этапов конфигурирования ключевых системных элементов (например, профиля пользователя). Без нормального окончания данных процедур дальнейшая загрузка рабочего окружения пользователя не представляется возможной и система принимает решение аварийно завершиться.
Общие причины
- Повреждение данных реестра, причиной которого явился программный сбой. Причины достаточно многообразны: всевозможные сбои программного характера, к которым относится некорректная работа антивирусов, фильтров, драйверов, любого программного обеспечения режима ядра, которая влечет за собой невозможность записи важных блоков файловой системы, содержащих данные реестра, на физический носитель, либо искажение записываемой информации.
- Повреждение данных реестра, причиной которого явился аппаратный сбой. Причины: проблемы с питанием станции, дефекты магнитной поверхности носителя, такие как повреждение магнитной поверхности HDD либо ячеек памяти SSD, неисправность различных модулей платы управления накопителем, теоретически любой аппаратный сбой.
Общие варианты решения
В этом разделе приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x00000051 вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках. Все нижеописанные действия необходимо выполнить для устранения ошибки.
Восстановление реестра
Для того, что бы восстановить реестр Windows в рабочее состояние, посмотрите статью о восстановлении реестра.
Специфические особенности некоторых сбоев
Применительно к сбою STOP 0x00000051, четвертый входной параметр (BugCheckParameter4), отраженный на синем экране смерти в круглых скобках (0xDDDDDDDD), может подсказать нам более подробные сведения о деталях сбоя и определить возможные более специфичные методы устранения проблемы для случаев, когда она вообще может быть устранена.
Значение четвертого параметра (для 32/64-разрядной ОС) | Символическое имя | Описание |
---|---|---|
0x00000374 | Причина ошибки в программном повреждении куста реестра. | |
0x000006E6 | Неизвестно. Возможно проблема вовсе не касается реестра. Последний раз наблюдалась при проблемах с видеоадаптером. |