в процессе инсталляции.
Реализован режим быстрой полуавтоматической установки — языковые параметры предварительно выбраны, лицензионные соглашения приняты, необходимые ключи введены, все навязчивые ползунки отключены.
На начальном этапе пользователь выбирает только целевой раздел, а в завершении — указывает имя для учётной записи.
flblauncher версии 1.4.7Чекбоксы с параметрами настройки, кнопки для установки программ, цветовые темы и шрифты настраиваются через
INI-конфигурационный файл —
\sources\flbfiles\flblauncher.iniКоличество создаваемых кнопок и чекбоксов напрямую зависит от количества записей в этом файле.
Можно добавить неограниченное количество образов
WIM или
ESD для последующего выбора при установке; имя файла должно обязательно содержать маску
*install*.esd или
*install*.wimУказанные файлы образов могут располагаться как на флеш-накопителе в директории
\sources, так и на любом другом разделе диска или съёмном носителе.
Инструкции по созданию собственных кнопок, чекбоксов, изменению путей к образам, выбору цветов и шрифтов — приведены в комментариях внутри
INI-файла.
Ключевые возможности оболочки:
v Прямая интеграция обновлений, .NET Framework 3.5 и языковых пакетов непосредственно в процессе установки, сразу после распаковки системных файлов, в офлайн-образ.
v Тихая фоновая установка пользовательских программ и UWP-приложений.
v Применение системных твиков, тонких настроек и смена редакций Windows.

