Відновлення завантажувача windows 7 вручну за допомогою утиліт bootrec.exe і bcdboot.exe

Багато років компанія Microsoft покращувала систему відновлення операційної системи Windows, і в Windows 7 і Windows Vista вона працює практично в автоматичному режимі. Якщо ви завантажити з інсталяційного диска Windows 7 і клацніть "Відновлення системи"(" Repair Computer "), система відновлення Windows буде запущена і самостійно спробує виправити всі помилки, які вона знайде. Вона здатна виправити велику кількість проблем, проте, цілком імовірна ситуація, коли виявляється пошкоджений завантажувач, і з цією проблемою система відновлення не може впоратися. У цьому випадку можна відновити завантажувач вручну за допомогою утиліти Bootrec.exe.

додаток Bootrec.exe служить для виправлення помилок, пов`язаних з пошкодженням завантажувача і, як наслідок, неможливістю запуску операційних систем Windows 7 і Windows Vista.

Послідовність дій

  1. Налаштуйте параметри BIOS таким чином, щоб першим пристроєм завантаження був DVD-привід
  2. Вставте компакт-диск з Windows 7 і завантажити з нього до цього вікна:

    Відновлення системи

  3. клацніть "Відновлення системи"(" Repair your computer ").
  4. Виберіть операційну систему, яку необхідно відновити, і натисніть "далі"(" Next ")

    Вибір системи для відновлення

  5. У вікні "Параметри відновлення системи"(" System Recovery Options ") виберіть пункт"Командна строка"(" Command Prompt ")

    Вибір командного рядка

    Відкриється вікно інтерпретатора командного рядка cmd.exe, де слід ввести:

    Bootrec.exe

Командна строка

Відео: відновлення завантаження і роботи Windows без її переустановлення

Утиліта виведе довідку за доступними ключам командного рядка.

Опис ключів запуску утиліти Bootrec.exe

Bootrec.exe / FixMbr - Запущена з ключем / FixMbr, утиліта записує сумісну з Windows 7 і Windows Vista головний завантажувальний запис (Master Boot Record, MBR) в системний розділ. Використовуйте цю опцію для вирішення проблем, пов`язаних з пошкодженням головного завантажувального запису, або якщо ви бажаєте видалити з неї нестандартний код. Існуюча таблиця розділів в цьому випадку також не буде перезаписано




Bootrec.exe / FixBoot - Запущена з ключем / FixBoot, утиліта записує в системний розділ новий завантажувальний сектор, сумісний з Windows 7 і Windows Vista. Використовувати цю опцію потрібно в наступних випадках:

  1. Завантажувальний сектор Windows Vista або Windows 7 був замінений нестандартним.
  2. Завантажувальний сектор пошкоджений.
  3. Була встановлена ​​попередня версія операційної системи Windows після установки Windows Vista або Windows 7. Наприклад, якщо була встановлена ​​Windows XP, буде використовуватися NTLDR (Windows NT Loader, завантажувач Windows NT), код штатного завантажувача NT 6 (Bootmgr) буде затертий програмою установки Windows XP .

Слід зазначити, що подібного ефекту можна добитися використанням утиліти bootsect.exe, також знаходиться на завантажувальному носії Windows 7. Для цього необхідно запустити bootsect.exe з наступними параметрами:

bootsect / NT60 SYS - Завантажувальний сектор системного розділу буде перезаписан кодом, сумісним з BOOTMGR. Детальніше про використання утиліти bootsect.exe можна дізнатися, запустивши її з параметром / help.

Bootrec.exe / ScanOs - Запущена з ключем /ScanOs, утиліта сканує всі диски на предмет встановлених операційних систем Windows Vista і Windows 7. Крім того, при її використанні виводиться список знайдених систем, які в даний момент не прописані в сховище даних конфігурації завантаження Windows (Boot Configuration Data (BCD) Store)

Відео: Чи не запускається Windows? відновлення завантажувача

