Вопрос или проблема
У нас был шторм, который отключил электричество (возможно, дважды за ~10 секунд). Некоторые ПК на работе не имеют UPS, большинство настроены на выключение после отключения питания. На следующий день машины с Windows 7 просто запустились без каких-либо проблем. Windows 10 и Windows Server имели некоторые вариации (Автоматические службы не запускаются ??), но в общем тоже в порядке. За исключением одного. Конечно, это мой рабочий компьютер с Windows 10.
После включения, после долгой “паулы” с логотипом DELL на пустом экране (без каких-либо индикаторов!) он наконец показал строку снизу, упоминая восстановление или ремонт. Я не стал об этом много думать (это было в разумных пределах) – до тех пор, пока через 15-20 минут экран не сменился на синий с сообщением “Автоматическое восстановление не смогло восстановить ваш ПК”:
Я выбрал “Дополнительные параметры”, затем “Продолжить”; это привело к автоматической перезагрузке с той же последовательностью и сообщением.
Теперь я пошел в “Устранение неполадок”, запустил командную строку и открыл SrtTrail.txt журнал.
Журнал проходит через ~десяток успешно завершенных тестов и сталкивается с “Проверка установленных LCU“, что также является “успешно завершено” (?) но с “Код ошибки 0x17“. Эта схема повторяется дважды – для двух попыток загрузки, которые я сделал:
Это первый раз, когда я увидел сокращение LCU, так что Гугл на помощь, верно? ..
Хм, неверно!
В первых ~двадцати результатах “Код ошибки 0x17” упоминается только один раз и вскользь (описание предоставлено не было).
Упрощение поиска в Гугле до “LCU 0x17” не дает никаких изменений в результатах.
Я не могу найти никакого объяснения, что означает эта ошибка, спасибо, Micro$oft!
Я запустил chkdsk c: /scan
, это не выдало никаких ошибок, перечисляя только 3 плохих кластера. Это не может быть этим!!
Я посмотрел каждый файл журнала (по какой-то причине у них всех расширение .txt, а один SrtTrail.log является бинарным?) в c:\windows\system32\logfiles\srt\
, но не заметил ничего необычного. Признаю, у меня нет версий этих файлов из нормальных времени загрузки, поэтому я сравниваю с образцами из других машин и интернете, но все равно..
Одна вещь выглядела странно: disklayout.txt
показывает Свободное место как 1024 КБ на разделе 931 ГБ:
Но dir
и chkdsk
оба указывают, что ~630 ГБ доступно на жестком диске!
Следуя этой статье [вместо удаления] я переименовал C:\Windows\Servicing\LCU
в lcu2
, но это не дало никакого эффекта (Автоматическое восстановление запускается снова). У папки есть 2 подпапки, датированные 12-апреля и 25-мая этого года, так что они должны были быть уже применены:
На этом ПК не было аппаратных или программных проблем. Для меня выглядит так, что жесткий диск не имеет никаких проблем. Почему Windows продолжает запускать Автоматическое восстановление? Где я могу увидеть журнал загрузки?
Форумы Microsoft в основном “рекомендуют” Восстановление. И я бы последовал, если бы был уверен, что “ни одно из моих файлов не пострадает”, к сожалению, опыт говорит о другом. Автовосстановление имело похожие проблемы с 2014 года, по крайней мере..
Я собираюсь попробовать следующие команды, как предложено в нескольких местах:
chkdsk c: /f
bootrec /scanos
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
bcdboot c:\windows /s c:
Но мне интересно, почему сбой электроэнергии может повредить любой из BCD/загрузочных секторов? Эти сектора не записываются постоянно!
Существует [единственная? Я ожидал бы больше, так как обновления Win10 выпускаются каждый месяц] Точка восстановления с 6 июня, но я уверен, что это нарушит контекст (открытые программы и их состояние), так что я пытаюсь найти решение, которое избегает любых “ядерных” вариантов, таких как восстановление или чистая установка. Я могу вытащить жесткий диск и подключить его к другой машине и сохранить все, но в идеале я бы хотел не идти на такие меры. Понимание того, что именно происходит, определит курс действий. Проблема в том, что сообщение “Авто восстановление не смогло восстановить” совершенно не помогает.
Теперь, зная, что LCU означает Последнее накопительное обновление, тоже не помогает. Они продолжают придумывать новые сокращения (SSU, SRT, CBS и так далее) вместо того, чтобы сделать вещи простыми, эффективными, надежными и четкими! Сложность зашкаливает, но документации действительно не хватает. Все, что вы видите в интерфейсе – это вращающийся пончик..
И вся эта ерунда (UEFI, SecureBoot, скрытые разделы BCD и Восстановления и так далее) дает сбой при простой потере питания??
До сих пор нет способа автоматически очистить файлы в папке %TEMP%
! Вы серьезно шутите?
Да, я зол, потому что вместо того, чтобы работать над своим проектом, я теперь провожу второй день, пытаясь воскресить эту машину, не потеряв слишком много контекста. [/Конец гнева], но когда мы (и они!) научимся делать вещи правильно?
Что именно означает этот ‘Код ошибки LCU 0x17’? Что именно Windows пытается сделать при загрузке, что не удается?
Что такое “Проверка установленных LCU, Код ошибки 0x17” (Win10pro не запускается после потери питания)?
Лучшее, что я смог найти, это ошибка драйвера, а затем, из-за ваших обстоятельств, повреждение драйвера, вызванное двойной потерей питания.
Я не уверен, что у вас все еще есть проблемы, однако я столкнулся с той же проблемой и определил, что это вызвано несовместимостью драйвера, вызванной обновлением от Microsoft. Драйверы 32-бит не имеют цифровой подписи, и их должны были обновить или разрешить обновлением, однако этого не произошло. В журналах очень мало указаний на это, так как это серия проблем и решений, чтобы разобраться в этом. Вы исправляете одну вещь, выходите на другую и так далее.
Я предлагаю следующее:
-
Попробуйте запуститься в безопасном режиме, и если это сработает, отремонтируйте оттуда.
-
Попробуйте восстановление Windows с помощью ISO от Microsoft Media Creation.
-
Если вышеизложенное не сработает, следующим шагом будет попытка сделать резервное копирование диска (собрать необходимые файлы), а затем переустановить Windows 10.
Ответ или решение
Что такое "Check for installed LCU, Error code 0x17" и как это может помешать загрузке Windows 10 после отключения питания?
Введение
В современных IT-системах сбои в работе компьютера могут иметь множество причин, и отключение питания — одна из наиболее распространенных. Особо это касается устройств, которые не защищены источниками бесперебойного питания (ИБП). Один из сценариев, которые могут возникнуть после подобного инцидента, включает в себя ошибки загрузки Windows, как, например, ошибка "Check for installed LCU, Error code 0x17". Давайте разберёмся, что это может означать и какие шаги можно предпринять для решения этой проблемы.
Понимание LCU и ошибки 0x17
Что такое LCU?
LCU (Last Cumulative Update) представляет собой последнюю кумулятивную обновление, выпущенное Microsoft для операционных систем Windows. Эти обновления часто включают исправления безопасности, улучшения производительности и новые функции. Когда система пытается проверить или применить LCU во время загрузки, могут возникнуть разные ошибки, если обновление было установлено некорректно или если система повредилась во время последнего применения обновлений (в данном случае, возможно, из-за внезапного отключения питания).
Что означает ошибка 0x17?
Ошибка 0x17 может указывать на то, что какая-то часть процесса обновления (в данном случае — проверка LCU) завершилась неудачно. Это может быть связано как с повреждением файлов системы, так и с несовместимостью драйверов или других программных компонентов.
Возможные причины проблемы
-
Коррупция файлов: В случае неожиданного отключения питания могут быть повреждены важные системные файлы. Особенно это касается тех файлов, которые были затронуты во время установленного обновления LCU.
-
Несовместимые драйверы: Иногда обновления могут вызывать проблемы, если драйверы не обновлены или несовместимы с текущей версией Windows.
-
Проблемы с загрузочными секторами: Power loss может повредить загрузочные сектора и конфигурацию BCD (Boot Configuration Data), что затрудняет нормальную загрузку системы.
Подход к решению проблемы
Если вы столкнулись с ошибкой 0x17 и системой, которая не загружается, следуйте следующим шагам для попытки восстановления системы:
-
Запуск в безопасном режиме: Попробуйте загрузиться в безопасном режиме. Это может помочь обойти проблемы, вызываемые драйверами или обновлениями, и позволит вам войти в систему для выполнения более глубоких восстановительных действий.
-
Выполнение автоматического восстановления: Используйте установочный носитель Windows для выполнения автоматического восстановления. Это может исправить некоторые повреждения системы.
-
Восстановление через командную строку: Зайдите в командную строку через экран Troubleshoot и выполните следующие команды:
chkdsk c: /f
— для проверки и исправления ошибок на диске.bootrec /fixmbr
иbootrec /fixboot
— для восстановления основного загрузочного записи.bootrec /rebuildbcd
— для восстановления конфигурации загрузки.
-
Ручной резервный копирование данных: Если предыдущие шаги не помогли, рекомендуется подключить диск к другому компьютеру для сохранения важных данных перед последующим восстановлением или переустановкой Windows.
Как избежать подобных ситуаций в будущем
- Использование ИБП: Установка ИБП поможет предотвратить подобные случаев отключения питания и защитит ваши устройства.
- Регулярные резервные копии: Настройка системы резервного копирования позволит вам минимизировать риск потери данных в случае сбоя.
Заключение
Ошибка "Check for installed LCU, Error code 0x17" может быть симптомом серьёзных проблем с вашей системой, усугублённых сбоями питания. Понимание её причин и последовательный подход к восстановлению могут помочь вам вернуть вашу систему в рабочее состояние. Если описанные методы не приведут к успеху, возможно, стоит обратиться за профессиональной помощью к IT-специалистам.