Interface Ltd.
119334, г. Москва, ул. Бардина, д. 4, корп. 1.
(495) 229-0436, shopadmin@itshop.ru
Подписаться на новости в формате RSS | В избранное | Вход
Купить Delphi XE2 - получить C++ Builder XE2 Бесплатно Обновить КОМПАС 3D и График до V13 со скидкой 13% Купить MSDN - Скидка 35% Легализация Windows за 5000 рублей Купить Office 2010 - Скидка 15% Купить Windows Server за 21000 рублей Купить RAD Studio XE2 - получить DB Optimizer XE2 Бесплатно Купить ArchiCAD 15 + nanoCAD СПДС Бесплатно
 
Каталог:
 
 
Подписка на новости:
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Fotoshop: Алхимия Дизайна
 
Ваш отзыв:
Оцените качество магазина ITShop.ru на Яндекс.Маркете Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты:
 
 
Курс расчета:
 1 у.е. = 30.94 руб.
 
 Цены показывать:
 
 
 
 
  

Восстановление загрузчика 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

    *

    Утилита выведет справку по доступным ключам командной строки.

Описание ключей запуска утилиты 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).

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 весьма функциональна, однако, она не поможет, если, например, файл загрузчика 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 из-за поврежденного или отсутствующего загрузчика.

Ссылки по теме

  
Горячая линия:
 
Помощь:
Задать вопрос ONLINE
     программы
     обучение
     экзамены
     компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
 
Популярные статьи:
Разработка ПО СУБД и хранилища данных Резервное копирование Информационная безопасность Средства тестирования SAP Business Objects Microsoft Oracle IBM Rational Symantec Офисное ПО Графические редакторы САПР Прикладное ПО Управление проектами Управление разработкой ПО Разработка веб-приложений Операционные системы Windows Операционные системы Linux Антивирусное ПО и защита от спама Управление ИТ-инфраструктурой ИТ-Обучение Adobe AutoDesk Corel IBM Interface Download ABBYY Бизнес-тренинги Embarcadero ИТ-Сертификация Telelogic GFI Eset Software Доктор Веб Лаборатория Касперского SAP Business Objects (OEM) Компьютер и здоровье IBM Lotus WMware
 
Бестселлеры:
Windows Professional 7 GGK ЛЕГАЛИЗАЦИЯ - 5000 руб. Windows Professional 7 GGK ЛЕГАЛИЗАЦИЯ - 5000 руб.
Windows Server Standard 2008 R2 Windows Server Standard 2008 R2
Delphi XE2 Professional Delphi XE2 Professional
ESET NOD32 Антивирус - лицензия на 2 года на 1ПК ESET NOD32 Антивирус - лицензия на 2 года на 1ПК
AutoCAD LT 2010 Бессрочная лицензия AutoCAD LT 2010 Бессрочная лицензия
TestComplete 8 TestComplete 8
Антивирус Касперского 2012 Антивирус Касперского 2012
Дистанционные курсы по управлению проектами Дистанционные курсы по управлению проектами
Oracle Database Standard Edition One Oracle Database Standard Edition One
Adobe Creative Suite 5 Design Premium Adobe Creative Suite 5 Design Premium
Adobe Photoshop CS5 Adobe Photoshop CS5
Курс Курс "Основы моделирования бизнес-процессов и спецификации требований к ПО"
Avira Professional Security Avira Professional Security
Курс Курс "Разработка приложений в архитектуре клиент-сервер с помощью Delphi"
 

Подписаться на новости в формате RSS | В избранное | Вход


Rambler's Top100 Проверить аттестат Товары@Mail.ru