Bootrec.exe / RebuildBcd - Запущена з цим ключем, утиліта сканує всі диски на предмет наявності встановлених операційних систем Windows Vista або Windows 7. Знайдені ОС виводяться в список, з якого їх можна додати в сховище даних конфігурації завантаження Windows (Boot Configuration Data Store). Використовуйте також цю опцію, якщо ви хочете повністю перебудувати сховище даних конфігурації завантаження. Перед цим необхідно видалити попереднє сховище. Набір команд при цьому може бути таким:

bcdedit / export C: BCDcfg.bak
attrib -s -h -r c: boot bcd
del c: boot bcd
bootrec / RebuildBcd

У наведеному вище прикладі поточний сховище конфігурації завантаження експортується в файл C: BCDcfg.bak, з нього знімаються атрибути "системний", "прихований" і "тільки для читання", після чого воно віддаляється командою DEL і заново перебудовується командної bootrec / RebuildBcd.




bootrec.exe і bcdboot.exe

Звичайно, утиліта Bootrec.exe дуже функціональна, однак, вона не допоможе, якщо, наприклад, файл завантажувача Windows bootmgr пошкоджений або фізично відсутній. У такому випадку можна скористатися іншою утилітою, яка також входить до складу дистрибутивного носія Windows 7 - bcdboot.exe.

Відновлення середовища завантаження за допомогою BCDboot.exe

BCDboot.exe - це засіб, який використовується для створення або відновлення середовища завантаження, розташованої в активному системному розділі. Утиліта також може бути використана для перенесення файлів завантаження з одного жорсткого диска або розділу на інший.

Командний рядок в даному випадку може виглядати таким чином:

bcdboot.exe e: windows

замініть e: windows на шлях, що відповідає вашій системі. Ця операція відновить пошкоджену середу завантаження Windows, включаючи файли сховища конфігурації даних завантаження (BCD), в тому числі згаданий вище файл bootmgr.

Синтаксис параметрів командного рядка утиліти bcdboot

Утиліта bcdboot.exe використовує такі параметри командного рядка:

BCDBOOT джерело [/ l мову] [/ s буква_диска] [/ v] [/ m [{GUID_загрузчіка_операціонной системи}]]

джерело - Вказує розташування каталогу Windows, що використовується в якості джерела при копіюванні файлів середовища завантаження.

/ l - Необов`язковий параметр. Задає мову середовища завантаження. За замовчуванням використовується англійська (США).

/ s - Необов`язковий параметр. Вказує букву диска системного розділу, куди буде встановлено операційне середовище завантаження. За замовчуванням використовується системний розділ, заданий прошивки BIOS.

/ v - Необов`язковий параметр. Включає режим докладного протоколювання роботи утиліти.

/ m - Необов`язковий параметр. Об`єднує параметри новоствореної і вже наявної завантажувального запису сховища і записує їх в нову завантажувальний запис. Якщо GUID завантажувача операційної системи заданий, для створення завантажувального запису об`єднує об`єкт завантажувача з шаблоном системи.

резюме. У статті були розглянуті принципи роботи з утилітами bootrec.exe і bcdboot.exe, службовцями для вирішення проблем, пов`язаних з неможливістю запуску операційної системи Windows 7 через пошкоджений або відсутнього завантажувача

winreview.ru

Поділися в соціальних мережах:

Схожі
Відновлення grub після установки windows 10Відновлення grub після установки windows 10
Команда bootsectКоманда bootsect
Використання середовища відновлення windows re в windows 7Використання середовища відновлення windows re в windows 7
Як видалити ubuntu 16.04Як видалити ubuntu 16.04
Установка windows xp на комп`ютер з windows vistaУстановка windows xp на комп`ютер з windows vista
Установка windows xp на комп`ютер, де вже встановлена ​​windows 7Установка windows xp на комп`ютер, де вже встановлена ​​windows 7
Команда bootrec - відновлення завантажувальних секторів і даних конфігурації завантаження windowsКоманда bootrec - відновлення завантажувальних секторів і даних конфігурації завантаження windows
Питання і відповіді по установці windows vistaПитання і відповіді по установці windows vista
Як створити точку відновлення windows 7?Як створити точку відновлення windows 7?
Відновлення grub2Відновлення grub2
» » Відновлення завантажувача windows 7 вручну за допомогою утиліт bootrec.exe і bcdboot.exe