Як відновити EFI-завантажувач у Windows 10

У цій статті ми розглянемо, як відновити завантажувач Windows 10 на сучасному комп’ютері з інтерфейсом UEFI (замість BIOS) і таблицею розділів GPT (замість MBR).

Як відновити EFI-завантажувач у Windows 10

Зміст

  1. Основні причини пошкодження завантажувача EFI
  2. Структура розділів GPT для Windows 10
  3. Як відновити завантажувач EFI за допомогою функції автоматичного відновлення завантаження Windows?
  4. Як відновити завантажувач EFI вручну у Windows 10?
  5. Що робити, якщо важливі дані втрачено через некоректне відновлення завантажувача EFI?

Основні причини пошкодження завантажувача EFI

Пошкодження завантажувача EFI трапляється доволі часто. Головна ознака такої несправності — система відмовляється завантажуватися й відображає помилку:

The boot configuration data for your PC is missing or contains errors.
File :EFI/Microsoft/Boot/BCD
Error code: 0xc0000***

Ця помилка означає, що файл за шляхом EFI/Microsoft/Boot/BCD пошкоджено, і через це дані у файлі Boot Configuration Data не розпізнають конфігурацію вашого завантажувача Windows.

Якщо ви бачите «синій екран смерті» з таким повідомленням, можете бути певні: причина неможливості завантаження — у завантажувачі EFI.

Найпоширеніші причини пошкодження завантажувача EFI:

  • Встановлення другої операційної системи;
  • Некоректні дії під час відновлення системи (або невдала спроба відновлення);
  • Видалення даних із прихованих розділів. Це часто трапляється з недосвідченими користувачами: наприклад, у Засобі керування дисками вони можуть видалити або відформатувати розділ, що містить завантажувач EFI;
  • Збійні («биті») сектори. Поширена ситуація, коли диск через вік або інші причини має пошкоджені сектори, унаслідок чого дані псуються;
  • Дія вірусів або шпигунського ПЗ.

Незалежно від причини пошкодження завантажувача, важливо знати, як його відновити, адже часто це можна зробити самостійно, без звернення до фахівця.

Структура розділів GPT для Windows 10

У цьому розділі ми розглянемо структуру диска GPT у Windows 10, щоб користувачеві було легше зрозуміти роботу UEFI, визначити, який розділ містить завантажувач EFI, і випадково не відформатувати цей розділ.

Структура розділів у таблиці GPT на системі, завантаженій у режимі UEFI, найчастіше має такий вигляд:

How to repair the EFI bootloader in Windows 10

де:

EFI — це системний розділ EFI (ESP, EFI System Partition), у якому зберігаються компоненти та драйвери, що забезпечують запуск Windows;

MSR (Microsoft Reserved) — службовий розділ, який резервується під час інсталяції Windows і може бути відсутнім на деяких конфігураціях;

Основний розділ — том, де зберігаються системні файли: реєстр, служби, системні утиліти, файли конфігурації тощо.

Windows 10 також додає розділ Recovery. Типово (коли ви встановлюєте Windows на чистий, неформатований диск) перші два розділи мають фіксовані розміри. У Windows 10, як правило, це 100 МБ для розділу EFI (ESP) і 16 МБ для MSR (на окремих системах MSR може бути 128 МБ), тож їх легко розпізнати за розміром.

Це класична конфігурація. Деякі виробники комп’ютерів створюють власні розділи, вбудовуючи середовище відновлення Windows PE у файл winre.wim. Якщо ви знайдете такий файл, майте на увазі, що він містить образ для відновлення системи від виробника.

Розділ EFI є обов’язковим на GPT-дисках із підтримкою UEFI. Після увімкнення комп’ютера середовище UEFI завантажує завантажувач (EFIMicrosoftBootbootmgfw.efi) з розділу EFI (ESP), передаючи йому керування запуском Windows. Відповідно, якщо цього розділу немає або файли на ньому пошкоджені, система не зможе завантажитися.

Розділ MSR створюється для полегшення керування розділами та використовується для системних операцій (наприклад, під час перетворення диска з простого на динамічний). Це службовий розділ, якому Windows не призначає жодних ідентифікаторів (зокрема, букви диска), і він не містить користувацьких даних. У Windows 10 типовий розмір MSR становить 16 МБ, і цей розділ не має файлової системи (не форматуються).

Як відновити завантажувач EFI за допомогою функції автоматичного відновлення завантаження Windows?

