Начиная с v5.5, программный пакет (ПП) сборки 2k10 может быть максимально легко урезан по желанию пользователя.Предусмотрена возможность удаления таких составляющих сборок 2k10: 1. Полное удаление DOS-утилит. Удалите полностью папку 2k10\DOS и меню DOS-утилит (файл 2k10\GRUB4DOS\DOS.LST). После этого в главном меню Grub4Dos не будет отображаться вызов соответствующего подменю. 2. Удаление отдельных DOS-утилит. Для этого удалите выбранные файлы из папки 2k10\DOS. Удалённые утилиты не будут отображаться в главном меню DOS-утилит Grub4Dos. При желании, таким же способом можно автоматически скрывать пункты для запуска удалённых утилит, подправив DOS-подменю (2K10\GRUB4DOS\DOS.LST). 3. Удаление Linux-версий. Можно удалить как полностью (папка 2k10\Linux), так и по частям - подкаталог PHDM_09 (Paragon HE 2009) или PMAGIC (Parted Magic). Из меню Grub4Dos будут автоматически убраны соответствующие пункты запуска. 4. Удаление отдельных РЕ-сборок. Удаляем "ненужные" сборки (папка 2k10\WinPE): для С9РЕ это файлы C9*.*, для 7х86 - W7x86*.*, для W7x64 - W7x64*.* и т.д. Примечание 1. После удаления необходимо (при желании) подправить меню Bootmgr (файл BCD в папке 2k10) с помощью утилит для редактирования меню - BCDtools, BootICE, Easy BCD или консолькой BCDedit). Также можно произвести такую же операцию для меню Xorboot. Впрочем, многим, наверное, проще будет смириться с "пустышками" в меню Bootmgr/Xorboot. Примечание 2. Если будут удаляться сборки 8х86/8х64, можно также удалить соотвествующие архивы с DaRT (папка 2k10\Programs-2k10, файлы DART8x86.bin и DART8x64.bin соответственно). Эти файлы используются только для этих РЕ. Примечание 3. При удалении С9РЕ в меню Grub4Dos пункты для её запуска отображаться не будут. 5. Удаление DPMS и SRS пакетов (SATA/SCSI/Raid драйвера для ОС/РЕ ХР/2003). Находятся в папке 2k10\WinPE, при удалении папок подключение этих пакетов будет скрыто из меню Grub4Dos. При желании убрать их из остальных меню смотрим п.4 (Примечание 1). 6. Удаление программ из программного пакета. Допустим, Вы не используете прогу ХХХ. Тогда для удаления нужно определить папку, в которой находится программа (это легко сделать, проанализировав ярлычёк программы прямо под любой РЕ или с подключенной P2Start). Дальше просто удаляем папку "ненужной" программы и... собственно всё. Что можно удалять? Практически любую программу вместе со своей папкой. Для двух версий AntiSMS и утилит Active@, использующих одну папку с общими файлами, можно удалять только сами программы: AntiSMS.exe или AntiSMS5.exe; и все *.exe из папки Active@Utilites - кроме QTCore.exe (это набор библиотек, используемый любой программой Active@ - т.е., если оставляем хотя бы одну утилиту Active@, тогда и этот файл нужно оставить). Примечание: Как это работает? В версии 5.5 ярлычки всех программ сборки собраны в единый архив Win2k78.7z, общий для всех вариантов подключения программного пакета. При старте любой РЕ-сборки на всех доступных носителях ищется и запуска- ется файл Win2k78.bat. Для безопасности (если файл запущен непреднамеренно), без ключа он не выполняется, а работает только в случае, если запущен с ключом, указывающем на вариант использования (поддерживаются ключи C9PE, 7x86, 7x64, 8x86, 8x64). Эти ключи определяют, для какой конкретной РЕ подключается ПП сборки (находится в архиве Win2k78.7z), и позволяют на ходу его перестроить - исключить из меню программы, не работающие в конкретной РЕ. Подключение ПП условно можно разбить на несколько этапов, они исполняются из MakeMenu.cmd (архив Win2k78.7z). Вначале определяются все необходимые переменные. Потом из полного архива ярлычков для ПП удаляются те, которые находятся в "чёрном списке" данной РЕ (т.е., под ней не работают). После этого запускается утилитка DelLnk (автор @ne_viens из ru-board), анализирующая и удаляющая ярлычки с невалидным путём к папке (т.е., если папки программы нет, то и ярлычек будет удалён). Потом производится небольшая адаптация и копирование адаптированного набора ярлычков в меню РЕ. Также вносятся изменения в реестр (как сборочные Add_ХХХХ.reg, так и пользовательские User_All.reg и UserХХХХ.reg). Подробнее о содержимом архива Win2k78.7z читайте в файле read_me.txt в самом архиве. * Для подключения программного пакета под другими сборками можно использовать тот же способ, что и для РЕ из состава 2k10. Т.е., если мы хотим, например, подключить ПП под сборкой Strelec, нам нужно перейти в папку 2k10\Programs-2k10 и запустить для х86-версии: Win2k78.bat 8x86 (или для х64 - Win2k78.bat 8x64). Конечно, трудно гарантировать, что весь ПП из 2k10 будет подключен (например, программы Acronis/BlueCon могут быть подключены только при наличии RAM-диска B:\ и отсутствии там папки PePrograms, тажке нужен imagex в системе) и станет полноценно работать без адаптации самой РЕ-сборки... но большинство программ запустятся без проблем. Аналогично, чтобы подключить ПП под RusLive, выполняем Win2k78.bat C9PE (вариант подключения для WinPE, базирующихся на ОС XP/2003). Для использования ПП под обычными ОС Windows предназначен скрипт P2Start.exe в корне сборки. В принципе, никаких ограничений для задействования такого варианта под WinPE нет, но при использовании этого варианта из меню программ будут исключены все программы, не предназначенные для работы в ОС (Acronis, BlueCon, некоторые из программ для восстановления паролей).