EasyBCD

Программное обеспечение для Microsoft Windows
EasyBCD
Оригинальный автор(ы)Махмуд Х. Аль-Кудси
Разработчик(и)Технологии NeoSmart
Первоначальный выпуск4 июля 2006 г. ; 18 лет назад ( 2006-07-04 )
Стабильный релиз
2.4 / 28 ноября 2018 г. ; 6 лет назад ( 2018-11-28 )
Написано вС++ и С#
Операционная системаWindows XP , Windows Vista , Windows Server 2008 , Windows 7 , Windows 8 , Windows PE , Windows 10 [1] и Windows 11
Платформа.NET Framework 2.0 или .NET Framework 4.0
Размер1,83 МБ
ТипУтилиты программного обеспечения
ЛицензияFreemium
Веб-сайтneosmart.net/EasyBCD/

EasyBCD — это программа, разработанная NeoSmart Technologies для настройки и изменения данных конфигурации загрузки (BCD), базы данных загрузки, впервые представленной в Windows Vista и используемой во всех последующих выпусках Windows. EasyBCD можно использовать для настройки мультизагрузочных сред для компьютеров, на которых могут быть одновременно установлены некоторые версии Windows, Linux, BSD и Mac OS X; EasyBCD также можно использовать для добавления записей в загрузочные инструменты и утилиты, а также для изменения и управления поведением меню загрузки Windows. EasyBCD 2.3 представила дополнительную поддержку для создания и управления записями для записей Windows на основе UEFI в меню загрузки. [2] С 20 июня 2011 года с выпуском EasyBCD 2.1 она больше не является бесплатной для использования в коммерческих средах, требующих покупки платной лицензии, однако она остается бесплатной для домашнего и некоммерческого использования без ограничений. [3]

Поддерживаемые операционные системы

EasyBCD работает на Windows и изменяет данные конфигурации загрузки Windows (BCD) для добавления поддержки других операционных систем. Windows NT , Windows 2000 и Windows XP поддерживаются путем передачи управления загрузкой либо NTLDR , либо специфичному для EasyBCD EasyLDR, который обходит NTLDR и загружается непосредственно в ОС. [4] MS-DOS , Windows 3.x и Windows 9x могут быть загружены по цепочке через модифицированные версии IO.sys и загрузочный сектор Windows 9x. Linux и BSD загружаются либо путем передачи управления процессом загрузки GRUB или LILO , либо с помощью собственного модуля NeoGrub от EasyBCD (который основан на GRUB4DOS ). Mac OS X загружается через загрузчик Darwin . Другие операционные системы также поддерживаются путем передачи управления их специфическими средами загрузчика. [1]

Функции

Конфигурация загрузчика

EasyBCD имеет ряд функций, связанных с загрузчиком, которые можно использовать для восстановления и настройки загрузчика. Из раздела «Управление загрузчиком» EasyBCD можно переключаться между загрузчиком BOOTMGR (используется с Windows Vista) и загрузчиком NTLDR (используется устаревшими версиями Windows, от Windows NT до Windows XP) в MBR из Windows, просто нажав кнопку. EasyBCD также предлагает функцию резервного копирования и восстановления файлов конфигурации BCD (данных конфигурации загрузки) для целей восстановления и тестирования. [1]

В «Центре диагностики» можно сбросить поврежденное хранилище BCD и автоматически создать необходимые записи для текущей операционной системы, а также выполнить поиск и замену отсутствующих/поврежденных загрузочных файлов. Эту последнюю функцию можно использовать для установки загрузчика Windows Vista BCD. [5]

EasyBCD можно использовать для изменения загрузочного диска, переименования или изменения порядка любых записей в загрузчике, а также для изменения существующих записей так, чтобы они указывали на другой диск. [6]

Более новые версии EasyBCD также поддерживают создание загрузочных USB- дисков путем развертывания BOOTMGR и BCD на съемном диске и выполнения необходимых действий, чтобы сделать диск загрузочным, после чего его можно загрузить в EasyBCD для добавления и удаления различных поддерживаемых типов записей с целью создания загрузочных USB-накопителей для восстановления. [7]

EasyBCD также поддерживает изменение загрузочного раздела /диска, с которого загружается ПК, [8] изменение загрузочной записи по умолчанию, [9] изменение порядка пунктов меню, [10] и изменение поведения тайм-аута загрузочного меню. [11]

Окна

EasyBCD поддерживает ряд различных записей Windows и может использоваться для установки и настройки следующего:

В зависимости от версии Windows, добавляемой в EasyBCD, могут быть доступны некоторые другие параметры. К ним относятся включение поддержки неподписанных драйверов на 64-битных установках Windows, загрузка в различных вариантах безопасного режима , ограничение Windows определенным объемом/числом памяти или ядер ЦП , подробное ведение журнала загрузки и включение/отключение как PAE, так и DEP/NoExecute. [12]

Начиная с версии 2.0, EasyBCD использует новый метод загрузки в Windows NT/2000/XP, который не использует NTLDR, чтобы избежать двухуровневого меню загрузки (меню загрузки BCD, за которым следует меню загрузки NTLDR/ BOOT.INI для случаев, когда установлено несколько устаревших операционных систем NT). Вместо этого EasyBCD использует помощника загрузки, разработанного NeoSmart Technologies, называемого EasyLDR, который заменяет NTLDR и полностью обходит boot.ini, напрямую загружая нужную операционную систему, не показывая пользователю второе меню выбора. [13]

Windows PE