Кнопка
Compact OS — это не тип сборки, а функция применения или отмены системного сжатия для выбранного индекса образа.
Быстрые клавиши в оболочке:F1 — вызов справочной информации и изменение разрешения экрана.
Ctrl+Shift+Esc — запуск диспетчера задач.
Shift+F10 — открытие окна командной строки (данные сочетания доступны в любой момент, в отличие от стандартного установщика).
Tab — переключение фокуса ввода между главным окном и нижней панелью управления.
Организация каталогов и их назначение:\sources\flbfiles\packages\lang — для размещения пакетов локализации. Подробности в разделе «Ответы на распространённые вопросы» и в
flblauncher.ini.
\sources\flbfiles\packages\netfx3 — для пакетов .NET Framework 3.5, дополнительно включён пакет
netfx3 19041.
\sources\flbfiles\packages\upd — для размещения пакетов обновлений.
Обновления интегрируются в алфавитном порядке; если для некоторых пакетов критичен определённый порядок, их необходимо предварительно переименовать.
После успешной интеграции всех обновлений автоматически выполняется команда очистки
/cleanup-image /startcomponentcleanup /resetbase, а также удаляется содержимое резервной папки
\Windows\WinSxS\Backup\*.*.
Директории
specialize,
setupcomplete,
firstlogon предназначены для ваших скриптов с твиками и настройками, которые прописываются в
INI-файле и применяются на соответствующих этапах установки.
\sources\flbfiles\panther\firstlogon\sources\flbfiles\panther\setupcomplete\sources\flbfiles\panther\specializeСодержимое папки
setup полностью копируется в каталог
%SystemRoot%\Windows\Setup на устанавливаемой системе.
\sources\flbfiles\setup\appx — для UWP-приложений в формате AppX, добавлен
Microsoft Store.
\sources\flbfiles\setup\scripts —
служебная папка со скриптами установщика; вносить изменения в её содержимое не рекомендуется.\sources\flbfiles\setup\silent — для тихой установки программ пользователя; по умолчанию включены установщики
7-Zip и
StartIsBack++. По аналогии можно добавить любое другое программное обеспечение.
Программные средства для запуска из среды восстановления WinPE:\sources\programs\Acronis_True_Image.exe\sources\programs\AOMEI_Backupper.exe\sources\programs\AOMEI_Partition_Assistant.exe\sources\programs\Total_Commander.exeКаталог
\sources\programs\ не является строго обязательным; эти утилиты могут находиться в любом месте — на флеш-накопителе, жёстком диске или твердотельном накопителе.
Главное условие — их полная работоспособность в среде
WinPE и соответствие разрядности. Путь к ним прописывается в
INI-файле, после чего в интерфейсе оболочки появятся новые кнопки.
При нажатии на кнопки в нижней панели программы удобно сворачиваются и разворачиваются, что делает лаунчер по-настоящему многофункциональным.
В целом, возможности по расширению функционала и добавлению собственного софта ограничены только вашей фантазией и уровнем технических знаний.
Перемещение пользовательских образов WIM/ESD в произвольное место:По умолчанию в
INI-файле указана папка
\sources в корне любого раздела. Пути могут быть длиннее, но рекомендуется избегать использования кириллических символов и пробелов.
В эту директорию можно поместить любое количество собственных образов
WIM/ESD, имена которых должны содержать маску
*install*.esd или
*install*.wim.
Папку
\sources\flbfiles также можно переместить, хотя изначально такая возможность не планировалась. Важно сохранить её относительный путь
\sources\flbfiles в корне выбранного раздела.
Файлы образов
*install*.esd, *install*.wim при этом можно поместить в эту новую папку
\sources или создать для них отдельный каталог, указав его путь в
INI-файле.
Скрытая опция для опытных пользователей:Скрытое меню — кликните правой кнопкой мыши на нижней строке с копирайтом, появится пункт «
Тотальная кастрация хранилища WinSxS». После его применения размер хранилища компонентов сократится примерно до 100 МБ на 64-битной системе.
Важно: после выполнения этой операции станет невозможным включение каких-либо дополнительных системных компонентов. Поэтому, если требуется
.NET Framework 3.5, его необходимо интегрировать во время установки, отметив соответствующий чекбокс.
Руководство по созданию загрузочного USB-накопителя с Windows 10 через командную строкуВсе живые плитки из меню «Пуск»! Microsoft Store теперь может быть установлен выполнением команды wsreset -i в PowerShell.
Microsoft Edge и WebView2 доступны для загрузки с официального сайта Microsoft.
Языки интерфейса, функции «Диктор», «Рукописный ввод», «Проверка орфографии» — устанавливаются через меню «Языковые параметры» (для этого должны быть активны службы DoSvc, UsoSvc и wuauserv).
Следующие компоненты удалены без возможности восстановления:
SmartScreen, Windows Defender вместе со всем «Центром безопасности» и сопутствующими службами,
Holographic, PPIProjection, BitLocker, WinSAT Media Files,
IME, InputMethod, Migration, Migwiz,
Quick Assist, Windows Hello Face, Copilot, «Новости и интересы».
Удалена среда восстановления WinRE, очищена резервная папка WinSxS\Backup.
Удалена значительная часть дополнительных компонентов (детальный список можно увидеть на скриншотах).
Установка накопительных обновлений безопасности стала невозможна, вся связанная с этим функциональность была удалена.
При этом обновления для .NET Framework 3.5 или .NET 4.8 должны устанавливаться без каких-либо проблем.
Если вы не планируете использовать Microsoft Store — после установки языков, драйверов, .NET Framework 3.5 и прочих компонентов, службы DoSvc, UsoSvc и wuauserv можно отключить.
В окне «Компоненты Windows» отключены: Клиент интернет-печати, Рабочие папки, MSRDC, WCF, XPS.
Отключены: GameDVR, Помощник по совместимости программ, Автоматическое обслуживание.
Телеметрия в основном вырезана, оставшиеся элементы отключены и окончательно деактивируются через чекбокс «Отключить телеметрию».
По возможности отключено ведение расширенных логов, создание дампов памяти, отчётов об ошибках и необязательных журналов событий, а также прочая фоновая активность по сбору информации.
Отключены все навязчивые предложения, предупреждения, автоматические загрузки и установки любого контента без явного согласия пользователя.
Имя компьютера по умолчанию — HOME-PC, рабочая группа — WORKGROUP, профиль сети — «Общедоступная», раскладка по умолчанию — en-US. (Эти параметры можно изменить в файлах ответов).
Восстановлены ассоциации файлов для классической программы «Просмотр фотографий Windows» и классического калькулятора.
Отключено предупреждение системы безопасности при запуске файлов, загруженных из интернета.
Microsoft .NET Framework 3.5 — если не был включён при установке, то для совместимости назначается использование последней версии 4.8 вместо версий 3.5 и более ранних.
В подавляющем большинстве случаев этого достаточно. Однако если какое-либо устаревшее программное обеспечение требует именно .NET 3.5, его всегда можно включить позже.
После установки или включения NetFx3.5 рекомендуется выполнить в командной строке с правами администратора следующие команды:
reg delete "HKLM\SOFTWARE\Microsoft\.NETFramework" /v "OnlyUseLatestCLR" /f
reg delete "HKLM\SOFTWARE\Wow6432Node\Microsoft\.NETFramework" /v "OnlyUseLatestCLR" /f
Если .NET Framework 3.5 был интегрирован во время установки системы, выполнять эти команды не требуется.
Все прочие настройки применяются опционально. Их можно просмотреть и отредактировать по своему усмотрению в файлах, расположенных в
\sources\flbfiles\panther\*.reg;*.cmdВажно: данный метод работает исключительно из-под Windows 10!


