Как устроена Windows Compact и почему она стала лучшей сборкой

Windows Compact – это профессионально настроенная и урезанная Виндовс + лаунчер, управляющий ее установкой. Лаунчер в Windows Compact – сложная авторская программа Флибустьера. Без реального практического опыта в программировании сделать подобный лаунчер невозможно. В сборке – он так и назван flblauncher.exe и снабжен логотипом из аватарки Flibustier. Далеко не все сборщики Виндовс в состоянии сделать даже простой лаунчер для своих сборок (им просто не хватает знаний). 

Windows-Compact flibustier 

Когда выпуски Флибустьера стали популярными, многие стали интересоваться, как устроена Windows Compact и почему она стала лучшей сборкой? Если бы эта система предлагалась без лаунчера (со стандартным установщиком), то эффект популярности был бы многократно ниже. Потому что довольно много сборок, которые тоже очень удачно настроены. Но именно запуск лаунчера сразу вызывает у пользователя уважение и внимание к этой сборке, ведь flblauncher.exe предлагает осуществить индивидуальные настройки. А эту возможность высоко оценит абсолютно каждый опытный юзер.

Лаунчер в Compact (который выполнен с ювелирным качеством) – предмет зависти других сборщиков. Взять код этого лаунчера и модифицировать его (чтоб использовать для своих сборок) вряд ли так просто получится, поскольку Flibustier запаковал и защитил эту программу. Хотя сам он пират и «за свободу бесплатного софта» и всё такое, но свою собственную программку защитил отлично. Поэтому, если вы и будете использовать лаунчер для своих сборок – то только в пределах тех возможностей, которые обозначил Flibustier. 

Конечно, есть и другие сборки с лаунчерами. Например, 10 Lite by Den, 10 by SMBB, 10 by Eagle123. Но в них далеко не все так комфортно обустроено.  

Техническая сторона работы лаунчера в Windows Compact
В boot.wim Windows Compact зашит специальный конфигурационный файл и «пускатель» лаунчера. Эта программка, позволяющая запускать другой exe-шник (вместо стандартного setup.exe), – взята Флибустьером из WinPE by Strelec. 

Microsoft разрешает добавлять опции установки в папку $OEM$ (в файлы specialize.cmd, setupcomplete.cmd, firstlogon.cmd). А в Windows Compact лаунчер (а не пользователь) координирует установку, исходя из ваших предпочтений. Вместо того, чтобы вручную (долго и нудно) прописывать свои предпочтения в эти файлы в $OEM$ (как часто делают другие сборщики) – в вашем распоряжении удобный лаунчер с GUI (графическим пользовательским интерфейсом). 

Еще одна фишка лаунчера – супер-права. Многие вещи Microsoft не разрешает делать простыми методами – даже выключить Защитника. Это надо делать на супер-правах, иначе доступа не будет к соответствующим веткам реестра. Да и неподписанный софт без супер-прав устанавливать нельзя – в ходе установки Windows. А лаунчер успешно обходит ограничения, потому что он изначально на супер-правах. Даже если вы возьмете стандартную оригинальную Windows и будете ее устанавливать через flblauncher, то он ее оформит без ограничений. Мало кому удается так контролировать и управлять Windows. 

Вообще, корпорацию Microsoft Флибустьер откровенно бесит, именно после появления Compact они начали беспокоиться о защите доступа к критическим объектам системы. То есть, Microsoft прекрасно осведомлена о Compact, ведь Флибустьер использует все возможные уязвимости Виндовс – для полного контроля над ней. Многие эти уязвимости не устранены до сих пор. Да и вообще, лучшие сборщики открывают глаза Майкрософт на реальную картину «защищенности» Виндовс. Они с ней делают буквально всё, что угодно, и это не может не радовать, потому что даже простые пользователи не приветствуют жесткий деспотический монополизм Майкрософт.

Современная стандартная Windows время от времени безжалостно тестирует железо, сливает телеметрию и т.д., и сборщикам не всегда просто заставить ее работать так, как надо пользователю. 

Итак, лаунчер программирует стандартного установщика делать то-то и то-то на каждом этапе установки. А предпочтения задаете вы, пользователь. Многое можно поменять и для самого лаунчера. Не только опции, но и дизайн flblauncher.exe можно тоже поменять. В общем, лаунчер – это очень эксклюзивная самоделка, выполненная настолько изящно и качественно, как будто трудилась целая команда программистов, а не один человек. 

Урезка и базовая оптимизация Windows Compact
Файл install.wim (или install.esd), который вы видите в образе iso Windows – это уже готовая система, сжатая в архив. Установщик Windows просто ее извлекает на диск и прописывает загрузчик. И всё. После первой же перезагрузки система уже сама разбирается, какие драйвера ей нужны, проверяет и осуществляет командные сценарии установки. 

