Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   Как восстановить Windows после INACCESSIBLE_BOOT_DEVICE (http://forum.oszone.net/showthread.php?t=348079)

Mousseee 23-02-2021 22:57 2951073

Как восстановить Windows после INACCESSIBLE_BOOT_DEVICE
 
Уважаемые спецы, прошу профессионального совета. Ищу решение как восстановить БЕЗ ПЕРЕУСТАНОВКИ НАЧИСТО. Прошу не предлагать установить новую Винду.

Дано: Win 10 x64 20H2, стояла на диске SSD Transcend 370.
При последней загрузке подозрение падает на 2 момента:
1. Была работа по восстановлению флешки, для чего устанавливалась программа EASEUS Partition Master 10, при установке антивирусник (360TS), как обычно спрашивал, разрешить ли такой программе подозрительные действия по изменению системных файлов и пр., на последние 2 окна я вместо разрешения случайно попротыкала Запретить. Возможно из-за этого там что-то недоустановилось из драйверов программы. Сама Easeus после этого работала.
2. Чуть позже, в той же сессии была запущена программа для восстановления флешек SK6211_20090828.exe.
Выглядело это так:



После нажатия Reset Hub (при вставленной той флешке) комп завис и после перезагрузки через 3-4 минуты, уже в винду не загрузился.


Что сейчас: Винда грузится на бутскрине некоторое время, затем выдает бсод:



С загрузчиком, судя по всему, всё впорядке. Уже удаляла и пересоздавала его заново для верности, не помогает.

Все файлы на винте в целости и сохранности, подтыкала к стороннему ноуту и переписывала что было можно (что не имеет "корней" в системе), = без проблем переписалось, записывается на SSD также без проблем. chkdsk проходит без ошибок. Бэкап диска снят через Acronis True Image.

Далее. Скачан оригинальный образ MSDN такой же версии Windows, при загрузке из него опробовано "Восстановление при загрузке":



Восстанавливало некоторое время, затем пк отключился. Попробовала загрузится - к сожалению, все то же самое, INACCESSIBLE_BOOT_DEVICE в конце. В безопасном режиме также.

Затем еще раз загрузилась с дистрибутива и опять попробовала "Восстановление при загрузке". В этот раз на бутскрине оно крутило раза в два-три дольше, а потом выдало такое:



Выкладываю указанный файл:

Скрытый текст
Диагностика средства восстановления запуска и журнал восстановления
---------------------------
Время по Гринвичу последней успешной загрузки: ‎17.‎01.‎2021 18:48:49 (GMT)
Число попыток восстановления: 1

Подробные сведения о сеансе
---------------------------
Системный диск = \Device\Harddisk0
Каталог Windows = C:\Windows
Запуск AutoChk = 0
Число основных причин = 1

Выполненный тест:
---------------------------
Имя: Проверка обновлений
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Проверка системного диска
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Диагностика сбоев диска
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Проверка метаданных диска
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Проверка метаданных диска
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Проверка целевой операционной системы
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 31 мсек

Выполненный тест:
---------------------------
Имя: Проверка содержимого тома
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 1188 мсек

Выполненный тест:
---------------------------
Имя: Диагностика диспетчера загрузки
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 15 мсек

Выполненный тест:
---------------------------
Имя: Диагностика журнала загрузки системы
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Диагностика журнала событий
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 188 мсек

Выполненный тест:
---------------------------
Имя: Проверка внутреннего состояния
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Поиск установленных LCU
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 2718 мсек

Выполненный тест:
---------------------------
Имя: Проверить наличие установленных обновлений драйверов
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 1110 мсек

Выполненный тест:
---------------------------
Имя: Проверка отложенной установки пакета
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 2265 мсек

Выполненный тест:
---------------------------
Имя: Проверка состояния загрузки
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Проверка состояния установки
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 94 мсек

Выполненный тест:
---------------------------
Имя: Проверка кустов реестра
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 703 мсек

Выполненный тест:
---------------------------
Имя: Диагностика журнала загрузки Windows
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Анализ отладки
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 219 мсек

Выполненный тест:
---------------------------
Имя: Проверка управления доступом
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 8125 мсек

Выполненный тест:
---------------------------
Имя: File system test (chkdsk)
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Выполненный тест:
---------------------------
Имя: Диагностика журнала установки программ
Результат: Успешно завершено. Код ошибки = 0x0
Затраченное время = 0 мсек

Обнаружена основная причина:
---------------------------
Не удалось запустить систему из-за исправления.

Исправление: Проверка и восстановление целостности системных файлов
Результат: Ошибка. Код ошибки = 0x490
Затраченное время = 178953 мсек

---------------------------
---------------------------


Также, там в папке LogFiles вроде бы много интересных логов, но я в них ничего не шарю:


Следующее что пробовала это опять загрузится с дистрибутива, Командная стрка, sfc /scannow.

Не помогает. Решила еще раз после этого сделать "Восстановление при запуске". В этот раз на бутскрине кроме "Диагностика... чего-то там", увидела и такое:



К сожалению, в конце всё кончилось уже знакомым отказом:



Я, конечно, после этого попробовала загрузится в Винду. И в обычном режиме, и в безопасном. Но ничего нового.




SFC всё-таки получилось сделать, прописав полностью команду (из среды восстановления):
sfc /scannow /offbootdir=c:\ /offwindir=e:\Windows /offlogfile=d:\sfc.txt



Ошибок не найдено. Мда уж. Черт его знает, где копать...




Далее. Узнала, что можно вытягивать старые копии файлов реестра из образа системы с файлами для аварийного восстановления по пути С:\Recovery\WindowsRE\Winre.wim

Там у меня файлы примерно декабрем датируются в среднем, т.е. месяц-полтора давности до бага. Попробовала оттуда заменить файл SYSTEM (это файл реестра) и кинула его в соответствующую ему папку С:\Windows\System32\config (предварительно забэкапив, конечно, тот родной что был).

После этого BSOD перестал показываться при загрузке! Вместо этого просто бесконечная крутелка стала (бутскрин).

Пробовала также вместо SYSTEM менять файл DRIVERS, и этот абсолютно никак картину не менял, т.е. похоже, дело все-таки в SYSTEM.

Пробовала и просто заменить файл SYSTEM на чистый из дистрибутива винды. В этой конфигурации дает другой БСОД:






Cтранности, которые, возможно, имеют отношение:
1. данная SSD-ха не хочет безопасно извлекаться с 5ти разных ноутов, будучи подключенной внешним адаптером по USB. Стоит только удалить том с "больной" виндой (даже оставить "зарезервированный") - и сразу всё извлекается.
2. черный экран при попытке запустить с флешки Acronis Universal Restore (проверила эту же флешку с рабочим ноутом - прога запускается).
3. Есть подозрение что USB-порты на мамке шалят. Например, было раз 5-10 за последний месяц, когда загружалось без клавиатуры. Перезагрузка решает. Два раза за месяц висла Windows PE, когда я вытыкала флешку (безопасно). Сейчас временно работаю на чистой Винде, которую поставила на свободный винт - там тоже уже три раза грузилось без клавы. один раз без клавы и мышки. на старой системе, бывало, грузилось без интернета (он тоже внешним USB-свистком).
В то же время, я на новой чистой системе попробовала вставить ту злополучную флешку (правда я её уже перепрошила, как надо) и запустить ту злополучную программу, нажать Reset ports. Думала тоже убить систему так и "словить" проблему. Но на новой всё прошло без проблем, ничего не зависло.

Вобщем, все статьи в инете по этой проблеме советуют править загрузчик, а тут загрузчик явно впорядке, ядро Винды начинает грузится и упирается в какую-то заковырку из-за, видимо, глюка USB-портов. Пробовала отключать всё USB-порты в БИОСе, все равно не грузится винда со старого SSD.

Прошу помочь оживить систему.

Avatar-Lion 23-02-2021 23:09 2951075

Если контрольных точек нет (вы не попытались откатить систему к одной из них или просто не упомянули об этом?), то могу предложить прицепить SSD к другому компу и заюзать Autoruns для анализа вашей системы. Он покажет какие драйвера числятся в списке загрузки, далее можно попробовать отключить их или вообще удалить из списка. Предварительная копия реестра вашей дохлой системы, естественно, должна быть сделана в обязательном порядке в любом случае, дабы не усугубить ситуацию еще больше.

Программа для восстановления флешек ни в чем не виновата, я сам ей пользовался в свое время для того, чтобы поковырять свою флэшку, она к таким результатам не приводит, гарантирую. А вот ваш Partition Master совершенно точно нагадил в системе, вернее, вся вина тут лежит исключительно на вашем антивирусе, который запретил установку драйверов, но при этом Partition Master все же успел прописать в реестр свои драйвера как "обязательные" для загрузки, вследствие чего, собственно, ваша ОС теперь и не грузится.

P.S. Про папку RegBack упоминать не надо, думаю, ибо пользователи обычно не имеют привычки включать еженедельное создание резервных копий реестра...

Petya V4sechkin 24-02-2021 23:26 2951201

Mousseee, в дополнение к вышесказанному, подобные программы обычно вносят изменения в параметры LowerFilters и/или UpperFilters в разделах реестра:
  • HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
  • HKLM\SYSTEM\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}