Процедура відновлення завантажувача, вбудована в середовище відновлення Windows (WinRE), — непогане рішення, хоча виправити завантажувач EFI таким способом вдається не завжди. Втім, усе ж варто спробувати.

Щоб зробити це:

Крок 1: Завантажтеся з завантажувального носія, диска відновлення або інсталяційної флешки Windows 10;

Як створити завантажувальну флешку Windows 10, читайте в цій статті.

Крок 2: На екрані інсталяції натисніть “Repair your computer” або скористайтеся комбінацією клавіш “Shift + F10”;

How to repair the EFI bootloader in Windows 10

Крок 3: У вікні, що з’явиться, виберіть “Troubleshoot”

How to repair the EFI bootloader in Windows 10

Крок 4: Натисніть кнопку “Advanced options”

How to repair the EFI bootloader in Windows 10

Крок 5: Клацніть “Start-up repair” і виберіть систему, для якої потрібно відновити завантажувач EFI.

How to repair the EFI bootloader in Windows 10

Після цього система спробує автоматично відновити завантажувач EFI. Якщо все пройде успішно, завантаження має відновитися, і система знову стартуватиме. Якщо з’явиться повідомлення про помилку, спробуйте метод, наведений нижче.

Як відновити завантажувач EFI вручну у Windows 10?

Щоб відновити завантажувач, вам знадобиться або інсталяційний носій Windows 10 (завантажувальна флешка чи диск), або диск відновлення Windows 10.

Процес створення завантажувальної флешки детально описано в цій статті.

Крок 1: Виконайте перші три кроки з попереднього пункту цієї статті, щоб перейти до меню «Додаткові параметри». Після цього виберіть «Командний рядок».

Крок 2: У командному рядку по черзі введіть дві команди (після кожної натискайте Enter):

diskpart

— щоб запустити утиліту diskpart;

list disk

— щоб відобразити всі диски на вашому комп’ютері;

Як відновити завантажувач EFI у Windows 10

Крок 3: Виберіть свій жорсткий диск. Якщо він один, зазвичай це disk 0. Для цього введіть команду:

sel disk 0

Крок 4: Перегляньте, які томи є на вибраному диску. Для цього введіть команду:

list vol

Ви побачите список розділів (томів) на вибраному диску. Шукаємо завантажувальний том розміром 100 МБ з файловою системою Fat32.

У нашому прикладі це том 3 — він підкреслений на зображенні нижче.

Як відновити завантажувач EFI у Windows 10

Крок 5: Виберіть потрібний том, ввівши команду:

select volume 3

— де 3 — номер вашого тому; натисніть «Enter» для підтвердження.

Крок 6: Щоб продовжити роботу з томом, призначте йому вільну літеру диска, наприклад «K». Для цього введіть команду:

assign letter K:

і натисніть «Enter». Потім введіть «exit» і знову натисніть «Enter», щоб вийти з diskpart (вікно командного рядка залишиться відкритим).

Крок 7: Перейдіть безпосередньо до каталогу завантажувача (K — це літера, яку ми призначили раніше). У командному рядку введіть:

cd /d K:efimicrosoftboot

і натисніть «Enter».

Крок 8: Виконайте команду:

bootrec /fixboot

і натисніть «Enter», щоб перезаписати завантажувальний сектор.

Крок 9: На всяк випадок перейменуємо стару конфігурацію завантажувача. Для цього введіть команду:

ren BCD BCD.bak

і знову натисніть «Enter».

Крок 10: Щоб створити нову конфігурацію завантажувача, введіть команду:

bcdboot C:Windows /s K: /l en-en /f ALL

де:

  • «K» — літера розділу, на який копіюються файли завантаження операційної системи (ми призначили її раніше);
  • /l en-en — мова вашої операційної системи;
  • /f ALL у поєднанні з параметром /s указує тип прошивки на цільовому системному розділі («UEFI», «BIOS» або «ALL»).

Крок 11: Введіть «exit» і натисніть «Enter» кілька разів, доки вікно командного рядка не закриється. Після закриття перезавантажте комп’ютер.

Ваш завантажувач EFI буде відновлено, і система знову має завантажитися.

Що робити, якщо важливі дані втрачено через некоректне відновлення завантажувача EFI?

Проблеми з операційною системою завжди підвищують ризик втрати важливих даних. А коли йдеться про неполадки із завантажувачем EFI, імовірність випадкового видалення важливих файлів або пошкодження логічної структури диска зростає в рази.