Когда сборщик делает сборку, он монтирует этот файл install.wim, используя функции Dism (специальной встроенной программы в Windows, которая для этой цели и предназначена). Этот файл-образ разворачивается в произвольную пустую папку – с сохранением полной структуры системы. Далее – используя команды Dism/PowerShell, сборщик конфигурирует состав смонтированной системы. Можно и твики вносить. В общем, возможностей очень много – почти как на установленной Windows. После внесения изменений, install.wim сохраняется и (по желанию) его можно сконвертировать в install.esd для экономии места образа .iso. 

Есть еще и другой вариант – аудит. Система устанавливается, затем по Ctrl+Shift+F3 при появлении первого же экрана после последней перезагрузки при установке – можно перейти в аудит. В нем можно тоже сконфигурировать систему (это даже удобнее), установить полезный софт. Затем дается команда подготовить системный образ к первому использованию. После этого образ захватывается и сохраняется в install.wim Лучшие сборщики, как правило, аудитом не пользуются, обрабатывают образ install.wim без его предустановки. Кстати, Flibustier для ранних Windows Compact указывал, что они сделаны без аудита. Но на сегодняшний день из-за косяков Майкрософт (например, с sfc /scannow) и ограничения разрешений аудитом стали пользоваться всё чаще. Как правило, аудит используют в виртуальной среде (но это если мощный ПК), а на слабом ПК лучше оперировать в аудите на реальном железе. 

Есть еще специальные программы для чайников по созданию сборки (но они довольно слабые и ограниченные по возможностям), для новичков. А Flibustier использует собственные знания и умения в Dism/PowerShell и проверенные авторские алгоритмы, когда делает сборку. 

Урезанные сборки Compact отличаются феноменально стабильной конфигурацией. Flibustier не пожалел своего времени, чтобы изучить в деталях, как устроена и работает Windows. Многие сборщики почти науград урезают «лишнее», но это – не тот случай. Качество Compact подтверждает, что ее создавали с фанатичной точностью. 

Почему оригинальная Windows проигрывает Windows Compact
- Потому что над официальной стандартной Виндовс поиздевались маркетологи, заполнили ее хламом для заработка Майкрософт: Эджем, плитками, предложениями, Xbox и т.д. В Windows Compact это вырезано.

- В стандартной винде меньше разрешений, чем в Windows Compact. Как уже говорилось выше, лаунчер функционирует на супер-правах. 

- Стандартная Windows тестирует/диагностирует железо, потом сливает данные. В Windows Compact этого нет. Для чего нужны данные по качеству работы для Microsoft. В основном, чтоб улучшать систему. Кроме того, Корпорация взаимодействует с поставщиками устройств, и им всем нужно знать, результаты тестов на железе. Но пользователю это абсолютно не требуется, однако, официальная Виндовс в своей базовой конфигурации делает это без спроса. 

- Размер системы на диске, производительность, удобство… - преимущества Compact можно перечислять очень-очень долго. 

😀 +38
Комментариев: 15 Просмотров: 18 885

15 комментариев