А в случае несогласованности (когда Filters прописаны, но отсутствуют записи в \Services или сами SYS-файлы) возникает INACCESSIBLE_BOOT_DEVICE (0x7B).

Mousseee 25-02-2021 02:42 2951214

Avatar-Lion,
Спасибо большое за отклик!

Цитата:

Цитата Avatar-Lion
Если контрольных точек нет »

Нет конечно, иначе писала бы я здесь, кек?)

Цитата:

Цитата Avatar-Lion
то могу предложить прицепить SSD к другому компу и заюзать Autoruns для анализа вашей системы. »

Ну вот собственно сделала. Надо кидать всё в скринах? думаю, их будет штук 20-30, т.к. список длинный...


Куда дальше копать?
Единственное, что заметила сама подозрительного - это дата, которая стоит на ветке HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run - 18.01.2021 21:48
Дело в том что и дата и даже время - полностью соответствуют тому, когда произошел тот баг, когда я много программ флешечных запускала, а после зависания винда уже не загрузилась.

Цитата:

Цитата Avatar-Lion
Предварительная копия реестра вашей дохлой системы, естественно, должна быть сделана в обязательном порядке в любом случае, дабы не усугубить ситуацию еще больше. »

У меня есть посекторный бэкап диска через Акронис. :)

Цитата:

Цитата Avatar-Lion
Программа для восстановления флешек ни в чем не виновата »

Тоже склоняюсь к этому. Я её запускала на новой чистой винде для теста и не было никаких проблем.

Цитата:

Цитата Avatar-Lion
ваш Partition Master совершенно точно нагадил в системе, вернее, вся вина тут лежит исключительно на вашем антивирусе, который запретил установку драйверов »

А еще вернее - НА МНЕ, которая на последних двух окошках с предупреждениями тыкнула Запретить вместо Разрешить. Ну прост их СЛИШКОМ много было, 10 или 20 подряд. Уже невмоготу было тыкать.

Цитата:

Цитата Avatar-Lion
Partition Master все же успел прописать в реестр свои драйвера как "обязательные" для загрузки, вследствие чего, собственно, ваша ОС теперь и не грузится. »

Очень похоже на правду.

Цитата:

Цитата Avatar-Lion
P.S. Про папку RegBack упоминать не надо »

Эта папка у меня пустая. Насколько я понимаю = так это и есть папка для тех самых "точек восстановления" - это все конечно хорошо, но только когда они есть, эти точки.

Цитата:

Цитата Avatar-Lion
ибо пользователи обычно не имеют привычки включать еженедельное создание резервных копий реестра... »

А в моем случае - даже отключать. Ибо во всех статьях по оптимизации windows эта функция позиционируется как жрущая какое-то количество ресурсов.