Ба більше, через неможливість завантажити операційну систему деякі моделі комп’ютерів починають постійно перезавантажуватися, що призводить до пошкодження інформації не лише на системному диску, а й на локальних носіях і флеш-накопичувачах, під’єднаних у цей момент.

Також багато користувачів намагаються вирішити проблему із завантажувачем повним перевстановленням операційної системи.

Недолік такого методу — форматування системного диска, адже на ньому часто зберігаються важливі файли (наприклад, на робочому столі). Про них або забувають, або не можуть завантажити систему, щоб їх скопіювати.

Якщо через проблеми із завантажувачем EFI ви втратили важливі файли, негайно завантажте та встановіть RS Partition Recovery.

RS Partition Recovery

RS Partition Recovery

Універсальне рішення для відновлення даних

Доступно для: Windows, macOS, Linux

Розробники RS Partition Recovery створили інтуїтивний майстер відновлення файлів, який зводить увесь процес відновлення до кількох кліків миші. Жодних зайвих дій.

RS Partition Recovery — вбудований майстер відновлення файлів

Крім того, у RS Partition Recovery є режим глибокого сканування диска, який дозволяє відновлювати втрачені дані навіть через кілька місяців. Ця функція допоможе, якщо ви помітите зникнення інформації не відразу, а з часом.

Поширені запитання

Насамперед переконайтеся, що ви правильно створили завантажувальний флеш-накопичувач. Для цього прочитайте статтю на нашому сайті за посиланням how to create a bootable flash drive. Після цього переконайтеся, що ви використовуєте правильний образ операційної системи. Варто зазначити, що найкраще використовувати оригінальний образ, завантажений із сайту Microsoft.
Залежно від виробника для входу в BIOS можуть використовуватися різні клавіші. Після увімкнення живлення на екрані з’явиться підказка щодо клавіші, яку потрібно натиснути. Зазвичай це F1, F2 або Del. Відразу після увімкнення натисніть потрібну клавішу. Якщо ж ви не знаєте, яку клавішу натискати, спробуйте вищезгадані клавіші або відвідайте веб-сайт виробника, щоб дізнатися, яка клавіша використовується для входу до BIOS.
Вам не потрібно знову запускати відновлення. Командний рядок покаже помилку; після цього просто введіть команду знову і натисніть "Enter".
RS Partition Recovery має інтуїтивно зрозумілий інтерфейс, завдяки якому навіть недосвідчені користувачі зможуть легко ним користуватися. До того ж, якщо виникнуть будь-які труднощі, команда Recovery Software із радістю допоможе вам.
Відновлення EFI-завантажувача набагато легше та швидше, ніж перевстановлювати операційну систему, бо під час повторної інсталяції всі дані на диску C будуть втрачені. Крім того, доведеться повторно налаштовувати систему, встановлювати драйвери тощо. Тому найкраще спочатку спробувати відновити завантажувач EFI, а якщо це не вдасться — розглянути інші варіанти.
Залишити коментар

Схожі публікації

Відновлення даних із VMFS-розділів
Відновлення даних із VMFS-розділів
Як виконати відновлення даних з розділів VMFS – розділів із файловою системою VMFS, які використовуються гіпервізором першого рівня VMWare vSphere ESXi? Розглянемо рішення для цих ситуацій.
Відновлення даних з віртуальних машин XenServer
Відновлення даних з віртуальних машин XenServer
Як відновити дані з віртуальної машини XenServer, якщо внаслідок своїх дій чи збою роботи гіпервізора втратити машину. Вона може перестати запускатися, може пошкодитися або зникнути її віртуальний диск, може пошкодитися сховище XenServer Xen Storage. Що можна зробити в такій ситуації?
Відновлення даних з віртуальних машин VMWare vSphere ESXi
Відновлення даних з віртуальних машин VMWare vSphere ESXi
Втратити дані можно через помилку або внаслідок збою у роботі гіпервізора. Як відновити дані з віртуальної машини VMWare vSphere, ESXi? Нижче розглянемо, що робити у такому випадку.
Відновлення даних віртуальних машин Hyper-V
Відновлення даних віртуальних машин Hyper-V
Як відновити дані віртуальних машин Hyper-V? Їхні дані можуть загубитися в результаті збою роботи гіпервізора, Windows або через наші дії. Нижче розглянемо, що можна зробити в такій ситуації. Що робити, якщо не запускається віртуальна машина Hyper-V, як її можна відновити? … Continue reading
Online Chat with Recovery Software