Поместите собственные образы
*install*.wim или
*install*.esd в папку
\sources и запустите установку на заранее подготовленный чистый раздел.
Этот метод не требует использования загрузочной флешки; установку можно производить прямо из смонтированного образа ISO или распакованных файлов.
Единственное ограничение — невозможно установить систему на раздел, с которого в данный момент запущена Windows. Для этого потребуется загрузка с флешки или из среды
WinPE, где вместо кнопки «
Выбор раздела» будет активна кнопка «
Установка Windows 10», запускающая стандартный установщик Microsoft.
Используйте любой известный и удобный для вас способ — Rufus, UltraISO и т.п...
- Записывайте образ на флешку при отключённом антивирусном программном обеспечении.
- Убедитесь, что в настройках BIOS/UEFI отключена функция Secure Boot.
- Нет необходимости каждый раз полностью форматировать накопитель. Достаточно создать загрузочную флешку один раз, а в дальнейшем просто заменять или обновлять файлы. На флешке могут одновременно храниться и другие данные.
Рекомендуемый метод создания через командную строку:

В файле
flblauncher.ini, в секции
[Checkboxes]:
Установить MsOffice 2016x86=setupcomplete\MsOffice.cmd
Содержимое файла
MsOffice.cmd:
@echo off
cd /d "%SystemRoot%\setup\silent"
Office_ProPlus_2016_RePack.exe /aiS
exit /b
(В примере используется сборка Microsoft Office 2016 от Specialist)
Из-за различий в версиях языковых пакетов и самой сборки, после их интеграции могут наблюдаться незначительные аномалии в интерфейсе.
Это исправляется повторной установкой накопительного обновления, соответствующего версии сборки.
Оригинальная Windows поступает аналогично, после установки языковых пакетов она заново устанавливает все обновления.
На необновляемых «компактных» сборках новые накопительные обновления установить не получится, но обновления до текущей версии системы установятся, обновив языковые файлы.
- Поместите пакеты en-US в каталог \sources\flbfiles\packages\lang.
- Для полных (FULL) сборок: поместите любое актуальное накопительное обновление в папку \sources\flbfiles\packages\upd и отметьте галочки для интеграции вместе с языковым пакетом.
Для необновляемых «компактных» сборок — используйте только то обновление, на базе которого собрана система. Другие обновления установить будет невозможно!
- Отметьте чекбоксы «Языковые пакеты» и «Обновления» — всё будет выполнено автоматически, по завершении интеграции будет выполнена очистка от временных файлов.
В результате вы получите полноценную английскую систему без каких-либо остаточных элементов другого языка, которые часто остаются при установке языковых пакетов поверх уже установленной ОС.
Обновления следует брать в
Каталоге Центра обновления Microsoft.
Узнать, какому билду соответствует то или иное обновление, всегда можно
здесь.
Для текущей сборки
19045.6691 это будет обновление
KB5071546.
Используется скрипт MAS_AIO.cmd версии 3.9.
При наличии активного интернет-соединения на завершающем этапе установки будет автоматически получена цифровая лицензия. При отсутствии сети будет активирована KMS-лицензия до 2038 года.
Если цифровая лицензия уже была получена ранее, повторная активация не требуется. Ключ, соответствующий выбранной редакции, вставляется автоматически.
Если вы забыли отметить чекбокс «Активация», соответствующий скрипт можно извлечь из образа по пути:
\sources\flbfiles\setup\silent\MAS_AIO.cmd
Установите приложения Xbox, XboxGameOverlay и XboxIdentityProvider.
В редакторе реестра перейдите по пути HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer, найдите параметр SettingsPageVisibility и удалите все значения, связанные с Xbox и gaming.
При установке системы на жёсткий диск рекомендуется включить службу
SysMain и компонент
ReadyBoot или выполнить в командной строке от имени администратора:
sc config SysMain start=auto
reg add "HKLM\SYSTEM\ControlSet001\Control\WMI\Autologger\ReadyBoot" /v "Start" /t REG_DWORD /d "1" /f
В образе системы драйверы отсутствуют. Их необходимо предварительно экспортировать с рабочей системы, выполнив команду:
dism /online /export-driver /destination:X:\sources\drivers
Где
Х — буква вашего раздела.
Папка с драйверами может находиться как на флеш-накопителе, так и на любом другом разделе диска.
У меня нет и никогда не было персональных сайтов или страниц. Все так называемые «официальные сайты», распространяющие данную сборку, не имеют ко мне абсолютно никакого отношения.
Любые файлы, скачанные с подобных ресурсов, вы используете исключительно на свой страх и риск.