Есть два способа, которыми вы можете пойти с этим.
Официально Microsoft предлагает Windows PE, которая имеет очень базовую функциональность. Обычно он используется для развертывания другой ОС или для восстановления существующей ОС.
Неофициально, существует много сторонних проектов, которые пытаются добавить функциональность в Windows PE для создания живого опыта Linux. Я считаю, что все они основаны на WinBuilder, а другие упоминались здесь в других ответах.