Для Windows 2003 и ранее это было сделано используя boot.ini. Как это делается в новых ОС Windows, которые не используют boot.ini?
Хранилище данных конфигурации загрузки (BCD) содержит параметры конфигурации загрузки и управляет запуском операционной системы в операционных системах Microsoft® Windows Vista® и Microsoft® Windows Server® 2008. Эти параметры ранее были в файле Boot.ini (в операционных системах на основе BIOS) или в записях энергонезависимой оперативной памяти (NVRAM) (в операционных системах на основе расширяемого интерфейса микропрограмм). Вы можете использовать инструмент командной строки Bcdedit.exe, чтобы повлиять на код Windows®, который выполняется в среде, предшествующей операционной системе, путем добавления, удаления, редактирования и добавления записей в хранилище BCD. Bcdedit.exe находится в каталоге \ Windows \ System32 раздела Windows Vista.