Windows PE 2.0 — 5.1 поддерживаются отдельным модулем в EasyBCD. EasyBCD может загружаться в две разные системы Windows PE:

EasyBCD поддерживает загрузку в образы WinPE 2.0+ WIM, хранящиеся на любом локальном разделе, предоставляя путь к файлу WIM. Он автоматически перенастраивает BCD для добавления поддержки формата WIM. Он также может загружаться в файловую систему Windows PE, извлеченную в корень смонтированной буквы диска .

линукс

EasyBCD может загрузить Linux одним из двух способов:

  • Последовательная загрузка GRUB/ GRUB2 /LILO/и т.д.
  • НеоГруб

Традиционный метод цепочной загрузки создает образ загрузочного сектора GRUB / LILO на локальном диске и загружает этот образ во время загрузки, чтобы выполнить цепочную загрузку второго загрузчика, который уже должен быть настроен для загрузки в Linux или BSD. [14] EasyBCD имеет профили и официально поддерживает цепочную загрузку GRUB (Legacy), GRUB2, LILO, eLILO и Wubi (для Ubuntu ).

EasyBCD также поставляется с NeoGrub, индивидуальной сборкой Grub для Dos , которую можно настроить, отредактировав C:\NST\menu.lst со стандартным синтаксисом Legacy GRUB для прямой загрузки в необходимые разделы Linux или BSD или последовательной загрузки другого загрузчика для загрузки нужной ОС. [15]

БСД

Начиная с версии 2.1.1, EasyBCD содержит модуль, специально предназначенный для загрузки операционных систем на базе BSD, который был разработан совместно с командой PC-BSD . [16] Этот модуль работает в тандеме с загрузчиком BTX для поддержки загрузки систем BSD в средах BIOS (MBR) и UEFI (GPT), а мастер настройки PC-BSD был разработан с учетом этой возможности и модуля EasyBCD. [17]

Mac OS X

EasyBCD может загружать загрузчик Mac OS X Darwin по цепочке , чтобы загрузить OS X на другом разделе или физическом диске. Для этого не требуется, чтобы Darwin был установлен в загрузочном секторе раздела OS X. [18] Это упрощает установку с несколькими загрузками в настройках OSX86 и в настоящее время может использоваться с конфигурациями MBR или EFI.

Съемные устройства

В сочетании со способностью EasyBCD создавать загрузочные USB-накопители [7] он также имеет возможность создавать переносимые записи, которые можно использовать на обычном загрузчике ПК или, что более практично, на загрузочном внешнем носителе.

EasyBCD может создавать записи, которые загружаются в образы жестких дисков (как в формате VHD , так и в формате raw-образов ), образы ISO , файлы WinPE 2.0+ WIM, образы дискет и расширители BIOS .

Смотрите также

Ссылки

  1. ^ abc Al-Qudsi, Mahmoud (2008). "Поддерживаемые операционные системы". neosmart.net . NeoSmart Technologies. Хостовые операционные системы.
  2. ^ Аль-Кудси, Махмуд. "EasyBCD 2.3: Windows 10, EFI и многое, многое другое". NeoSmart Technologies . NeoSmart Technologies . Получено 20.10.2015 .
  3. ^ NeoSmart Technologies (2011). "EasyBCD 2.1 и некоторые большие изменения". neosmart.net . Получено 31 октября 2011 г.
  4. ^ Махмуд Аль-Кудси (2013). «EasyBCD и EasyLDR». neosmart.net . Получено 20 октября 2015 г.
  5. ^ neosmart (2007). "Как установить загрузчик Vista на машину с Windows XP". neosmart.net . Получено 29.07.2009 .
  6. ^ Махмуд Аль-Кудси (2007). «Настройка загрузчика». neosmart.net . Получено 29 июля 2009 г.
  7. ^ ab Mahmoud Al-Qudsi (2011). "Создание загрузочного USB-накопителя". neosmart.net . Получено 2011-10-31 .
  8. ^ Махмуд Аль-Кудси (2011). «Изменение раздела загрузки». neosmart.net . Получено 31 октября 2011 г.
  9. ^ Махмуд Аль-Кудси (2011). «Изменение записи по умолчанию». neosmart.net . Получено 31 октября 2011 г.
  10. ^ Махмуд Аль-Кудси (2011). «Изменение порядка пунктов меню». neosmart.net . Получено 31 октября 2011 г.
  11. ^ Махмуд Аль-Кудси (2011). «Установка времени ожидания меню». neosmart.net . Получено 31 октября 2011 г.
  12. ^ Махмуд Аль-Кудси (2011). «Расширенные настройки входа». neosmart.net . Получено 31 октября 2011 г.
  13. ^ разные авторы (см. историю страницы вики neosmart) (2011). "Windows XP". neosmart.net . Получено 2011-10-31 .
  14. ^ Махмуд Аль-Кудси (2009). «Линукс». neosmart.net . Проверено 29 июля 2009 г.
  15. ^ разные авторы (см. историю страницы вики neosmart) (2009). "NeoGrub". neosmart.net . Получено 29-07-2009 .
  16. ^ Махмуд Аль-Кудси (2011). «EasyBCD 2.1.1 и цифровые подписи для всех!». neosmart.net . Получено 31 октября 2011 г.
  17. ^ разные авторы (архив рассылки) (2011). "Некоторые эксперименты с BTX". gmane . Получено 2011-10-31 .
  18. ^ Махмуд Аль-Кудси (2008). «Мак ОС Х». neosmart.net . Проверено 29 июля 2009 г.
  • Официальный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=EasyBCD&oldid=1241216509"