Для зміни параметрів завантаження в командному рядку в 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 (послідовність виконуваних команд можете бачити на скріншоті).