Помилка “не вдається відкрити дані конфігурації завантаження” при роботі з утилітою bcdedit

39

Для зміни параметрів завантаження в командному рядку в windows традиційно використовується редактор конфігурації завантаження — штатна утиліта bcdedit.exe , що приймає ті чи інші параметри. Як і при виконанні інших операцій, при внесенні змін в конфігурацію завантаження windows можливі помилки, однією з яких є помилка виявлення файлу конфігурації.

.

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

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

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

Файл bcd знаходиться в системній прихованій папці boot , яка в свою чергу може розташовуватися в різних місцях в залежності від використовуваного типу завантаження.

В mbr -системах зазначений файл може перебувати в розташуванні c:boot або зарезервовано системойboot , тоді як в uefi -системах він розташовується по шляху .

Але повернемося до команди зміни параметрів завантаження.

Припустимо, ви виконали команду bcdedit.exe / set nointegritychecks on і отримали помилку “не вдається відкрити дані конфігурації завантаження …” .

Додаємо в команду шлях до bcd-файлу:

bcdedit.exe / store x: bootbcd / set nointegritychecks on

x 8>—>- у демонстрованому прикладі це буква диска, а / store – параметр, що приймає аргумент у вигляді повного шляху.

Якщо файл конфігурації розташовується на прихованому розділі «зарезервовано системою» або “шифрований розділ efi” , присвоюємо цьому розділу на час довільну букву в diskpart (послідовність виконуваних команд можете бачити на скріншоті).