Новый участник
Сообщения: 14
Благодарности: 2
|
Профиль
|
Отправить PM
| Цитировать
Если в процессе поиска в реестре (обращения к конкретному ключу) система падает в синий экран смерти с кодом 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA, прикол в том что если попытаться эту ветвь удалить то получаем тот же экран смерти.
исправить (winXP) так:
1. Вычислить ветвь при обращении к которой происходит падёж винды. Путём поиска ключевой фразы которая вряд ли найдётся перебирая иерархически ветки сконца поочерёдно прибавляя ветви в иерархии (regedit).
2. загрузить другую систему/EDR commander/Win PE
3. запустить regedit, стать на HKLM, сделать load hive, выбрать файл реестра в котором ошибка, regedit выругается на проблему, но загрузиться.
4. удалить нужную ветку, unload hive.
5. перегружаемся и имеем нормально рабочую систему
В моём случае такую ошибку в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR]
спровоцировал аппаратно глюкавый винт с плохим контактом (работал не стабильно), подключенный через внешний usb карман.
Проблема c BSOD наблюдалась и когда винт уже подключён не был. Совет публикую для тех кому по какой-то причине не хочеться переставлять систему из-за такого глюка. (если к этой ветке реестра нет обращений - система не падала)
p.s.Проблема в реестре полностью устранена, винт уже отремонтирован.
|
Отправлено: 16:26, 29-04-2007
| #16
|