Petya V4sechkin,
Цитата:

Цитата Petya V4sechkin
А в случае несогласованности (когда Filters прописаны, но отсутствуют записи в \Services или сами SYS-файлы) возникает INACCESSIBLE_BOOT_DEVICE (0x7B). »

Спасибо большое за информацию!
Сколько читала статей про данную ошибку - ни разу не видела ничего про эти параметры. Как мне теперь эту причину проверить/исправить?

Petya V4sechkin 25-02-2021 11:25 2951228

Цитата:

Цитата Mousseee
Как мне теперь эту причину проверить/исправить?

Примерно так

Системные значения по умолчанию:
  • \Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
    • LowerFilters: EhStorClass
    • UpperFilters: partmgr
  • \Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}
    • LowerFilters:
      • fvevol
      • iorate
      • rdyboost
    • UpperFilters: volsnap

Avatar-Lion 25-02-2021 14:19 2951255

Цитата:

Цитата Mousseee
Эта папка у меня пустая. Насколько я понимаю = так это и есть папка для тех самых "точек восстановления" - это все конечно хорошо, но только когда они есть, эти точки. »

Нет. Точки восстановления хранятся в С:\System Volume Information. А в папку RegBack система каждые 10 дней копирует реестр вне зависимости от того, включено создание контрольных точек или нет, т.к. реестр - это важнейшая часть ОС и оставлять систему без его копии было бы верхом идиотизма. Однако начиная с какой-то версии Windows 10 (1903, если память не изменяет) Майкрософт зачем-то отключила эту функцию.

Цитата:

Цитата Mousseee
во всех статьях по оптимизации windows эта функция позиционируется как жрущая какое-то количество ресурсов »

Не читайте бредовые статьи. :) Создание копий реестра с последующим их складированием в RegBack занимает по времени не больше, чем копирование пары файлов по 50Мбайт каждый. Т.е. буквально пару секунд. Но повторюсь, в Десятке это во всех новых версиях почему-то отключено по дефолту.

Mousseee 28-02-2021 04:27 2951461

Avatar-Lion, можно пожалуйста сказать, что мне дальше делать с прогой Autoruns?

Цитата:

Цитата Avatar-Lion
А в папку RegBack система каждые 10 дней копирует реестр вне зависимости от того, включено создание контрольных точек или нет »

Понятно, не знала, что это разные функции, а эта как называется и где включается/отключается вручную?

Цитата:

Цитата Avatar-Lion
Не читайте бредовые статьи. Создание копий реестра с последующим их складированием в RegBack занимает по времени не больше, чем копирование пары файлов по 50Мбайт каждый. »

Насчет статей я имела ввиду именно про точки восстановления. Ну ему же действительно в фоне наверное надо задействовать процессор чтобы обработать точку, + запись на диск. Это может уменьшить максимальный FPS, например, в играх, если играть в это время. Мы же хотим выжимать из системы максимум FPS на протяжении всей игры, а не если повезет попасть без фоновых виндовых процессов...

NickM 28-02-2021 09:36 2951464

Цитата:

Цитата Avatar-Lion
Однако начиная с какой-то версии Windows 10 (1903, если память не изменяет) Майкрософт зачем-то отключила эту функцию. »

Цитата:

Цитата Mousseee
а эта как называется и где включается/отключается вручную? »



usbdrive 28-02-2021 15:29 2951474

После своей дури и героической эпопеи о пятнадцати страницах барышня после ixbt'а\ру-борд'а и сюда долезла... :cry:

Mousseee
Совершенно очевидно, что если за больше месяца возни твой воз и ныне там - попроси решить вопрос близлежащего специалиста по месту своего пребывания :wink:


Время: 20:43.

Время: 20:43.
© OSzone.net 2001-