Портал Терабит
Панель управления
Мы на:портале Терабит » Интересности » Восстановление Windows - REGISTRY_ERROR STOP 0x00000051
Главная / Фильмы / Сериалы / Игры / Программы / Музыка / Саундтреки / Все для мобилок / Фото и обои / Книги и журналы / Интересности / Разное / Юмор / Онлайн игры

Восстановление Windows - REGISTRY_ERROR STOP 0x00000051

Восстановление Windows - REGISTRY_ERROR STOP 0x00000051

Что делать когда ваш Windows вылетает с синим экраном с ошибкой REGISTRY_ERROR STOP 0x00000051

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

Итак, как восстановить.
Причина такой ошибки чаще всего находится если не в ветке HKLM\System, в HKLM\Software\Microsoft, в которой по сути находятся все важнейшие настройки пользовательской и системной части операционной системы.

Если восстановить system - просто, то восстановить часть software - не очень просто.
Но решение есть.

Подменим ветвь реестра software, предварительно сделав резервную копию "сломанного" реестра

#>Windows\system32\config\> cp software software.err
#>Windows\system32\config\> cp c:\windows\repair\software. /

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

У нас остался software.err файл, который по сути - битый реестр, из которого нам нужно извлечь ту часть, которая отвечает за все продукты, кроме Microsoft Windows

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

#>C:\> reg load HKLM\TEST software.err

Теперь в сломанный Software доступный в HKLM\TEST
В нем удаляем ветку Microsoft
Восстановление Windows - REGISTRY_ERROR STOP 0x00000051


Делаем экспорт рабочей (чистой ветви Microsoft) в файл reg (С рабочего реестра HKLM\Software\Microsoft)
Восстановление Windows - REGISTRY_ERROR STOP 0x00000051


Теперь в нем делаем полнотекстовую замену HKLM\Software\Microsoft на HKLM\TEST\Microsoft
Восстановление Windows - REGISTRY_ERROR STOP 0x00000051


Для этого я использовал notepad++
После замены путей реестра - делаем импорт его в реестр ... Теперь ветка реестра Microsoft, которую мы извлекли c:\windows\repair\software будет вписана в "сломанный" реестр software.err
Восстановление Windows - REGISTRY_ERROR STOP 0x00000051


После проделанной процедуры у нас в файле software.err лежит часть реестра HKLM\Software с чистым разделом Microsoft, взятым из папки repair и с рабочими данными проинсталлированных программ.
Осталось подменить c:\windows\system32\config\software файлом software.err
После этого получим восстановленную версию Windows с установленным программным обеспечением.

Удачи!
Просмотров: 13155, Категория: Интересности, Вернуться назад

Похожие новости
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Интересно