- Ошибка REGISTRY_ERROR на синем экране Windows 10
- Как исправить ошибку REGISTRY ERROR в Windows 10
- 1. Трипл проверка системы
- 2. Сброс системы по умолчанию с сохранением файлов
- Действия по устранению неполадок реестра для расширенных пользователей
- Аннотация
- Дополнительные сведения
- Сбой питания
- Повреждения файлов и неисправное оборудование
- Реестр записуется в момент завершения работы
- Устранение неполадок
- Реестр в Windows 10, устранить баги и ошибки
- Восстановите реестр из резервной копии или точки восстановления
Ошибка REGISTRY_ERROR на синем экране Windows 10
Ошибка REGISTRY_ERROR имеет значение 0x00000051 в Windows 10. Это указывает на то, что произошла серьезная ошибка реестра. Причин может быть множества, но постараемся задействовать нужные способы по исправлению. Ошибка REGISTRY ERROR может указывать на то, что реестр обнаружил ошибку ввода-вывода при попытке прочитать один из его файлов. Это может быть вызвано проблемами с оборудованием или повреждением файловой системы. Это также может произойти из-за сбоя в операции обновления, которая используется только системой безопасности и только тогда, когда встречаются ограничения ресурсов.
Как исправить ошибку REGISTRY ERROR в Windows 10
Прежде чем приступить, попробуйте зайти в дополнительные параметры и выбрать «Восстановление при загрузке«. Если вы не можете попасть в эти параметры, то вам нужно создать установочную флешку с Windows 10 и нажать на «Восстановление системы» в процессе установки. Если не можете попасть на рабочий стол, чтобы запустить командную строку, то с установочной флешкой вы сможете запустить командную строку, чтобы выполнить ниже исправления.
1. Трипл проверка системы
Придумал новый для себя способ «Трипл проверка». Будем сканировать систему на повреждение системных файлов и автоматическое исправление. Воспользуемся такими инструментами, как chkdsk, SFC и DISM. Запустите командную строку от имени администратора и введите по очереди все команды, дожидаясь окончания процесса, и перезагружайте ПК после каждой команды:
- chkdsk C: /f /r /x /b — Проверяет жесткий диск на наличие ошибок и исправляет их.
- sfc /scannow — Проверяет целостность системных файлов и пытается восстановить их.
- Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth — Исправляет поврежденный образ системы.
3-я команда состоит из трех команд. Вводим по порядку три команды.
2. Сброс системы по умолчанию с сохранением файлов
Если выше способ не помог исправить ошибку синего экрана REGISTRY_ERROR в Windows 10, то вы можете сбросить систему по умолчанию с сохранением файлов. Откройте «Параметры» > «Обновление и безопасность» > «Восстановление» и «Вернуть ПК в исходное состояние». Далее вам будет предложено сохранить ваши файлы.
Действия по устранению неполадок реестра для расширенных пользователей
В этой статье описывается устранение проблем с повреждениями реестра.
Исходная версия продукта: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 822705
Аннотация
Если компьютер не перезагрузится, возможно, ульи реестра повреждены. Сообщения об ошибках могут отличаться. Они могут включать любое из следующих следующую:
Не удалось запустить Windows, так как отсутствует или поврежден следующий файл:\WINNT\SYSTEM32\CONFIG\SYSTEM.ced
Не удалось запустить Windows, так как отсутствует или поврежден следующий файл:\WINNT\SYSTEM32\CONFIG\SYSTEM
Не удалось запустить Windows, так как отсутствует или поврежден следующий файл:\WINNT\SYSTEM32\CONFIG\SOFTWARE
Stop 0xc0000218 (0xe11a30e8, 0x000000000, 0x00000000, 0x000000000) UNKNOWN_HARD_ERROR
Stop: 0xc0000218
The registry cannot load the hive (file):
\SystemRoot\System32\Config\ CorruptHive или его журнал или альтернативный вариант. Он поврежден, отсутствует или не может быть переоценен.
Дополнительные сведения
Существует множество причин, по которым улей реестра может быть поврежден. Скорее всего, повреждения вводятся, когда компьютер выключен, и вы не можете отслеживать причину, так как компьютер выгружает процессы и драйверы во время завершения работы. Иногда трудно найти причину повреждения реестра. В следующих разделах описаны три возможные причины проблемы и описаны действия по ее устранению.
Сбой питания
Сбой питания или другое неожиданное событие отключения может привести к повреждению улья реестра. Чтобы определить, является ли это причиной проблемы, найди записи с ид события 6008. Записи с ид события 6008 указывают на непредвиденное завершение работы. В этом случае некоторые процессы могли изменить часть улья реестра, и компьютер потеряет питание перед тем, как это изменение может быть завершено. Это оставляет ульи реестра в несогласованном состоянии. При перезапуске операционная система может обнаружить в этом улье реестра данные, которые не могут интерпретироваться, и вы можете получить одно из сообщений об ошибке, включенных в раздел «Сводка».
Повреждения файлов и неисправное оборудование
Другие файлы могут быть повреждены. Необходимо определить, повреждены ли только ульи реестра или повреждены другие файлы (система и данные). Если повреждения не ограничиваются только ульями реестра, это может привести к сбою оборудования. Это оборудование может включать в себя все, что участвует в записи на диск, например:
- Память случайного доступа (ОЗУ)
- Кэш
- Процессор
- Контроллер диска
Если вы подозреваете, что оборудование неисправно, поставщик оборудования должен тщательно изучить состояние всех компонентов компьютера.
Реестр записуется в момент завершения работы
Если один или два улья реестра постоянно повреждены по какой-либо причине, проблема, вероятно, возникает при остановке работы и не будет обнаружена, пока вы не попытайтесь загрузить его при следующем перезапуске. В этом сценарии при отключке компьютера на диск записуется ульй реестра, и этот процесс может остановить компьютер или компонент на компьютере до завершения записи.
Устранение неполадок
Чтобы устранить эту проблему, выполните следующие действия.
Восстановим предыдущее состояние компьютера до повреждения реестра.
Одно из средств, которое можно использовать для создания back up registry hives — консоль восстановления. Для получения дополнительных сведений о том, как создать и восстановить реестр, щелкните следующие номера статей, чтобы просмотреть статьи в базе знаний Майкрософт:
322756. Как создать и восстановить реестр в Windows XP и Windows Vista
307654 Установка и использование консоли восстановления в Windows XP
Проверьте оборудование, диск, драйверы микропрограмм и BIOS. Для этого выполните указанные ниже действия. Для этих действий может потребоваться время простоя компьютера.
- Убедитесь, что ЦП не переопубликовыется.
- Убедитесь, что журналы системных событий не содержат ид события 9, 11 или 15 (или любое сочетание этих событий). Эти события могут указывать на проблемы с оборудованием, которые необходимо устранить.
- Запустите команду командной строки вместе с переключателем /r на диске, который содержит файлы chkdsk ульев реестра. Эта команда помогает убедиться в том, что область диска, которая содержит файлы ульев реестра, не участвует в проблеме.
- Применение последних версий микропрограмм к контроллерам дисков и использование версий драйверов, которые соответствуют им. Убедитесь, что драйверы имеют подписанные драйверы и что установлены соответствующие редакции микропрограммного обеспечения.
- Убедитесь, что на компьютере применяются последние базовые обновления системы ввода-вывода (BIOS).
После выполнения шага 2 вы можете не увидеть никаких изменений в поведении. Чтобы предотвратить повреждения, попробуйте закрыть все запущенные процессы перед завершением работы компьютера. Возможно, вы сможете сузить область до одного задействованного процесса. Даже если вы определите этот процесс, вы не сможете предотвратить выгрузку компонента до записи в него. Однако если вы убедитесь, что остановите процесс перед завершением работы, вы сможете предотвратить повреждения улья реестра.
После выполнения шага 3, если вы не видите изменений в поведении, сравните ульи реестра. Зафиксировать не поврежденный и поврежденный ульи реестра, а затем сравнить эти два с помощью средств сравнения, таких как Windiff.exe.
Определите, какой раздел реестра увеличивается. Если кажется, что проблема в улье реестра слишком велика, вы можете определить, какой раздел растет, и отследить этот процесс до процесса записи в этот улей.
Реестр в Windows 10, устранить баги и ошибки
Если коротко, то реестр Windows — это база данных, содержащая параметры конфигурации программ, оборудования и приложений, работающих на вашем компьютере. Каждый раз, когда вы устанавливаете программу, ее значения внедряются в реестр, оттуда можно выполнить действия по устранению неполадок для восстановления поврежденной программы.
Когда чистота реестра не поддерживается, накапливаются ошибки, в результате чего большое количество системных и прикладных задач, плохо работают.
Здесь мы покажем вам, как работает реестр, что вызывает ошибки реестра, и предложим несколько современных и проверенных решений о том, как исправить ошибки реестра в Windows 10, чтобы ваш компьютер снова работал нормально.
Всякий раз, когда вы устанавливаете новую программу на свой компьютер, реестр получает новый набор инструкций и ссылок на файлы, которые добавляются в определенное место для этой программы.
Операционная система постоянно обращается туда за дополнительной информацией, такой как расположение файлов, параметры, которые можно использовать с программой при установке нового программного обеспечения, изменении вашего оборудования и так далее.
Не все приложения в Windows используют реестр. Некоторые хранят свои конфигурации в файлах XML, в то время как переносимые типы хранят данные в исполняемых файлах.
Для доступа к реестру и его настройки, вы будете использовать редактор реестра, бесплатную утилиту, включенную по умолчанию в каждую версию Windows начиная с Windows 95.
Эта утилита редактирования реестра не является самим реестром; это просто способ, с помощью которого вы можете просматривать и вносить в него изменения. Вы можете получить к нему доступ через командную строку, выполнив команду regedit.
Или щелкните правой кнопкой мыши по меню «Пуск» и выберите «Выполнить». Введите regedit.exe, нажмите OK или нажмите Enter на клавиатуре, чтобы открыть редактор реестра.
Вы увидите значения реестра, разделы реестра и кусты реестра. Значения реестра — это инструкции, лежащие в разделах реестра, которые представляют собой папки, с данными. Все они находятся в нескольких папках, которые классифицируют все данные реестра в подпапках.
Когда вы вносите изменения в значения или ключи с помощью редактора, вы фактически изменяете конфигурацию, управляемую определенным значением. Вот почему изменения, вносимые в любой параметр, также вносятся в соответствующие области реестра, хотя некоторые из них не вступают в силу до перезагрузки компьютера.
Имея это в виду, важно, чтобы вы знали, что делаете, каждый раз, когда вы вносите какие-либо изменения в реестр через редактор.
Есть несколько разных способов, которыми реестр Windows получает ошибки, и это не всегда решается очистителем реестра.
Некоторые из «ошибок», исправленных очистителями реестра, включают пустые или дублирующиеся ключи, неиспользуемые значения и потерянные ключи реестра, оставшиеся после удаления программного обеспечения с вашего компьютера.
Реальные ошибки, которые указывают на истинные проблемы с реестром операционной системы вашего компьютера, это серьёзно и могут вызвать такие проблемы, как отсутствующий или поврежденный реестр, синий экран смерти, препятствующий правильной загрузке Windows, или оповещение, что Windows не может получить доступ к реестру.
В таких ситуациях очиститель реестра не сможет исправить ошибки реестра в Windows 10. Кроме того, он ничего не может сделать без работающего реестра. Поэтому, если вы получаете такие ошибки на вашем компьютере, не устанавливайте очиститель реестра, это не решит проблемы с ним.
Запомните, не стоит беспокоиться о некоторых причинах ошибках реестра, таких как фрагменты, дубликаты ключей, потерянные записи и ошибки завершения работы системы.
Однако, если вредоносное ПО и вирусы любого типа атакуют и изменяют реестр, это проблема требует немедленного внимания и действий. Вирусы, шпионское ПО и трояны устанавливают записи реестра, которые нельзя удалить вручную. Они также не позволяют вам открывать исполняемые файлы, изменяя ассоциации файлов, поэтому вам необходимо немедленно исправить этот тип ошибки реестра.
Вот быстрый способ сделать копию реестра:
Щелкните правой кнопкой мыши «Пуск» и выберите « Выполнить» . В поле «Выполнить» введите regedit и нажмите «ОК» или нажмите «Enter» на клавиатуре.
В окне редактора реестра щелкните правой кнопкой мыши Компьютер в верхнем левом углу и выберите Экспорт.
Дайте файлу резервной копии имя и сохраните его на флэш-накопителе или в облачном хранилище.
Для этого откройте панель управления и нажмите «Система и безопасность».
С левой стороны, нажмите «Дополнительные параметры системы» .
Нажмите вкладку «Защита системы», выберите «Создать» и нажмите ОК.
Восстановите реестр из резервной копии или точки восстановления
Для этого вернитесь в окно «Выполнить» (щелкните правой кнопкой мыши «Пуск»> «Выполнить») и введите regedit. Нажмите ОК или нажмите Enter.
В редакторе реестра выберите Файл➣ Импорт.
Во всплывающем окне «Импортировать файл реестра» выберите место сохранения резервной копии, щелкните файл и нажмите «Открыть» .
Для этого нажмите «Пуск» и введите «создать точку восстановления» в строке поиска.
Выберите создать точку восстановления из результатов, а затем выберите Восстановление системы.
Проверка системных файлов (SFC) — это инструмент, который проверяет диск на наличие ошибок реестра и заменяет неисправные реестры. Чтобы использовать этот инструмент, откройте Microsoft PowerShell и выберите «PowerShell администратор» .
Введите sfc / scannow и нажмите ввод.
Если вы хотите, чтобы в будущем компьютер не содержал ошибок реестра, вот что вы можете сделать:
Правильно удаляйте программы и приложения, которые вы не используете. Используйте окно «Установка и удаление программ» на панели управления.
Регулярно проверяйте на вирусы и удаляйте все вредоносные программы или связанные с ними файлы, которые устанавливаются в вашем реестре, что приводит к сбою программ в системе.
Удалите ненужные записи реестра и исправьте отсутствующие файлы и расширения ActiveX, используя любимый очиститель реестра.