Доброго времени!
Нередко при работе с разделом диска, на котором установлена ОС Windows (перенос/миграция ОС, подключение доп. диска и пр.) — при включении ПК появляется синее окно "Recovery..." и код ошибки 0xc000000e (пример на скрине ниже в статье 👇). Разумеется, дальше Windows не загружается и ждет от вас какого-нибудь решения...
Как правило, такое "поведение" Windows связано не с повреждением каких-то значимых файлов ОС, а с тем, что том был привязан к определенной букве, и когда система была перемещена на др. диск (скажем так для примера) — эта "связь" нарушается и на старте получаем ошибку...
Не так давно, как раз разбирался с этим "добром", попутно сделав несколько фото. Думаю, эта небольшая заметка сможет помочь тем, кто столкнулся с нечто подобным... 👌
*
Содержание статьи📎
Что делать с ошибкой 0xc000000e
ШАГ 1
Итак...
Для начала отключите от ПК (ноутбука) все подключенные к нему накопители (флешки, внешние жесткие диски, и пр.). Попробуйте перезагрузить устройство. Снова ошибка?
После обратите внимание на нижнюю часть окна — как правило там есть пункт, позволяющий нажать на кнопку ESC и попасть в BIOS (UEFI). Это нам и нужно...
👉 В помощь!
Как войти в BIOS (UEFI) на ПК и ноутбуках — инструкция для неискушенных пользователей
В BIOS нам нужно попробовать включить режим Legacy Boot или CSM (и выключить Fats Boot — режим быстрой загрузки). В зависимости от версии BIOS/UEFI меню настроек может сильно отличаться, в качестве примера - я добавил пару фото (👇). Обычно эти опции в разделе "Boot".
Кстати, проверьте также строку "Boot option" — что за загрузчик (диск) там указан на первом месте (вдруг там стоит "Disabled") . Часто причина именно в этом...
После нужно сохранить настройки и попробовать перезагрузить устройство.
👉 Кстати, еще один важный момент!
В ряде случаев "проблемную" Windows можно загрузить, использовав 👉BOOT-меню и выбрав в нем вручную эту ОС (в моем случае это "OS Boot Manager (UEFI) - Windows Boot Manager (SPCC M.2 PCIe SSD))".
*
ШАГ 2
Если корректировка настроек BIOS не увенчалась успехом — далее для работы нам понадобиться установочная флешка с Windows. Такую флешку обязательно нужно иметь в своем арсенале! (про запас 👌)
👉 В помощь!
1) Создание загрузочной USB-флешки Windows 10 — несколько способов
2) Создание установочной флешки с Windows 11 — см. инструкцию
*
С этой установочной флешки 👉 необходимо загрузиться и дойти до окна, в котором предлагается начать установку Windows — в нижней части окна (👇) нажать на "Восстановление системы".
Далее перейти в меню поиска и устранения неисправностей.
В нем есть две ключевых вкладки:
- восстановление при загрузке: рекомендую ее задействовать в первую очередь. В ряде случаев ОС автоматически восстанавливает себя сама;
- восстановление системы: если первое не помогло, попробуйте проверить, вдруг у вас в загашнике есть контрольная точка (бэкап), которая и поможет решить проблему...
*
ШАГ 3
Актуально для EFI GPT!
Если ОС по-прежнему не загружается — стоит попробовать вручную привязать ОС Windows к нужному тому. Делается это не так уж и сложно...
Сначала необходимо загрузиться с установочной флешки (как в ШАГЕ 2 👆) и в меню доп. параметров запустить командную строку.
В ней нужно последовательно ввести ряд команд - я их пометил зеленым цветом (после каждой нажимать Enter 👇):
- DISKPART (запускаем утилиту для работы с дисками);
- LIST VOLUME (даем команду утилите показать все диски в системе);
- SELECT VOLUME=2 (Выбор тома для работы. Здесь нужно указать номер тома "ESP" – можете сориентироваться по его размеру в 99/100 МБ. В моем случае — это том 2);
- ASSIGN LETTER=Z (присваиваем этому тому букву "Z");
- EXIT (выходим из утилиты DISKPART).
После нужно ввести (очень внимательно) следующую команду (и нажать Enter 😉):
bcdboot D:\windows /s Z: /f UEFI
Примечание: вместо "D" нужно указать тот том, на котором у вас установлена Windows (далеко не всегда это диск "C"). Вместо "Z" — букву тома ESP (мы его задали при использовании DISKPART, чуть выше 👆).
Если все прошло успешно — вы должны увидеть сообщение о том, что "Файлы загрузки успешно созданы". Теперь можно перезагрузить ПК и проверять работу (обычно, такая ручная "привязка" срабатывает в большинстве случаев...).
*
Если при попытке восстановления (запуска командной строки) — появилось требование ввести КЛЮЧ
См. фото ниже. 👇
Похожее окно может появиться в том случае, если ваш диск был зашифрован (прим.: BitLocker сегодня может активироваться на современных устройствах под Windows 10/11 автоматически!).
В этом случае для вас восстановление ОС чуть усложняется. Сначала вам необходимо будет узнать свой ключ и ввести его в соответствующую строку. О том, как его узнать — 👉 см. эту заметку!
Если вы решите не вводить ключ расшифрования и пропустите этот шаг — диск будет недоступен для работы (файловая система отобразиться как "Unkno" 👇).
*
Если в меню загрузки будет появляться 2 ОС
Ах да... чуть не забыл...
После операции восстановления (успешной!) у вас на этапе загрузки может начать появляться окно с предложением выбрать какую ОС Windows загружать - как будто их стало 2-3 (👇 выбирайте первую).
А чтобы это окно вас не донимало — после загрузки Windows зайдите в проводник и откройте свойства "Моего компьютера", и перейдите в доп. параметры (👇).
Альтернативный вариант: нажать Win+R и использовать команду sysdm.cpl
Далее откройте параметры загрузки и восстановления и измените время отображения списка ОС (лучше всего установить время в 1 сек. В этом случае и меню будет пропадать быстро, и, если что не так — вы всегда сможете до него добраться 👌).
*
ШАГ 4: универсальный вариант восстановления загрузчика
Этот способ актуален даже в том случае, если у вас слетел системный EFI раздел (и компьютер при включении сообщает, что он вообще не нашел ни одного загрузочного устройства, см. пример ниже 👇)!
Правда для работы нам понадобиться LiveCD-диск (ссылка на нужный).
Загрузившись с LiveCD — для начала необходимо запустить утилиту MiniTool Partition Wizard и посмотреть, что там с разделами...
Обратите внимание на тот диск, на котором у вас установлена Windows. Обычно в его начале должен идти раздел на 100÷512 МБ в FAT32/NTFS (см. скриншот ниже: в моем случае раздел "слетел" и отображается как "Незанятый").
Если у вас тоже файловая система отображается как "Незанятая" — необходимо будет кликнуть по этой области ПКМ и создать раздел:
- если тип GPT — выбираем файловую систему FAT32;
- если тип MBR — выбираем файловую систему NTFS и делаем раздел активным!
Для выполнения введенных настроек — не забудьте нажать на "Применить".
Далее необходимо запустить другую утилиту — Dism++.
Она автоматически найдет все ОС Windows, установленные на дисках. Нам же будет необходимо выбрать нужную ОС и нажать по меню "Восстановление / восстановление загрузки". 👇
Затем потребуется указать вручную загрузочный раздел, нажав по кнопке "Больше".
В моем случае он идет первым (чуть ранее мы его создали в MiniTool Partition Wizard).
Если увидите окно с сообщением об успешном восстановлении загрузки — задача выполнена! 👌
После выкл. и вкл. устройства — Windows начала загружаться в штатном режиме без каких-либо ошибок.
*
Если вы решили вопрос как-то иначе — чиркните в комментариях хоть пару слов (заранее благодарю!).
Удачи!
👋
Первая публикация: 29.07.2020
Корректировка: 20.08.2021
Другие записи:
Привет.
После подключения второго жесткого диска к блоку, перестала грузиться винда, была ошибка как у вас.
Помог мне шаг 3, хотя скажу честно - я слабо понимал, что происходит. Большое спасибо вам за такое подробное пояснение.
Коту на китикет немного отправил
Здоровья и благ!
Доброго дня!
Большое спасибо, вам тоже всех благ!
Как вас отблагодарить? Всё быстро и просто. И главное - заработало!
Да не обязательно
Удалить вторую ось при загрузке: из Windows из командной набрать - запустить msconfig -> вкладка Загрузка -> выбрать ненужную запись -> кнопка Удалить под списком.
Спасибо
Спасибо, помог вариант с diskpart.
А чтобы ОС не двоилась, после успешной загрузки можно через bcdedit удалить старую запись, тогда экран выбора появляться не будет.
Разумеется, это стоит делать, если у вас только одна ОС. Хотя, если поковырять bcd, то, наверное, можно вернуть к жизни и старую, но так глубоко я не копал.
Смотрим, что у нас есть:
bcdedit /enum ∣ more
У меня было три записи: bootmanager, current и бывшая, не помню, как она обозначалась.
В бывшей, в строке device была какая-то фигня. А в текущей значилось partition= C:
Не проверял, но думаю, что если бы это можно было записать в бывшую, то и она стала бы нормально грузиться.
Если не восстанавливаем, то копируем (через системное меню окна cmd) guid бывшей записи из строки "идентификатор", набираем
bcdedit /delete (сюда вставляем скопированный guid)
и жмем enter.
Спасибо огромное за такую подробную инструкцию! Помогло и всё работает!
Спасибо, перерыл кучу инфы и только ШАГ №3 "ручная привязать ОС Windows к нужному тому" помогла.
А если Bios старый и не ".... EFI GPT!", а MBR, при этом установлено несколько ОС. Как должна выглядеть команда "bcdboot D:\windows /s Z: /f UEFI"?
Загрузочный диск не подходит, старое серверное железо 2006г., при загрузке вообще не видит дисков, из-за отсутствия драйверов, и скачать их нельзя уже - не поддерживается оборудование.
bcdboot C:\windows
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
"bcdboot D:\windows /s Z: /f UEFI" - на эту команду windows server 2008 выдало сообщение, что не является внутренней или внешней командой, исполняемой программой или пакетным файлом...
А вам именно windows server 2008 нужна? Может проще снести ее и поставить что-то иное?
В биосе не все функции открыты, что делать?
Во вкладке "Security" отключите безопасную загрузку - secure boot, а затем сможете поменять эти параметры... (вы, наверное, это имеете ввиду...).
Александр, всё супер, сделал bcdboot C:\windows на старом биосе, загрузился второй том, но теперь запускаю ярлык тв-тюнера и он ругается зачем-то на веб-камеру, и тв-тюнер больше не запускается
Что бы это могло быть?
Проблема с тв-тюнером (вероятно) никак не связана с проблемой загрузчика... Попробуйте переустановить драйвера и на веб-камеру, и на тв-тюнер (вместе с приложением для просмотра).
Спасибо. Помогло! Винда загрузилась, не было буквы на разделе!
Здравствуйте.
После нажатия ESC для BIOS пишет: "Enter correct password", и что-то надо ввести, но я не знаю "что". Пожалуйста помогите.
Здравствуйте.
Похоже, что у вас установлен пароль, и его нужно ввести.
Вы сами его не устанавливали, или это не ваше устройство?
(если не помните, и не у кого узнать, то вероятно придется сбрасывать: https://ocomp.info/kak-sbrosit-nastroyki-bios.html)
Еще раз здравствуйте: как я понял надо ввести пароль от компьютера которой вводился, когда его первый раз запускали?
Вероятно (правда, непонятно, зачем его устанавливали... Обычно, на домашних устройствах не ставят пароль на BIOS).
Спасибо большое! Помог "шаг 3". Пол дня бы возился с переустановкой винды и поиском и накатыванием нужных прог.
Помогло, спасибо!
Доброго дня!
У меня такая же проблема при загрузке с NVME SSD, установленного через переходник непосредственно в слот PCI-E (мать не имеет штатного слота NVME, прошивал модифицированным БИОСом). Появилась после того, как я установил на другой SSD (уже SATA) свежую 10-ку (чтоб пользовать на втором компе). При возврате параметров загрузки с NVME загружается это окно с ошибкой и загружается окно восстановления системы. Методом тыка выяснил, что по нажатию F9 (выбор другой ОС) грузится моя родная система. Как в этом случае поступить?
Шаг 3. Можно уточнить где указывать букву тома, а где цифру? И ещё Вы пишите вместо "Z" букву тома ESP, а у Вас в командной строке стоит буква Z. Что такое ESP? Всё сделал, всё правильно через командную строку, но теперь вообще пропал диск С. После перезагрузки, если была вставленна флэшка с Windows, начинается установка операционной системы. Если отсоединить флэшку открывается BIOS.
Да вроде в примере все указано... ASSIGN LETTER=Z (если выполнили как у меня - тогда Z).
Похоже слетел загрузчик, попробуйте повторно выполнить от "А к Я", как в примере...
Красава! Dism++ помог! Спасибо большое!