Кликните на изображение чтобы обновить код, если он неразборчив
  1. Serge
    29 марта 2023 12:27
    8

    Hi Firewall. на Яндексе [ https://disk.yandex.ru/d/kVM6Nwsow8F_rA ] 
    есть flblauncher-ы.iso, без wim/esd, пустые. Можешь растолковать/показать, 
    как на  пустой flblauncher.iso накидать 2-3 windows 10? как-то распаковать /  запаковать? (или ещё что?)

    1. maks
      23 октября 2024 21:41
      1

      а есть ли новая ссылка ? Эта удалена

  2. Паша
    15 апреля 2023 16:55
    11

    Windows 11 x64 21H2 Compact & FULL 22000.318  Самая крутая получилась она как вышла я поставил и до сих пор на ней и нет не каких либо проблем вообще, быстрая, адекватная, понятная, не чего лучше я пока не встречал. 

  3. Гость Alex
    18 мая 2023 15:00
    24

    Пытаюсь установить виндовс, но пишет, что не может найти flblauncher.exe, что делать?

  4. kogemot
    18 мая 2023 20:54
    3
    Гость Alex,

    Перезаписать флешку, использовать другую флешку.

    Serge,

    Распаковать архиватором flblauncher, добавить install.esd, install1.esd, install2.esd и т. д. Затем создать ISO из этого винегрета :).

  5. bardibor
    31 мая 2023 12:40
    9

    Как активировать?(

  6. Egli
    12 июля 2023 11:08
    3

    когда винду устанавливал, отключал windows defender

    теперь не запустается raft mod loader. как его вернуть (windefender)?


    1. vladimir
      29 августа 2023 16:08
      18

      как пользоваться лаунчером Флибустиера до и послеустановки сборки

  7. Сергей
    23 января 2024 19:55
    27

    Извиняюсь за глупый вопрос.

    есть всем известный переключатель "включить/выключить сжатие compact OS" в левом верхнем углу . я правильно понимаю что сжатие имеется ввиду что фалы виндовс будут в сжатом(в архив типа) виде установлены и каждый раз при загрузке распаковываться с системного диска, когда винду запускаешь? и на другие фишки вашей сборки этот переключатель не влияет!

  8. Влад
    28 февраля 2024 23:36
    4

    Как установить метро приложения ? (Ваша сборка compact 1909, x86)

    Перепробовал все варианты, get appx не работает, add-appx тоже.

    Dism - cleanup пишет не найден модуль (если система сдохнет, то только переустановка)

    Как поставить ? Мне карты нужны, калькулятор и камера. Претензий к системе нет, все летает, но эти приложения нужны очень, помогите пожалуйста)

  9. Павел
    28 марта 2024 15:39
    5

    вот здесь я согласен.

  10. Балих Сал
    18 апреля 2024 19:17
    4

    кто может помочь с установской


    1. Deniz
      15 сентября 2024 11:20
      0

      Помогли с установкой вообще не шарю просто 


  11. Саша
    8 октября 2024 09:13
    1

    Возникли проблемы при установке, по окончанию установки компьютер перезагружается для продолжения установки, но меня закидывает обратно в лаунчер. А когда ставлю устройство загрузки на жесткий диск бесконечно висит лого Винды.

  12. Roman
    30 октября 2024 18:44
    0

    Как вернуть магазин?

Комментарии
все
Oлех Oлех

Та же ошибка. Пришлось ставить прошлую версию win11_ltsc_24h2_ru_by_revision_s_flblauncher - с ней все сразу установилось

алексей алексей

ебанное говнище. С нихуя крашит игры ( кс, гта ) и стим. На официалке все работало охуенно 

махмуд махмуд

а как это со сборкой связано вообще серя

Arsen Arsen

всем здравствуйте , помогите пожалуйста решить проблему с активацией сборки, при установки ставил галочку на активировать, пробовал много способов активации ничего не помогает . виндовс не активируется 

necrov1s necrov1s

Не открываются некоторые фотки через "Средство просмотра фотографий Windows", выдает ошибку "Средство просмотра фотографий Windows не может отобразить изображение. Возможна нехватка свободной оперативной памяти. Закройте некоторые неиспользуемые программы или, если жесткий диск почти заполнен, освободите часть места на диске, после чего повторите попытку.", и там и там свободного места полно, хотя миниатюра отображается и через программы картинка открывается, не знаю, может это с моей стороны проблемы

squall2003 Vitaliy @squall2003

можно плиз спопсобом поделиться?у меян почемуто не вышло,мне не очень и надо,но просто интересно почему не получилось)

squall2003 Vitaliy @squall2003

я просто через руфус записывал и через уефи и через обычный и все норм записывает и ставит без проблем попробьывал на разных ноутах и на пару компах друзей,как на старых так и на новых..

squall2003 Vitaliy @squall2003

просто поищи драйвер через driveridentifier сайт у меня на 15 ноутах разных вайфай вопще сразу подтягивает ета сборка,такое редко бывает особенно на hp ноутах там геморой вечно был с драйвером вайфайя hp250 g3 g4 а тут все норм)

squall2003 Vitaliy @squall2003

там на гитхабе есть ,можешь мне в стим написать обясню или скину 

squall2003 Vitaliy @squall2003

с етим могу легко помочь)пока ищу как обновление винды тут вернуть)а сторе легко одним файлов возвращается)

squall2003 Vitaliy @squall2003

Для меня самая топчик сборка так как у знакоымых ноутбуки на работе динозавры по 10 лет+,только один вопрос както можно обновления винды включить?или никак?я вродь все пробывал,но не вышло,им какраз обновления не надо,ну я себе поставил,и у меня не работает античит фейсита изза того что какогото обновления не хватает,а так виндовса сборка самый топ!большое спасибо за нее!😍

Иван Иван

Я сейчас пытаюсь установить эту версию, но когда в лаунчере я нажимаю установка виндовс, то он говорит: "Не удалось найти лицензионное соглашение. Проверьте, что источник установки указан правильно и перезапустите установку.". Что с этим делать помогите пожалуйста.

Сколько лет Вашему ЖЕЛЕЗУ?