Донецкий техникум промышленной автоматики

Як використовувати командний рядок для усунення проблем з завантажувальними записами

  1. Bootrec.exe
  2. Як відновити Master Boot Record (MBR)
  3. Як записати новий завантажувальний сектор
  4. Як відновити дані конфігурації завантаження (BCD)
  5. Як додати відсутні інсталяцій Windows в дані конфігурації завантаження

Вбудований в Windows інструмент відновлення системи дає змогу виправити більшість проблем з комп'ютером Вбудований в Windows інструмент відновлення системи дає змогу виправити більшість проблем з комп'ютером. Проте, дуже часто проблеми доводиться вирішувати ручним способом, наприклад, коли операційна система не завантажується. У цих випадках ви можете використовувати утиліту під назвою Bootrec.exe. Вона може допомогти в усуненні неполадок та способи їх усунення даних, таких як головний завантажувальний запис (MBR), завантажувальний сектор або файл конфігурації завантаження (BCD).

Bootrec.exe

Незалежно від того, чи використовуєте ви Windows 7 або Windows 8.1, якщо ваша операційна система не завантажується, а відновлення при завантаженні не може побороти цю проблему, вам варто спробувати засіб Bootrec.exe.

Робота з цим інструментом здійснюється за допомогою командного рядка. Однак, оскільки у вас проблеми із завантаженням операційної системи, очевидно, що ви не зможете запустити Bootrec.exe безпосередньо в Windows.

Якщо у вас Windows 7, тоді вам потрібно завантажитися з допомогою установочного флешки або диска відновлення системи.

Щоб завантажитися з DVD- або USB-диска, відповідне пристрій повинен бути першим пристроєм в розділі «First Boot Device» в BIOS. Залежно від виробника материнської плати і версії BIOS, цей розділ може називатися трохи інакше.

Якщо процес завантаження з інсталяційного диска пройшов вдало, виберіть потрібну мову та натисніть «Далі». У наступному вікні натисніть на лінк «Відновлення системи».

Потім виберіть операційну систему, яку ви хочете відновити. Це важливий крок, коли у вас встановлено кілька операційних систем, а пошкоджена тільки одна. Натисніть «Далі», щоб продовжити.

У вікні, ви побачите всі параметри відновлення системи, але в даному випадку нас цікавить тільки командний рядок.

У вікні, ви побачите всі параметри відновлення системи, але в даному випадку нас цікавить тільки командний рядок

Якщо у вас немає інсталяційного диска Windows 7 або диска відновлення системи, ви можете отримати доступ до параметрів відновлення системи за допомогою прихованого розділу відновлення, який Windows 7 автоматично створює під час установки операційної системи. Про те, як це зробити, читайте тут в розділі «Як запустити відновлення системи за допомогою додаткових параметрів завантаження в Windows 7».

У тому випадку, якщо ви використовуєте Windows 8 або Windows 8.1, виконайте дії, описані в третьому, четвертому чи п'ятому розділах цього керівництва: «5 способів завантажити Windows 8 і Windows 8.1 в безпечному режимі» . Залежно від обраного вами способу для завантаження вашої системи, ви можете запустити командний рядок або з додаткових параметрів, або з інтерфейсу безпечного режиму.

Тепер, коли командний рядок запущена, введіть команду bootrec.exe і натисніть Enter, щоб побачити всі опції, які доступні для цього інструменту. Як підказує скріншот нижче, всього існує чотири параметри: / FixMbr, / FixBoot, / ScanOs і / RebuildBcd.

Далі в цій статті я розповім, як кожен з цих параметрів може допомогти вам вирішити проблеми із завантаженням. Bootrec.exe може допомогти вирішити більшість проблем, проте це не гарантує успіху у всіх сценаріях, так що майте це на увазі.

Як відновити Master Boot Record (MBR)

Першим параметром Bootrec.exe є / FixMbr. Він дозволяє відновити пошкоджений Master Boot Record (MBR). Master Boot Record є першим сектором диска, і він підказує BIOS, де шукати операційну систему на комп'ютері.

Як правило, цей параметр слід використовувати в тих випадках, коли ви стикаєтеся з одним з цих повідомлень про помилку: «Операційна система не знайдена» ( «Operating System not found»), «Помилка при завантаженні операційної системи» ( «Error loading operating system »),« Операційна система відсутня »(« Missing operating system ») або« Некоректна таблиця розділів »(« Invalid partition table »).

Щоб почати процес відновлення MBR, виконайте команду bootrec.exe / fixmbr.

Як записати новий завантажувальний сектор

Параметр / FixBoot записує новий завантажувальний сектор на системний розділ. Інструмент буде використовувати завантажувальний сектор, який сумісний з вашою версією Windows. Використання цього параметра може допомогти в таких ситуаціях:

  • завантажувальний сектор був замінений нестандартним для Windows Vista, 7, 8 або 8.1 завантажувальним сектором;
  • завантажувальний сектор пошкоджений;
  • після установки вашої операційної системи була встановлена ​​більш рання версія Windows.

Щоб записати новий завантажувальний сектор, використовуйте команду bootrec.exe / fixboot.

Як відновити дані конфігурації завантаження (BCD)

Дані конфігурації завантаження (Boot Configuration Data, BCD) містять детальний перелік того, що повинно завантажуватися при запуску системи. Microsoft вказує, що помилка завантаження також може бути викликана відсутніми або пошкодженими файлами в BCD. Параметр / rebuildbcd може бути дуже корисний, коли необхідно виправити помилки шляхом повного відновлення BCD.

Щоб повністю відновити Boot Configuration Data, виконайте наступну команду: bootrec.exe / rebuildbcd.

exe / rebuildbcd

Як додати відсутні інсталяцій Windows в дані конфігурації завантаження

Якщо на вашому комп'ютері встановлено декілька операційних систем, але не всі з них доступні, використовуйте параметр / ScanOS (команда bootrec.exe / scanos), щоб bootrec.exe «прошерстил» все диски на предмет наявності на них будь-яких встановлених версій Windows, що не включені в дані конфігурації завантаження (BCD).

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

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

Якщо команда bootrec.exe / scanos повертає результати, ви зможете продовжити процес відновлення, щоб повернути «втрачену» інсталяцію Windows назад в безпечну таблицю BCD, зробивши її знову завантажується.

exe / scanos повертає результати, ви зможете продовжити процес відновлення, щоб повернути «втрачену» інсталяцію Windows назад в безпечну таблицю BCD, зробивши її знову завантажується

По-перше, ви повинні очистити Master Boot Record (MBR) за допомогою bootrec / fixmbr. Потім введіть bootsect.exe / nt60 all / force і натисніть Enter. Параметр / nt60 застосовує основний завантажувальний код, сумісний з BOOTMGR. Параметр / all оновлює основний завантажувальний код на всіх розділах. Параметр / force примусово відключає тому (а) під час оновлення завантажувального коду.

Параметр / force примусово відключає тому (а) під час оновлення завантажувального коду

Виконавши всі ці команди, ви створите нову головний завантажувальний запис (MBR), яка буде використовувати правильний завантажувач Windows для запуску цієї конкретної операційної системи з вашого диска.

Якщо у вас є які-небудь питання, не соромтеся залишати коментарі.