Загрузчик Windows 7 и 2008

Все операционные системы, построенные на ядре NT, использовали в качестве загрузчика NT Loader (NTLDR) с конфигурационным файлом boot.ini. Начиная с Windows Vista, порядок загрузки операционной системы изменен. В Vista/7 и Windows 2008 используется механизм, получивший название Boot Configuration Data (BCD). В загрузочном секторе содержится информация о расположении файла системного загрузчика bootmgr (Windows Boot Manager). Причем Microsoft усложнила жизнь пользователям, так как теперь все настройки хранятся не в плаин тексте, а файле бинарного формата. Настройки BCD загружаются в ветку реестра HKLM\BCD00000000, поэтому формат файла похож на реестр. Но его уже нельзя отредактировать вручную, просто открыв в Блокноте. И убрана соответствующая ссылка из меню Startup and Recovery (Загрузка и восстановление). Теперь здесь находятся параметры, позволяющие изменить лишь систему, загружаемую по умолчанию, и установить задержку перед загрузкой. Системы загружающиеся через BIOS, настройки хранятся в скрытом каталоге \Boot\BCD, расположенном на системном томе. Этот файл может быть изменен при помощи специальной утилиты (\Windows\system32\bcdedit.exe). Как вариант, предлагается использовать WMI (Windows Management Instrumentation).

Теги:

Понравилась статья? Оставьте комментарий или подпишитесь на RSS рассылку.

Комментарии

bcdedit с гуишным интерфейсом? А то сталкивался с такой программой, но она устанавливалась опционально, а тут вы говорите что она в самой винде лежит.

Оставить комментарий

(required)

(required)