Відновлення та налаштування завантажувача windows 7


Відновлення та налаштування завантажувача Windows 7

Іноді буває, що зовсім даремно виростає ціла проблема. У моєму домашньому комп'ютері було встановлено два жорсткі диски. На один з них я колись заради інтересу поставив ще перший реліз Windows 7, а на другому стояла Windows XP. Минуло трохи більше року після цього, і я вирішив остаточно відмовитися від XP, а на місце, що звільнилося поставити Лінукс. Сімку було вирішено залишити там же, на другому диску, просто оновивши до фінальної версії. Так вийшло, що віндовий завантажувач прописався у мене на диску з Windows 7, і коли прийшов час цей диск міняти, запустити Сімку, встановлену в інший розділ, виявилося неможливо. Потрібно було перенести завантажувач. За часів ХР ми прекрасно користувалися консоллю відновлення з командою fixmbr і редагували boot.ini. але з виходом Вісти завантажувач оновився, і тепер поміняти завантажувальний конфігурацію стало трохи складніше. Що робити для відновлення завантаження Windows 7 і як її конфігурувати, ви дізнаєтеся з цієї статті.

bootsect / nt60 C: / force

Програма bootsect оновлює основний завантажувальний код розділів диска. Також забезпечує перемикання між новим завантажувачем Bootmgr і загрузчиком попередніх версій Windows (ntldr). Тепер виконуємо три команди:

Ця команда допомагає також, якщо вам потрібно видалити код іншого завантажувача з диска, наприклад GRUBілі Lilo.

Ця опція також допоможе, якщо ви встановили, наприклад, Windows XP після Windows 7. Після цього управління знову отримає завантажувач Windows 7.
bootrec / rebuildbcd

Ця опція перестворює файл конфігурації завантажувача.

І останній штрих:

Ось таким чином можна перенести завантажувач bootmgr на інший розділ / диск.

Новий засіб для редагування конфігурації завантажувача називається bcdedit. Ось він, новий boot.ini :). Тепер інформація про завантаження зберігається в сховищі (store), управляти яким нам пропонують з консолі.

Параметри командного рядка програми bcdedit для роботи зі сховищем:

Створює нове пусте сховище даних конфігурації завантаження. Створене сховище не є системним.

Експортує вміст системного сховища в файл. Цей файл можна використовувати в подальшому для відновлення певного стану системного сховища.

Відновлює стан системного сховища за допомогою файлу даних резервної копії, створеного за допомогою параметра / export. Ця команда видаляє існуючі записи в системному сховище перед виконанням операції імпорту.

Цей параметр може бути використаний з будь-якою командою BCDedit для визначення використовуваного сховища. Якщо параметр не вказано, програма BCDEdit працює з системним сховищем.

Створює новий запис в сховище даних конфігурації завантаження.

Видаляє елемент в певній записи.

Показує список записів в сховище.

Вказує послідовність, використовувану диспетчером завантаження при відображенні параметрів завантаження.

Вказує час очікування в секундах перед вибором диспетчером завантаження записи за замовчуванням.

Установка значення елемента.

Приклад редагування записи в сховище:

bcdedit / set description "Windozzz Seven"

Змінюємо назву системи за умовчанням в засобі завантаження.

bcdedit / set device partition = C:

Встановлюємо, з якого диска завантажується. Створити новий запис в сховище можна так:

bcdedit / create / d "Windows Vista"

bcdedit / set device partition = D:

bcdedit / set path \ bootmgr

bcdedit / displayorder / addlast

Наприклад, вона допоможе перебудувати відсутні або пошкоджені завантажувальні файли (аналог того, що робить bcdboot), скинути bcd-сховище на дефолтний стан, додавати / видаляти записи в сховище і ще кілька приємних дрібниць.

З новим завантажувачем все, звичайно, ускладнилося, але півгодини пошуку в Google, як завжди, знімають всі основні питання. Сподіваюся, що даний матеріал буде вам корисний. Його, наприклад, можна вирізати з газети і брати з собою як пам'ятку, коли вашому другу знадобиться допомога. За цим прощаюся. До зустрічі на сторінках КГ.

Схожі статті