EasyBCD
![]() | |
![]() | |
Оригинальный автор(ы) | Махмуд Х. Аль-Кудси |
---|---|
Разработчик(и) | НеоСмарт Технологии |
Первоначальный выпуск | 4 июля 2006 г |
Стабильная версия | 2.4
/ 28 ноября 2018 г |
Написано в | С++ и С# |
Операционная система | 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 МБ |
Тип | Утилита |
Лицензия | Фримиум |
Веб-сайт | неосмарт |
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 , либо EasyLDR, специфичному для EasyBCD, который обходит 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, чтобы добавлять и удалять различные поддерживаемые типы записей в для создания загрузочных ремонтных флешек. [ 7 ]
EasyBCD также поддерживает изменение загрузочного раздела /диска, с которого загружается ПК. [ 8 ] изменение загрузочной записи по умолчанию, [ 9 ] изменение порядка пунктов меню, [ 10 ] и изменение поведения тайм-аута меню загрузки. [ 11 ]
Окна
[ редактировать ]EasyBCD поддерживает ряд различных записей Windows и может использоваться для установки и настройки следующего:
- MS-DOS 6.x
- Windows 95 — Я
- Windows 2000 , Windows XP и Windows Server 2003.
- Windows Vista и Windows Server 2008.
- Windows 7
- Windows 8 и Windows Server 2012
- Windows 10
- Windows 11
В зависимости от версии Windows, добавляемой в EasyBCD, могут быть доступны некоторые другие параметры. К ним относятся включение поддержки неподписанных драйверов в 64-битных установках Windows, загрузка в различных вариантах безопасного режима , ограничение Windows определенным объемом/количеством памяти или ядер ЦП , подробное ведение журнала загрузки, а также включение/отключение как PAE, так и DEP. /НетВыполнить. [ 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 поддерживает загрузку образов WIM WinPE 2.0+, хранящихся в любом локальном разделе, путем указания пути к файлу 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 PC-BSD (MBR) и UEFI (GPT), а мастер настройки был разработан с учетом этой возможности и модуля EasyBCD. [ 17 ]
Мак ОС Х
[ редактировать ]EasyBCD может загружать загрузчик Mac OS X Darwin по цепочке для загрузки OS X на другом разделе или физическом диске. Для этого не требуется, чтобы Darwin был установлен в загрузочном секторе раздела OS X. [ 18 ] Это облегчает мультизагрузочную установку в установках OSX86 и в настоящее время может использоваться с конфигурациями MBR или EFI.
Съемные устройства
[ редактировать ]В сочетании с возможностью EasyBCD создавать загрузочные USB-накопители, [ 7 ] он также имеет возможность создавать переносимые записи, которые можно использовать в обычном загрузчике ПК или, что более практично, на загрузочном внешнем носителе.
EasyBCD может создавать записи, которые загружаются в жестких дисков образы (как в формате VHD , так и в формате RAW ), образы ISO , файлы WIM WinPE 2.0+, образы гибких дисков и расширители BIOS .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с Аль-Кудси, Махмуд (2008). «Поддерживаемые операционные системы» . neosmart.net . НеоСмарт Технологии. Хостовые операционные системы.
- ^ Аль-Кудси, Махмуд. «EasyBCD 2.3: Windows 10, EFI и многое, многое другое» . НеоСмарт Технологии . НеоСмарт Технологии . Проверено 20 октября 2015 г.
- ^ НеоСмарт Технологии (2011). «EasyBCD 2.1 и некоторые большие изменения» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2013). «EasyBCD и EasyLDR» . neosmart.net . Проверено 20 октября 2015 г.
- ^ неосмарт (2007). «Как установить загрузчик Vista на компьютер с Windows XP» . neosmart.net . Проверено 29 июля 2009 г.
- ^ Махмуд Аль-Кудси (2007). «Настройка загрузчика» . neosmart.net . Проверено 29 июля 2009 г.
- ^ Jump up to: а б Махмуд Аль-Кудси (2011). «Создание загрузочной флешки» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2011). «Изменение загрузочного раздела» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2011). «Изменение записи по умолчанию» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2011). «Изменение порядка пунктов меню» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2011). «Настройка тайм-аута меню» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2011). «Расширенные настройки входа» . neosmart.net . Проверено 31 октября 2011 г.
- ^ разные авторы (см. историю вики-страницы neosmart) (2011). «Виндовс ХР» . neosmart.net . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2009). «Линукс» . neosmart.net . Проверено 29 июля 2009 г.
- ^ разные авторы (см. историю вики-страницы neosmart) (2009). «НеоГруб» . neosmart.net . Проверено 29 июля 2009 г.
- ^ Махмуд Аль-Кудси (2011). «EasyBCD 2.1.1 и цифровые подписи для всех!» . neosmart.net . Проверено 31 октября 2011 г.
- ^ разные авторы (архив списка рассылки) (2011). «Некоторые эксперименты с BTX» . гмане . Проверено 31 октября 2011 г.
- ^ Махмуд Аль-Кудси (2008). «Мак ОС Х» . neosmart.net . Проверено 29 июля 2009 г.