Файл BCD (Boot Configuratin Data) - наступник boot.ini починаючи з Windows Vista. Він містить інформацію про завантажувач операційних систем (і їх параметрах), доступних на комп'ютері і розташовується на активному розділі в папці boot.
У разі його видалення або пошкодження (неправильної настройки) ОС перестає завантажуватися. Пошкодження може бути також якщо розбити RAID масив, на якому перебувала ОС.
У діючій ОС параметри BCD файлу можна редагувати так:
- Пуск
- комп'ютер
- Властивості (контекстне меню)
- Додаткові параметри системи (меню зліва)
- Додатково (вкладка)
- Завантаження і відновлення (розділ)
- Параметри (кнопка)
В не завантажується ОС файл BCD доведеться відновлювати за допомогою команд BCDboot # 91; 1 # 93; або BCDEdit # 91; 2 # 93;
Можливе повідомлення про пошкодження BCD може виглядати так:
- Для відновлення або перевтілення BCD файлу завантажується з дистрибутива Windows, вибираємо мову і відкриваємо командний рядок Shift + F10.
- Якщо відновлюємо BCD на RAID. то проходимо далі в процедурі установки ОС до моменту, коли установника можна буде передати драйвера RAID контролера. Коли контролер визначений і RAID пізнаний з'являться розділи.
- Перевірити доступність дисків і файлів на них можна запустивши notepad.exe і використовувати його як файловий менеджер через Файл - Відкрити (Ctrl + O). До речі, на цьому етапі можна скопіювати на флешку важливу інформацію з пошкодженого диска, використовуючи для цього навігацію по папках і комбінацію Ctrl + C і Ctrl + V.
- Пробуємо відновити BCD файл автоматично:
- Якщо це не допомогло, то створюємо BCD файл заново за допомогою BCDEdit # 91; 2 # 93 ;.
- Створюємо порожній файл,
- додаємо (імпортуємо) його,
- створюємо запис для диспетчера завантаження bootmgr (приймач ntldr до Windows Vista),
- вказуємо, що він буде відповідати за завантаження
- вказуємо час очікування при виборі ОС
- створюємо запис в списку доступних ОС
- Після виконання останньої команди програма поверне глобальний унікальний ідентифікатор диска (GUID), який використовуємо для визначення записи за замовчуванням, тобто та ОС, яка буде завантажуватися коли вийде час очікування завантажувача.
- Якщо ми не впевнені на якому томі у нас знаходиться ОС, то шукаємо папку Windows. Це можна робити перебираючи диски:
або відкривши Ноутпад (notepad.exe) як описано вище. Зазвичай системна папка називається Windows і знаходиться вона на томі (диску) D. У діючій ОС цей том має букву С, тому що перший розділ, який зараз визначився як С, зазвичай прихований, має мітку "System Reserved" і не має букви, щоб не бути доступним для користувача.
- Визначаємо параметри створеної записи
- Закриваємо список ОС
bcdedit / displayorder / addlast
- На цьому все. Перезавантажуємо комп'ютер і завантажуємося в штатному режимі.