У меня есть ноутбук, на котором изначально стояла Windows 8, а затем он был обновлен до 8.1, а затем до Windows 10 с помощью Microsoft Updater (без чистой установки этих обновлений). Он работал нормально, без проблем.
Так как я обновил свою основную рабочую станцию до 1903 пару недель назад, я решил обновить и Notebook. Сложность в том, что я зашифровал загрузочный раздел с помощью VeraCrypt. Я всегда беру свой Notebook с собой и не хочу, чтобы кто-то мог получить доступ к моим файлам в случае его кражи.
Я скачал обновление 1903 с сайта Microsoft (так как автообновление его еще не показывало) и начал загрузку. Чуть позже оно установило обновление, и все, казалось, было в порядке, но когда он перезагрузил систему, она ушла в цикл загрузки. Я искал в интернете, что делать, и они сказали выключить его, перезапустить, и если это не поможет, установить исправление при загрузке в безопасном режиме.
Проблема с этим предложением в том, что у меня нет возможности загрузиться в безопасном режиме, так как он (после ввода пароля VeraCrypt) говорит, что его нужно починить или сбросить. Когда я нажимаю «починить», он показывает Windows 8 как целевую систему.
В меню восстановления есть опция «F8 для параметров запуска», но если я нажимаю F8, экран на короткое время мерцает и ничего не происходит.
Кто-нибудь знает, что можно сделать, не прибегая к полной перезагрузке ПК?
решение1
Обновление компонентов Windows — это скорее новая установка, чем обновление. Если говорить упрощенно, на одном из этапов этого процесса запускается «мини-Windows», которая должна перенести настройки из старой установки в новую и «обменять» установки так, чтобы с этого момента запускалась новая.
Проблема в том, что эта «мини-Windows» по умолчанию не включает драйверы Veracrypt и, таким образом, не имеет доступа к зашифрованному системному разделу/диску, что может оставить систему в «полунастроенном», неисправном состоянии.
Я полагаю, что теперь вы можете только расшифровать свой жесткий диск, сделать резервную копию важных файлов и начать все с нуля.
В следующий раз, когда вы захотите выполнить обновление функций с зашифрованным системным диском/разделом, у вас будет несколько вариантов:
Перед выполнением обновления расшифруйте системный диск/раздел. После выполнения обновления зашифруйте его заново.
Выполните обновление, развернув метод Windows 10 Media Patcher, как описаноздесь.
Разверните механизм ReflectDrivers, описанный там же (нажмите).
(Примечание: я знаю, что лучше не просто предоставить ссылку, но и описать решение)здесь, но в данном случае это действительно заняло бы слишком много места.)
(Примечание: при расшифровке и повторном шифровании SSD имейте в виду, что на диске могут остаться некоторые незашифрованные данные. Если вы серьезно относитесь к шифрованию, вам следует соблюдать особые меры предосторожности при работе с SSD. Однако это не относится к теме вашего изначального вопроса, поэтому я не буду вдаваться в подробности.)
решение2
Какая модель ноутбука? HP? Потому что у меня HP и он не уважает загрузку EFI.
Он всегда загружает запись Microsoft, поэтому Veracrypt заменяет загрузочную запись Microsoft; но иногда файл заменяется оригинальной копией обновлениями Microsoft ( bootmgfw.efi
).
Если ваш компьютер загружается в режиме восстановления, откройте командную строку, смонтируйте раздел EFI и скопируйте исходный файл.
Другой вариант: отключите безопасную загрузку (это важно, иначе ПК молча проигнорирует выбранный вами вариант загрузки), затем нажмите F9 или любую другую клавишу, чтобы открыть меню «параметры загрузки», и перейдите в EFI->Veracrypt->DcsBoot.efi.
Более подробная информация здесь:https://sourceforge.net/p/veracrypt/discussion/technical/thread/f403d1d8/