Как стать автором
Обновить

Windows 11 Enterprise G – Что за издание для правительства Китая и зачем оно вам?

Уровень сложностиСложный
Время на прочтение11 мин
Количество просмотров58K
Всего голосов 120: ↑120 и ↓0+137
Комментарии365

Комментарии 365

Сегодня утром включаю комп на работе, а он мне "Обновляются политики безопасности", "Обновляются политики домена" и чего-то там еще. И я подумал - а ведь надпись "Обновляются политики Партии и Правительства" смотрелась бы там весьма органично... А оказывается уже все придумано:)

Так точно!

Не подскажете что с лицензиями происходит когда такую сборку делаешь?

PS. На что только народ не идёт. Лишь бы Linux не ставить :)

Начать стоит с того, принадлежите ли вы к китайскому госсектору.

Если да, то оно вам не нужно - у вас это и так есть.

Если нет, то это нарушение лицензионного соглашения

Линукс не всем подходит. Года полтора назад я стенала (мысленно), что приходится винду ставить ради софта - теперь, наверное, сама с неё слезть не смогу, ибо сильно привыкла. Хотя возможности делать всё через терминал не хватает

Хотя возможности делать всё через терминал не хватает

PoSh + wsl, должны перекрывать если не 90% потребностей, то уж больше половины точно. Или у вас там что-то специфичное?

Ничего специфического

Мне не нужен линукс и его софт как таковой. Всё, чем я пользовалась, есть на виндовс, а вот наоборот не получается. Просто это для меня более комфортная система. Исключительно простые штучки - 8 гб оперативной памяти на ноутбуке маловато, а линуксу достаточно, обновить пока не могу; приложения ставить из терминала удобно, а в винде почти всё проще через гуи сделать, даже если есть терминальный ход; окружение рабочего стола поменять нельзя - дико хочу родной гном поставить - а нельзя, не положено. В общем, одни хотелки, ничего реально необходимого)

проще pwsh + scoop + любой набор линуксовых утилит из него, на винде давно уже совершенно не обязательно тащить виртуалку, чтобы использовать линуксовые тулы

Под Линь нет целой кучи полезных программ и драйверов. А Wine и ежжи с ними далеко не всегда выход. Да и потеря производительности, опять же.

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

Не говоря уже о том, что Винда чисто эстетически приятнее.

Wine и ижже с ними

Это, например, гипервизоры и виртуалки?

Винда чисто эстетически приятнее

А мак то какой приятный ух

Не подскажете что с лицензиями происходит когда такую сборку делаешь?

Вы имеете в виду активацию? Мне тоже интересно.

Интересно, но текст чересчур длинный и запутанный. Я потерял ход мысли уже где-то на 1/3 текста. Будто гайд(?) настроен на человека, который уже собирал себе личные Windows сборки, но тогда тоже непонятно, зачем столько написано.

Хотелось бы лаконичный гайд по пунктам, где и что делать.

Короткая версия такая - распакуйте мой скрипт, положите туда же install.wim от Professional и Windows-Client-LanguagePack-Package_en-us.esd ,распакуйте Microsoft-Windows-EditionSpecific-EnterpriseG-Package.ESD в папку SXS, запустите скрипт. :)

Забыли один пункт посередине "откройте мой скрипт в безопасном окружении и прочитайте, что он делает". :)

Запускать рандомные скрипты из интернета не глядя - ванлав.

А ещё лучше бы выложить сборку на рутракер...

Вот да %)

отредактировать текстовый MUM файл

  • Возьмите файлы Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~x86~~10.0.177631.mum и Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~x86~~10.0.177631.cat из утекшего 32-битного образа Windows 10 Enterprise G.

  • Переименуйте их в Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.26100.1.

  • Отредактируйте текстовый файл MUM.

что это значит? открыть в блокноте а дальше что? %)

Как ни разу не собиравшему ни черта непонятно после скачивания образа(((

Это прекрасно!

Hidden text

Помощь от chatgpt :)

Подробная пошаговая инструкция по созданию установочного дистрибутива Windows Enterprise G из Windows Professional

Шаг 1: Подготовка исходного образа Windows Professional

  1. Загрузка Windows Professional с UUP Dump:

    • Перейдите на сайт UUP Dump.

    • Выберите необходимую сборку Windows. Например, для 64-битной Windows 11 Professional 24H2 сборки 10.0.26100.1.

    • Скачайте соответствующий архив и распакуйте его.

    • Откройте файл ConvertConfig.ini и установите параметры:

      AddUpdates=0
      SkipISO=1
      

      Это предотвратит интеграцию обновлений и создание ISO-образа.

    • Запустите uup_download_windows.cmd и дождитесь завершения процесса.

Шаг 2: Загрузка необходимых файлов

  1. Файл Microsoft-Windows-EditionSpecific-EnterpriseG-Package.ESD:

  2. Языковой пакет (Microsoft-Windows-Client-LanguagePack-Package_en-us.esd):

    • Этот файл уже доступен в папке UUPs, если вы загрузили сборку через UUP Dump.

  3. Файлы MUM/CAT:

    • Возьмите файлы Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~x86~~10.0.177631.mum и Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~x86~~10.0.177631.cat из утекшего 32-битного образа Windows 10 Enterprise G.

    • Переименуйте их в Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.26100.1.

    • Отредактируйте текстовый файл MUM.

  4. Лицензионный файл (license.rtf):

    • Для Windows 11 10.0.26100.1 потребуется файл license.rtf, который можно взять из сборок Insider Preview.

Шаг 3: Подготовка к созданию образа Windows Enterprise G

  1. Подготовьте файлы в рабочую папку:

    • Распакуйте скрипт в рабочую папку.

    • Поместите в эту папку файл install.wim из первого шага.

    • Поместите в эту папку файл Microsoft-Windows-Client-LanguagePack-Package_en-us.esd.

    • Создайте папку SxS и распакуйте туда файл Microsoft-Windows-EditionSpecific-EnterpriseG-Package.ESD.

    • Поместите файлы Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.26100.1.cat, Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.26100.1.mum и license.rtf в папку reconstructed.

Шаг 4: Запуск скрипта для создания образа

  1. Запуск командной строки от имени администратора:

    • Перейдите в рабочую папку с распакованным скриптом и необходимыми файлами.

    • Запустите скрипт через NSUDO для выполнения команд от имени SYSTEM:

      NSudo -U:T -P:E -ShowWindowMode:Hide -Wait Build.cmd
      
  2. Выполнение скрипта:

    • Скрипт выполнит следующие действия:

      • Монтирует install.wim от Professional.

      • Заменяет в нём пакет с изданием на Enterprise G.

      • Выполняет чистку компонентов.

      • Размонтирует образ и вносит изменения в метатеги образа install.wim.

Шаг 5: Завершение и проверка

  1. Создание ISO-образа (если необходимо):

    • После выполнения скрипта можно создать ISO-образ с помощью oscdimg или другого инструмента.

  2. Проверка созданного образа:

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

Дополнительно

  • Другие издания: По аналогии можно создавать издания LTSC, Evaluation, LTSC Evaluation и их варианты (например, N-версии). Будьте внимательны к особенностям обновлений для этих изданий.

Пример команд для создания ISO-образа

Если у вас есть файл install.wim и вы хотите создать ISO-образ, используйте следующую команду:

oscdimg -b"path_to_boot_sector"\etfsboot.com -u2 -h -m -lWIN_ENT_G "path_to_source_directory" "path_to_output.iso"

Эти шаги помогут вам создать установочный дистрибутив Windows Enterprise G из исходного образа Windows Professional.

Вау, спасибо. А у вас нет инструкции, как натравить ChatGPT на неформатированный текст, чтобы получить такую красивую выжимку? ОЧЕНЬ интересно, - есть масса набросков интересных статей, но слишком высокий уровень сложности выходит, малочитаемо.

Кидаешь текст чатгпт и просишь сократить без потери смысла. Так и пиши. Смотришь что получается-корректируешь запросы.

Промп для gpt-4o (снизу ответа кнопка, она сразу в markdown копирует):
Сделай продвинутую подробную пошаговую инструкцию.
Текст статьи.

Эх, с вас бы пошаговую инструкцию, как это делать! )

Насколько знаю, есть некоторая фича этих редакций - это по умолчанию включенный Custom Kernel Signers - возможность подписывать драйвера своим сертификатом. Через обходные пути это можно включить и на обычных редакциях, но как факт
https://github.com/HyperSine/Windows10-CustomKernelSigners

Уже несколько лет работаю на этой сборке, не рисковал рекомендовать её ранее, спасибо за статью, теперь есть на что ссылаться.

Это винда здорового человека во всех смыслах, после win7 это единственная юзабельная версия без горы хлама и слежки, товарищ Си, партия и кошкожена одобряют.

А отсутствие русского не напрягает? Я английский знаю, но привык как-то к своему языку

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

На английском, кстати, почти всё выглядит лучше. Нет прокручивающегося текста в строках, не влезающих надписей, переносов, всё удобнее и компактнее. А проблемы как таковой не стоит, если инглиш знаете, вы по-любому за годы 99% наизусть знаете, даже если сами об этом не подозреваете

Я как-то в студенческие годы помогал однокурснику, иранцу, устанавливать винду на фарси - он очень удивился тому, сколь уверенно я нажимал диалоговые кнопки, даже предположил, что я понимаю написанное, но всё просто - я все диалоги на тот момент наизусть знал и мог бы, наверное, с завязанными глазами (с клавиатуры) на все вопросы ответиь, так что не столь принципиально, на каком языке интерфейс, если ты его уже знаешь.

На одном из ноутбуков win накатала мне китайскую локаль (минус китайских ноутбуков) - так вот, по привычке пользоваться можно, все-равно win тот же самый и просто не замечаешь какой язык в интерфейсе.

С китайскими ноутбуками бывает такое, что на них предустановлено издание Home China (не путать с Home/домашней или SingleLanguage/ДляОдногоЯзыка), туда нельзя доставить лангпак. Но можно ввести серийник от PRO/Enterprise и оно само апгрейднется до нее, а после уже доставите лангпак

Да, я на 4пда смотрел, что можно дело поправить, но меня пока устраивает и так. Досадно было, что сначала все было на одном языке, а дальше окитайчился, но потом стало неважно. Тем кто виндой мало пользовался - тем будет неудобно.

Вот все же хотелось бы сравнение с "обычной" LTSC.

Здесь не подскажу потому что с семерки переехал сразу на эту версию, в целом эта версия не делает лишних запросов в сеть, не содержит кучу предустановленных приложений и занимает меньше места на диске и оперативной памяти.

Поддерживаю!) автор, даёшь сравнение народу!

Я не мастер сравнений, оставим это акулам пера.
Дам интересную табличку - результат ProductPolicyEditior, вывожу существенные отличия, первый столбец - Название политики, второй - значение Enterprise G, третий - значение Enterprise S
CodeIntegrity-AllowConfigurablePolicy-CustomKernelSigners 1 0
ContentDeliveryManager-License-ContentDeliveryAllowed 2 0
Display-Specialized-Displays-Enabled 0 1
DistributionServices-ApprovalListBasedServicing-Allowed 1 0
Games-AllowBroadcasting 0 1
HelpPane-UrlOverrideEnabled 1 0
Microsoft-Windows-Defender-AntivirusAllowed 0 1
Power-IdleStatesMax-Enabled 0 1
Power-UltimatePerformanceScheme-Enabled 0 1
Search-ManageWebSearch-Enabled 0 1
SystemReset-Cleanpc-Enabled 0 1
Virtualization-AllowInheritance 0 1
VmSwitch-SwitchEmbeddedTeaming-Enabled 0 1
WindowsInkWorkspace-Enabled 1 0

Из интересного, в Enterprise G нет поддержки Games Broadcasting (и нафиг ее), нет расширенных схем энергоэффективности (как я понимаю, нынешние проблемы с процессорами где разные ядра именнно отттуда растут, - в G проблем не будет). Из важного, там политикой отключено Virtualization-AllowInheritance и VmSwitch-SwitchEmbeddedTeaming.
По памяти G эффективнее на 300МБ чем S

А вот за это спасибо

CodeIntegrity-AllowConfigurablePolicy-CustomKernelSigners  выглядит интересным (это правда можно и на обычной системе включить - https://github.com/HyperSine/Windows10-CustomKernelSigners )

Интересно. Сложновато для обывателя, но инетесно. Не возьметесь написать русский гайд для Win11, как сделать CustomKernelSigners? Желательно без вмвары.

Насчет "без слежки" - таки без американской, но с китайской... или вообще БЕЗ ? Насколько БЕЗ ?

Совсем без, никаких запросов не делает, поставил firewall, сначала тестировал в виртуалке, потом уже поставил на железо.

Автор выложи пожалуйста ссылку на сборку Windows 11 на базе сборки 10.0.25398.1, за статью, спасибо.

Именно это искал последний год.

Смотрите ПМ, там практически все что нужно для 25398.1 - и клиент, и LTSC и ServerFull, но это уже бинарники, а не инструкция, так что меня могут забанить за ссылку, - тут или на mega, так что качайте себе, не публикуя ссылки на мое облако, пожалуйста!

Спасибо за статью! Можно мне так же в ПМ ссылку на 10.0.25398.1 ?

Ответил

Благодарю!

Привет. Можно тоже скинуть в лс?

Спасибо за статью, будьте добры поделиться в ПМ ссылкой на win11 10.0.26100.1 Благодарю заранее!

Отправил

Спасибо за статью! Можно мне так же в ПМ ссылку на 10.0.25398.1 ?

Ушло

Я могу порекомендовать ещё эту сборку после установки полирнуть через https://github.com/meetrevision/playbook/releases Вырезает много ерунды, которая не нужна каждый день, багов и синих экранов не добавляет. Количество процессов при загрузке Windows 11 снижает до 80.

Плохой совет. Там есть конечно полезные фичи но и вырезано много "ерунды", которая на самом деле отнють не ерунда, а штука очень нужная и полезная. Куча всяких тивков, которые стабильности системе явно не добавят и куча твиков, которые ухудшают пользовательский опыт.

Плюсую! В сад весь самопал. Дайте пользователю скрипт как убрать не нужное. И уж точне не суйте в скрипт быстро устаревающий мусор.

Меня тоже часто подмывает положить в сборку например активатор, или добавить .NET, но ведь это нужно не всем.

подскажите, как и куда его вставлять, чтобы выполнить?

Скрипт разархивировать, в эту же папку положить требуемые файлы по инструкции и запустить из CMD от админа

а если я хочу чтобы ослик остался со мной?)

Если речь про Legacy IE11, он все так же доступен как опциональный компонент после установки через Settings. А Edge все так же можно доставить руками

и в 11й винде тоже можно настоящий 11й ие ? (мне бы сделать сборочку современную но что бы камеры всякие старые можно было)

мне бы сделать сборочку современную но что бы камеры всякие старые можно было

Для этого исчерпывающе достаточно самого что ни на есть современного Edge, который умеет в Internet Explorer mode. Можно любую вкладку вручную перезапустить в Internet Explorer mode, а можно настроить, какие адреса буду всегда открываться в таком режиме автоматически. Еще одним достоинством Edge является то, что при его наличии становится не нужен Chrome - глобально они идентичны, потому что оба Chromium, но в мелких, необязательно прямо таки значимых деталях, Edge воспринимается более допиленным и менее гуглонавязчивым. Единственное чем я не пользуюсь (мне не нужно) и поэтому не могу подтвердить работоспособность, так это синхронизация десктопного и телефонного Edge - который, телефонный, умеет в расширения, читай в блокировку рекламы.

Слишком много телодвижений если камер много всяких тестовых, каждую надо заносить в список автоматического режима IE , потом оно хранится только 30 дней и заново заноси (подозреваю что где то в политиках можно поправить но не искал)

Так что это выходит, если надо (товарищи из КПК настойчиво попросили), то Windows может быть нормальной? Почему так же настойчиво не попросят товарищи из Евросоюза, например, чтобы для их госструктур тоже такую версию Windows давали?

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

А ещё многих могут просто не услышать, послать вам, а будут настаивать - ткнут в канцлер-акт. А то много иногда хотят :)

Это уже прямая подсказка на страну.

Чёрт. Вроде всё по инструкции. А в конце ошибка установки. win11 пробовал установить... Печаль.

Подозреваю что допускаю ошибку во время сборки образа.

Распишите пожалуйста подробнее этапы. У меня некоторые файлы не сошлись.

Нет Microsoft-Windows-Client-LanguagePack-Package_en-us.esd. но есть Microsoft-Windows-Client-LanguagePack-Package-amd64-en-us.esd в папке 26100.1_amd64_en-us_professional_3d68645c_convert

Не прописано что сборку надо делать Start_Full_build_as_Admin.cmd. Ведь им же?

Не понял как правильно собрать ISO из существующего install.wim

Подозреваю, что вы запускали скрипт не от учётки SYSTEM. Посмотрите эту инструкцию.

в Start_Full_build_as_Admin.cmd последняя строка.

%~dp0NSudo.exe -U:T -P:E "%~dp0build.cmd"

Это же оно? Запускал от администратора.

Не понял как правильно собрать ISO из созданного install.wim

Подскажите пожалуйста как лучше.

Вы сначала при помощи 26100.1_amd64_en-us_professional_3d68645c_convert создали install.wim с Professional
Затем перенесли его в папку с распакованным моим скриптом. Туда же скопировали Microsoft-Windows-Client-LanguagePack-Package-amd64-en-us.esd (он в процессе скрипта переименуется в Microsoft-Windows-Client-LanguagePack-Package_en-us.esd - в разных сборках этот файл называется по разному, я скриптом удаляю концовку, где язык, номер сборки и платформа из имени файла), туда же в SXS вы распаковали Microsoft-Windows-EditionSpecific-EnterpriseG-Package.ESD, далее от администратора запустили CMD, перешли в папку и запустили Start_Full_build_as_Admin.cmd

Да, именно так и делал.

С Windows-Client-LanguagePack-Package-amd64-en-us.esd была непонятка. Поэтому копировал в папку Windows-Client-LanguagePack-Package-amd64-en-us.esd и копию под именем Microsoft-Windows-Client-LanguagePack-Package_en-us.esd.

На выходе у нас свежесобранный install.wim.

Как теперь его закинуть в ISO образ?

Если поместить в стандартный ISO win11 с помощью к примеру UltraISO. Это будет нормальный вариант?

Потом устанавливаю на VmWare. И в конце получаю ошибку...

"Windows 11 installation has failed" :^(

Проверку на процессор и т.д. отключаю через файл AutoUnattend.

Поместить в образ заместо обычного норма.

Про VMware ничего вам не отвечу, не пользуюсь.
Windows 11 при установке требует поддержки Secure Boot и TPM, это отключаемо в реестре на фазе инсталляции.

Ещё раз пересобрал install.wim по инструкции.

Взял образ собранный с помощью UUP dump. Проверил что с этого образа система w11 ставиться на VmWare. Ставиться.

поменял в образе install.wim.

При установке получил ошибку.

Скорее всего ошибка на стадии сборки install.wim.

Вот только где? :(

в глубине это Windows Professional, в которой средствами ProductPolicy разрешены некоторые компоненты, заблокированные в Professional (также как и в изданиях Enterprise, или Enterprise LTSC в Enterprise G политикой разрешены следующие отключенные в Professional компоненты

Кто на ком сидел?

/sarcasm on

А вы таки думаете что они кардинально разные? Это всё исходно Professional, просто позже, для сегментации рынка прошу ограничили, и прочие мелочи.

/sarcasm off

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

Только сейчас понял, что автор забыл скобку после "Enterprise LTSC". Тогда все встает на свои места

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

Зачастую без влияния пользователя могут быть поправлены упорными помощниками, как Т9, клавиатурными помощниками Гугля и прочими.

Скобка закрыта пятью строками ниже, в скобках необязательное для EnterpriseG, но на мой взгляд полезное для понимания процесса мое мнение об изданиях ОС.

пробую 19041 найти, упорно подставляет 1809, 21Н2, 22Н2.
В данных редакциях (22Н2 можно реализовать EntG?)
Я просто уже очень давно на линах, уже с десяток лет не заморачивался,
но детям поставить полегче 10-ку, вот и сейчас занимаюсь рукотворческой деятельностью.

CMGE_V2022-L_19044.1415_20220310(V2022-L.1345.000) iso в Archive.Org достаточно валидное?

Я скинул вам в личку ссылки на собранные образы 19041/19045/22621/22635/26000
Но вот про "детям" скорее нет чем да, - пока оно лишь английское или китайское

спасибо большое!

Да и английский интерфейс будет поддержкой технического английского.

Тогда удачи )
Отпишитесь потом об опыте.

получил при попытке установки
получил при попытке установки

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

Я в скрипте сборки перенастроил обновления на стандартные, без китайского регулятора. Никуда не стучит

Выпилить из Windows можно и так много чего, причем Microsoft сама же и рассказывает как. https://habr.com/ru/companies/ruvds/articles/778466/ . На сколько Windows 11 Enterprise G отличается от того что описано в этой статье? На основании статьи по ссылке я выпилил из Windows не нужную сетевую активность полет нормальный, всякая паразитная сетевая активность помножена на 0.

Там лишь откоючают работу неких компонент дефендера, а не удаляют его. Удалить его целиком из Pro нельзя, обновления вернут все назад.
Сделайте тест, создайте две ВМ и измерьте сколько памяти им нужно.

Я его удалил со своей виртуалки просто снеся файлы. Windows Update, правда, тоже удалил :)

Заранее извиняюсь, что то не ищется в сети утекший 32-битный образ Windows 10 Enterprise G. Может быть известен хотя бы номер сборки.

Посмотрите утекшие сборки тут: Windows 10 CMIT Government Edition (CMGE, China Government Edition) Collection : CMIT : Free Download, Borrow, and Streaming : Internet Archive
MUM/CAT можно брать оттуда, но MUM придется править, - под Win11 это сложно, ибо много отличий.

Я правильно понял, что перепакованный install.wim мы копируем обратно в сурсы образа скаченного через скрипт uupdump и потом собираем iso?

И не очень понял что нужно делать с EditionSpecific.esd. Его нужно закинуть в папку где батники вашего скрипа, распаковать esd в sxs, сам файл esd скопировать в sxs или его вообще нужно копировать в sxs в сурсах iso(скаченные через uupdump), а не в папку со скриптом?

Попробовал вроде все варианты, но устанавливается обычная win11 со всем мусором, хотя ваши ссылки на w11 вроде как ведут на недавний oem релиз win11 ltsc где всего этого быть не должно(раз уж с china gov не вышло).

Хотя есть предположение, что сборку ломает автообновление в OOBE..

Да, или проще сказать imagex /export install.wim 1 \26100.1_amd64_en-us_professional_3d68645c_convert_virtual\26100.1.240331-1435.GE_RELEASE_CLIENTMULTI_X64FRE_EN-US\sources\install.wim
Чтобы добавить G как второй образ. Файл увеличится мегабайт на 30 всего. ImageX есть компонента Windows ADK. Не спрашивайте почему, но поверьте, ставьте ADK Deployment Tools от 19041.1 (Windows 10 2004) - версия ImageX от ADK Windows 11 очень сырая.

EditionSpecific.esd распаковать (ESD это 7Zip) в папку SxS внутри распакованного скрипта.

Абсолютно серьезно. И это далеко не самое смешное в форматах. Мне забавнее, что любой формат Офиса (тот же DOCX) это ZIP

современного Офиса - да :-) . Увы, всё ещё регулярно сталкиваюсь с DOC ^__^

При запуске установки выдает синий экран

0xc000000f "A required device isn't connected or can't be accessed

Маловато информации.
На каком это шаге?
Вы успешно создали install.wim Professional, далее моим скриптом его преобразовали в Enterprise G, сделали загрузочный образ или флешку и начали загрузку с нее?

Я (как пользователь и евангелист Hyper-V) обычно всем предлагаю готовый install.wim одним кмдлетом PowerShell преобразовать в готовый установленный виртуальный жесткий диск. Загрузите Release Convert-WindowsImage 21H2 Latest · x0nn/Convert-WindowsImage · GitHub и воспользуйтесь, создайте виртуальную машину для проверки.

Да, я преобразовал wim, затем закинул его обратно в папку sources и сделал iso.

Эта ошибка возникает сразу после загрузки с фоешки

Если ошибка после загрузке, то к Install.wim она не имеет никакого отношения. Флешка должна загружаться в сетап даже при удаленном install.wim. К нему обращается только после того как вы выберете в сетапе издание и нажмете Next.

Кстати, вопрос в тему. Сижу под линуксом уже лет десять, иногда приходится запустить нечто.exe, а wine так до юзабельного состояния не допилили. Когда-то видел новость, что майкрософт раздаёт бесплатно образы ВМ с виндой для тестирования сайтов в своих бразуерах веб-разработчиками, сидящими под линуксом. Но что-то больше не могу найти. Кто подскажет?

Да вот же что-то такое есть.

Спасибо за ссылку!

Спасибо. А вариантов с семёркой или десяткой не сохранилось?

У меня, конечно были pro ключи до Windows 8.1 и когда-то я это все дело администрировал, но уже лет 8 не вижу ничего кроме Linux и по правде говоря рад тому, что:

  • не надо запоминать всю эту пропиетарную муть про отличия редакций и даже хоть как-то вникать;

  • вообще побоку что там до линцезирования в условиях санкций;

  • можно не страдать от очередных невставших принудительных обновлениях и бескончных roll-back'ах;

  • совершенно без разницы как там работают k8s и docker на винде. Знаю лишь только что в докере нет никаких macvlan;

  • могу смело наплевать на эту убогую NTFS с ее сканированием в пользу шустрой и модной btrfs, или ZFS;

  • совершенно не парит телеметрия и прочие впаренные мне "радости".

И, если честно, если Canonical внезапно умудрятся еще подрезать ту же Ubuntu, не то чтобы я там сяду на Arch, или Alpine. Вообще могу куда угодно, хоть FreBSD (хороша, но уже не мейнстрим), хоть на OpenSolaris, хоть вообще на RISC OS -- только бы без винды и всех этих виляний задницей большого ентерпрайз монстра в духе "сначала дам, потом напихаю кучу лишнего, потом отберу". Вообще по барабану до этих всех санкций MS! :)

Но! Статья была любопытна не только с точки зрения "ну-ка, а че там у пропеитарщиков этих?", а еще с точки зрения как они там за рынок бодаются и на что горазды :) за сим и благодарен.

Попробовал через uuudump выпилить нужные файлы русской локали для сборки 10.0.25398.1 из Server, нужные FOD там есть только в списке файлов, но скачать именно эту часть нее даёт. Что-то не так делаю?

Мало информации. Все файлы тут ru-RU - Find files in Windows Server, version 23H2 (25398.1) amd64 - UUP dump
Сам клиентский лангпак для 25398.1 я вам скинул, на UUPDump его нет.
Лангпаки для .NET придется вытаскивать из образов или установленных Windows Server, - когда дойдете до того что упрется в лангпак .нет, пишите, помогу.

Спасибо автору за статью, слышал о китайской версии ранее, но не попадалась она мне. Пытался попробовать по описанной инструкции, несколько раз пересобирал образ, но так и не получилось на виртуальной машине, ошибки сыпятся на этапе установки. Жаль.. Друзья, может кто поделиться уже готовым рабочим образом, хотелось бы пощупать данную версию? Заранее спасибо!

Спасибо, мил.человек, скачал, установил, все работает. У меня самого install.wim на 400 Мб больше почему-то получался, буду разбираться.

У меня install.wim занимает 2.65GB - это без современных приложений.

Создавай образ в ConvertConfig.ini я указывал
[Store_Apps]
SkipApps =1
AppsLevel =2

Вот оно что! А то у меня install.wim скачанный с UUP занимает 3,48 Гб. Придётся скачивать всё по новой )

Возьмите уж мои образы ))

Автору образа, спасибо что подтвердили работоспособность, значит был мозговой штурм не зря.
Отдельно рекомендовал бы в boot.wim подмонтировать второй индекс и внести изменения в реестре, чтобы ставилась на старых системах без TPM, Secure Boot, и где мало памяти и места

[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
"BypassTPMCheck"=dword:00000001
"BypassSecureBootCheck"=dword:00000001
"BypassRAMCheck"=dword:00000001
"BypassStorageCheck"=dword:00000001

Я вам в ПМ скинул ссылку на 32-битный образ 19041.1.191206-1406.vb_release_cliententerpriseg_x86fre_en-us.iso для слабых компов.

можете пожалуйста продублировать. спс!

здравствуйте, ссылка больше не работает, не могли бы вы мне ее прислать?

Отправил

НЛО прилетело и опубликовало эту надпись здесь

Я не очень понял, что значит "в китайскую". Я выше предоставил скрипты для х86 и х64 версий 19041.1, которые превращают их в 19041.1 Enterprise G (версия 2004). Если накатить обновления, она станет 19045.хххх, то есть 22H2.
Ответил на вопрос?

НЛО прилетело и опубликовало эту надпись здесь

Конвертируем мы всегда первый билд в ветке, обновления добавляем потом.
Первый билд 19041.1 - это Windows 10 May 2020 Update (Version 2004, Vibranium R1)
Он после кумулятивными обновлениями обновлялся до 19042.х Windows 10 October 2020 Update (Version 20H2, Vibranium R2), затем до 19043.х - Windows 10 May 2021 Update (Version 21H1, Vibranium R3), затем до 19044.х - Windows 10 November 2021 Update (Version 21H2, Vibranium R4) и наконец до 19045.х - Windows 10 2022 Update (Version 22H2, Vibranium R5)

То есть моим скриптом вы сконвертируете 19041.1 (версия 2004) Professional до Enterprise G, потом установите его, поставите кумулятивное обновление и получите 19045 (версия 22H2). Обновление можно встроить прямо в install.wim
Я напишу на неделе статью о разных версиях (не изданиях) Windows 10, а затем и Windows 11 чтобы было ясно

А Винду 11 24H2 26100.1 (ge_release) amd64 как конвертировать?

Она на Винде 7 x64 Ultimate не собирается от слова совсем! В консоли куча ошибок с номером 126, типа "не найдены файлы" и т.д.

Конвертировать скриптом. Снчала скачав Install.wim. На Windows 7 не получится.
Требуется DISM 10, его можно руками скопировать из ADK от Windows 10
Я выше также писал, что рекомендую DISM 19.0.19041, а не от Windows 11, т.к. те выдают ошибки при очистке в образах.

Выше кто-то уже дал ссылку на готовый WIM

Я могу дать свой образ для 19041 если кто-то стает хостить. Сам делать раздачу я не буду.

Спасибо дружище! У меня как раз есть виртуальная машина с Win 10. Попробую там.

Получилось собрать install.wim без ошибок. Пришлось переименовать файл языкового пакета, а иначе скрипт не понимал что делать и выдавал ошибку. А ещё я похоже с UUP скачал дистрибутив с лишними приложениями и install.wim имеет размер 3,4 Гб. Но теперь я знаю что нужно делать )

Можно попросить готовую сборку 32bit? Любую рабочую полегче, для слабой машины?

Под Виндой 7 x64 Ultimate не собирается. Куча ошибок 126.

Попытка собрать 10ку 19041.1 закончилась печально, при попытке установки мелкомягкий установщик посылает говоря "Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation." Как это можно исправить? может для 10ки тоже нужно свой License.rtf подбросить как-то и куда-то?

Подготовил для желающих образы 19041.1 - 32-бит и 64-бит, за ними в ПМ, писать тут ссылку не буду, запинают правдолюбы )

А образ Win 11 можно?

Ваша вин 10 19041.1 64 битка не работает. На этапе распаковки (во время установки) доходит до 95% и дальше не двигается. Тестил на вбоксе и варе. Пожалуйста пересоберите образ.

Ваша вин 10 19041.1 64 битка не работает. На этапе распаковки (во время установки) доходит до 95% и дальше не двигается. Тестил на вбоксе и варе. Пожалуйста пересоберите образ.

Прошу отписаться тем кто скачал и пробовал.
Я выкладывал 8 образов (по 4 без обновлений и 4 с последними обновлениями), все предварительно проверены.

19041.1.191206-1406.vb_release_cliententerpriseg_x64fre_en-us.iso
19045.4598.240621-1149.22H2_release_svc_prod3_cliententerpriseg_x64fre_en-us.iso

19041.1.191206-1406.vb_release_cliententerpriseg_x86fre_en-us.iso
19045.4598.240621-1149.22H2_release_svc_prod3_cliententerpriseg_x86fre_en-us.iso

22621.1.ni_release.220506-1250_cliententerpriseg_amd64fre_en-us.iso
22635.3858.ni_release.240623-1131_cliententerpriseg_amd64fre_en-us.iso

26100.1.ge_release.240331-1435_cliententerpriseg_amd64fre_en-us.iso
26100.994.ge_release_svc_prod3.240614-1743_cliententerpriseg_amd64fre_en-us.iso

19045.4598.240621-1149.22H2_release_svc_prod3_cliententerpriseg_x64fre_en-us.iso

Выдает при установке на вбокс и варю ошибку связанную с регистром.

Да, виноват, обновленный 19045 залился битым, пересобрал, проверил у себя, в том числе в вбоксе, поставил перезаливаться. Вопрос пары часов.

Можно в ПМ попросить?

Спасибо )

Отправил

Можно тоже в пм попросить пожалуйста.

И как я понимаю запилить сюда приложения увп приложения получится только через Alt App Installer например?

Вы можете установить магазин - wsreset -i

Или при помощи alt app installer установить MSIX Installer - без магазина, и ставить UWP по ссылкам вручную.
Ну и конечно Alt App Installer работает

Можно и мне ссылочку на образы в ПМ? :)

Ловите

А в чем разница между сборками там у вас были две x64 3 с хвостиком и 4.38(26100.1150.240702-1833.ge_release_svc_prod1_cliententerpriseg_x64fre_en-us)? Мне тоже пожалуйста ссылку.

Там сборка без обновлений 26100.1 и с обновлениями 26100.1150
Вторая получена путем интеграции обновлений в первую с W10UI утилитой. Сам я предпочитаю 26100.1 и обновляюсь из ОС.

А вот с 19041.1 предпочитаю уе обновленную 19045, ибо слишком много обновлений в три захода на ребут лень ставить

26100.1.ge_release.240331-1435_cliententerpriseg_amd64fre_en-us.iso нормально встал на железное железо

19041.1.191206-1406.vb_release_cliententerpriseg_x86fre_en-us.iso нормально встал на hyperv

Положил также образ для ARM64, - но его не тестировал. Кто имеет такую возможность, отпишите пожалуйста.

Попробовал накататить через VMware fusion и UTM на macbook air M1, но после старта установки ошибка - "Windows 11 installation has failed" без доп информации.

11й (без обновлений) на проксмокс как родной. спасибо тебе дорогой человечище!

Можно попросить ссылку в ПМ ? Заранее спасибо огромное)).

скажи, а в чем смысл образов 11й винды 226ххх если есть новее 26100 ? - у них есть какая то полезная особенность по сравнению с 26100 ?

Так, у вас шесть цифр, а в номере их пять, давайте разберемся.
Если вы говорите о 22621 - это Windows 11 22H2, 22632 - 23H2, 26100 - 24H2. Завтра в 10 утра будет доступна статья об отличиях - Все о версиях Windows 11 и как включать незадействованные возможности ОС и выключать ненужные, в том числе в Windows 10 / Хабр (habr.com)
Если вы имели в виду 262хх, это альфа (canary) сборки того, что через год станет 25H2 или Windows 12, пока отличия минимальны, но обновляться (делать апгрейд) придется постоянно, ибо обновлений к сборкам не выходит.
Если нужно больше фич, ставьте любое обновление 26120, это просто бета канал с включенными возможностями, что есть, но не задействованы в 26100, все подробно в моей завтрашней статье.

19041.1.191206-1406.vb_release_cliententerpriseg_x64fre_en-us.iso Установилась на ноутбук Asus нормально, спасибо.

Чудесно.
Обновлять пробовали? Нет проблемы?

Драйвера все установились через обновление системы, без проблем. OS build пишет 19041.1415, это обновилось что-то или так и было?

Добавка: нашел галочку обновить до 21H1, обновилось, теперь 19043.2364

Обновляйтесь еще :)
Требуется несколько перезагрузок. Должно стать 1945.4598 Если стоит kb5015684 (22H2) и KB5039299 (LCU 4598)

Здравствуйте!

прошу прислать ссылку с образами на тестирование

Может кто из получивших ссылку на образ выкатит его-таки на рутрекер или еще куда. Что если с автором, не дай бог, случится чего и он не сможет ей поделиться с вопрошающим? Я уже битый час по интернету ищу такую сборку. Пока скачал лишь 21h1

Так 2004, 20H2. 21H1, 21H2 и 22H2 это одно и то же. Просто установите обновления?

поддерживаю.

На Комссру вчера 01.07.24 вышла статья по поводу нашей темы, которую они выдают за свое изыскание, опубликовали ссылку на скачивание торрента, который тут выше товарищ bienalle999 опубликовал (этот дистр я по его ссылке скачал, установил, все прекрасно работает, спасибо ему, интересующие могут скачать, сидов много). Уверяют в статье, что без проблем можно установить русский ленгпак и, таким образом, русифицировать ОС (я сам не пробовал).

Ну, все в их духе )

Очевидно, что в Enterprise G магазина приложений нет (они предлагают добавить из магазина русский), и второй способ тоже не работает.

Да и если доставить магазин (они не рассказали как) будет то же самое. Сам пакет в магазине, конечно есть:

Но не ставится выдавая ошибку на первом скрине этого коммента - как при вызове из Настроек, так и из Магазина.

Уровень статьи соответствует уровню сайта

Ну и как, все таки, установить интерфейс на русском, есть решение?

Готового решения нет.
Пытаюсь решить этот вопрос

Смотрите скрины внизу. Мне нужна еще неделя, чтобы сделать стабильное решение, которое выдержит и установку из образа и обновления.

Вы же понимаете, что если будет русский язык и автоматические обновления, то это "маст хэв" для замены Windows 7 на стареньких ноутах и в офисе, где 4 Gb оперативной и Intel Pentium. Как объяснить 40 летним теткам, что новая Windows 11 на English лучше, если у них знание английского два слова: "Ok и Google"?

Прекрасно это понимаю :)

Спасибо. Очень подробная инструкция. Просветляет.

11 при установке капризничает по-поводу sys requirements, думал не станет Gov Edition проверять систему. 10 встала как влитая, её обновлю до 11.

Вопрос:

Не нашел модуля активации. То есть ссылки на него есть, но его самого нет. Пробовать пока не пропадут предупреждения? На той Китайской сборке, что Вы выше в ссылке упоминали, есть иконка активации, но тоже никуда не ведет.

___

Если кому поможет (вопрос выше в комментариях видел про запуск на VMware):

если VMware кидает Err о том, что не находит ничего в EFI, то настройте Options -> Advanced -> сменить EFI на BIOS. Если так же как я пользуетесь старой Workstation, то при выключенной машине редактируйте в папке машины .vmx файл. Поправте в строке hardware="efi" на "hardware="bios". А лучше при сборке ISO сразу задать `-b<~\efi\microsoft\boot\efisys.bin>`, тогда VMware сразу активирует Easy Install.

При запуске Upgrade выполняются те же проверки - на TPM. процессор, память и Secure Boot. Если система не совместима, сетап не даст установить.
Есть способы обхода, конечно.
Во время загрузки с USB/DVD при открытии первого окна нажмите Shift+F10, откроется командная строка. Запустите редактор реестра (Regedit) и внесите ключи:


[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
"BypassTPMCheck"=dword:00000001
"BypassSecureBootCheck"=dword:00000001
"BypassRAMCheck"=dword:00000001
"BypassStorageCheck"=dword:00000001


Система установится без проверок.
В моих образах автоматом все встроено.

Вот (это, правда регулярный Enterprise). C 10-ки на 11 на очень далекой от требований системе.

Единственное, полагаю проверки на требования - это не только (и не столько) козни зарвавшегося Billy, но и защита от "дурака" (меня). Одно дело единовременно запустиь на виртуалке, другое ставить 11 на указанное в картинке железо. А система еще и обновляться будет, то есть утежеляться со временем.

То есть либо LTSC, либо Linux.

PS Активируется G как и все - проверил, но факт, что нет страницы активации при том что ссылка на нее есть вызывает подозрение, что EnterpriseG возможно "недопилен" Microsoft. То же самое - Cortana отсутствует, а в меню она есть и т.п.

Ясно. А указанную редактуру реестра на постоянку в готовый образ Вы вносите посредством например NTLight? Или есть более надежный способ, без 3-rd party?

dism /mount-wim /wimfile:install.wim /index:1 /mountdir:mount
Далее в Regedit загружаю куст оффлан реестра из mount\windows\system32\config, меняю там и делаю dism /unmount-wim /mountdir:mount /commit

install.wim и boot.wim редактировал Offline через DISM, но при установке ISO как будто не видит редактуру и по-новой ругается на несоответствие

слева OFFLINE / справа-regedit ISO
слева OFFLINE / справа-regedit ISO

загружал куст SYSTEM:

reg load HKLM\OFFLINE E:\Mount\Windows\System32\Config\system

LabConfig нужно править в реестре ВТОРОГО индекса boot.wim

Спасибо. Всё Ok теперь!

Хитрая однако она эта Виндовс. Мне и в голову не пришло, что в boot.wim два индекса :(

Отлично, спасибо что отписались

Статья топ ,вот только зачем все эти сборки-херорки. Во времена xp было несколько версий системы—серверная ,пользовательская ,для tablet и собственно всё) Под все потребности всё есть ,за исклбчением редакций без Media Player и похожих ,но это уже совсем другая история)

Лишь бы бабла срубить ,что вот эта редакция без например как Media player просто плати чернь деньги и не парься ,теюя ждет букет "улучшений и новых возможностей" ,всё просто дурят нам господа и дамы головы😅😅😅

Большая часть сборок прдиктована требованиями государств. G в китае, N в европе, K в корее.
Остальные сборки есть Pro + лицензия на фичи. То есть бинарно сборка одна, а в зависимости от того какие фичи вам нужны, вы платите больше или меньше денег и имеете издание с или без фич. Пример - нужно вам 4 сокета - издание для рабочих станций на сто баксов дороже. Или издание с терминальными сессиями. Те кто кричат что им ничего не надо могут жить в Core, она совсем дешевая. Есть еще мифическое издание Starter, но собрать его самостоятельно никто не может, а микрософт его не выкладывает.

Отличная статья, спасибо.

Вопрос к уважаемому автору: скажите пожалуйста, Вы в курсе существования проекта "EnterpriseG" на https://github.com/xLSX285/EnterpriseG ?
Если не в курсе - изучи́те, возможно, Вы там для себя что-нибудь интересное найдёте; я, честно говоря, изначально вообще думал, что Ваш скрипт из статьи - плагиат оттуда, но сравнив, вижу что вряд ли - в указанном проекте модификаций реестра делается прямо гораздо больше.
И ещё один аналог под названием "Windows Editions Reconstruction Project" живёт на https://forums.mydigitallife.net/threads/windows-editions-reconstruction-project.80939/, но там обсуждение на 800+ страниц - TL;DR )

Вы попробуйте тот проект с GitHub - для 26100 он не работает. Вносит много левых модификаций, на усмотрение автора.
На MyDigitalLife каждый третий пост про G - мой :), я лишь перевел на русский то что мы там годами обсуждаем.

Да. Вчера не поленился, проверил https://github.com/xLSX285/EnterpriseG, в разных релизах для 19041. "RemoveEdge": true - не убирает Edge. .WIM до - 3,4 / после скрипта - 3,28.

( С Вашим решением .WIM до 3,4 / после скрипта 2,8. )

! Кстати, как не включать Edge и Webview в сборку? Если в ConvertConfig.ini указать SkipEdge =0, то это ничего не дает, по крайней мере для 19041 (меня пока 10-ка только интересует).

Кстати, как не включать Edge и Webview в сборку? Если в ConvertConfig.ini указать SkipEdge =0, то это ничего не дает, по крайней мере для 19041 (меня пока 10-ка только интересует).

Кажется логичным, что для пропуска Edge надо писать "SkipEdge =1" :)
Во всяком случае для 26100 работает - хромового Edge в wim не оказывается (хотя Legacy Edge никуда не девается)

Для 19041 не сработал SkipEdge. Я его "выпилил" уже потом, после сборки. Идея в том, чтобы мой браузер встал в системе дефолтным при установке.

Но. Сильная интуиция есть, что если на высших версиях (26100) можно не включать, то и в 19041 можно - вопрос как. Должно быть что-то до банальности простое, но я туплю.

может вообще просто все строки закомментить в CustomAppsList.txt?

#Microsoft.WindowsStore_8wekyb3d8bbwe
#Microsoft.StorePurchaseApp_8wekyb3d8bbwe
#Microsoft.SecHealthUI_8wekyb3d8bbwe
#Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

Лютовать, так лютовать.

Для 19041 не сработал SkipEdge.

На гитхабе (https://github.com/abbodi1406/BatUtil/blob/master/uup-converter-wimlib/ReadMe.html) нашлось неожиданное:

 <b>SkipEdge</b><br /><br />
 Skip adding Microsoft Edge Chromium<br />
 Set option to <strong>1</strong> : Do not add Edge.wim for Windows 11 build 26052 and later<br />
 Set option to <strong>1</strong> : Do not integrate Edge with Cumulative Update for Windows 10<br />
 Set option to <strong>2</strong> : Skip Edge with Cumulative Update for Windows 10 via alternative workaround (may not work)<br /><br />
 This option works only with option <b>AddUpdates=1</b> (Integrate).

Кажется, Вам имеет смысл попробовать SkipEdge=2 с AddUpdates=1

Спасибо. Почитаю повнимательнее. Не очень прозрачно это "... via alternative workaround "

На MyDigitalLife каждый третий пост про G - мой :)

Серьёзно! Снимаю шляпу! :)

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

Теперь понятно почему в Вашем скрипте и в скрипте проекта "EnterpriseG" комментарии одинаковые :) Указали бы сразу в статье первоисточник...

Можно попросить ссылку в ПМ? Заранее благодарен...

Отправил

Товарищи! На меге лежат уже готовые сборки?

Да.

При этом, так как в цифровой подписи CAT файла значится лишь имя пакета Microsoft-Windows-EnterpriseGEdition, но не его версия или платформа, то взяв из утекшего в сеть 32-битного образа Windows 10 Enterprise G файлы MUM/CAT Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~x86~~10.0.177631.mum, я могу просто переименовать их в Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.26100.1, отредактировать текстовый MUM файл и использовать в 64-битной версии Windows 11. Вот такая сказка. 😊

Разве в CAT файле не содержится SHA256 от подписываемого файла?

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

Кстати, установил на ВМ образ с обновлениями. Добавил русский пакет. Интерфейс только на английском - это понятно. Но если в поисковой строке набирать название пунктов меню на русском, то результаты поиска будут на русском! Интересная фича и многим пригодится, кто с инглишем на вы и пользовался русским интерфейсом и помнит названия пунктов.

Я правильно понимаю, что можно как-то русский основным поставить, но для этого надо в режим разработки переключаться?

Чтобы установить русский, вам нужно скачать ProductPolicyEditor (ссылки в статье), перевести в режим unsigned (разработки), далее в безопасном режиме из ProductPolicyEditor поправить значение поля  Kernel-MUI-Language-Allowed - добавить ru-RU или удалить все, оставив пустым.

Я на MDL сейчас с одним китайцем пробую сделать модификацию языкового пакета, чтобы дать системе китайский язык, внутри которого будут русские бинарники, - должно работать, но тестировать долго. Как разберусь, запилю отдельную заметку.
Сейчас можно создать образ сразу с русским, который будет устанавливать unsigned сборку, все должно работать по идее.

Было бы круто! С нетерпением жду заметку!

Добрый день! Отправьте, пожалуйста, ссылку на образы в ПМ. Благодарю! Отпишусь после установки.

Скинул.

Это не значок Дефендера, а уведомление системы безопасности ОС, что у вас нет ни антивируса, ни брандмауэра, что вы должны озаботиться, выбрать и установить оные.
В Windows 11 Security Center управляет и сторонними решениями, - успокоится, если установите что угодно совместимое с 11.

Понятно. Можно скрыть через реестр параметром hidesystray

Отпишите пожалуйста его целиком, я включу в русскую сборку.

В ветке реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

Создал раздел Windows Defender Security Center ( его не было там изначально).

Внутри создал раздел Systray, а в нем ключ HideSystray (DWORD (32-bit) value) со значением 1.

Единственное, сразу после перезагрузки пропал не только сам значок, но и скрылась вся панель скрытых значков. Вылечил путем переключения выкл/вкл этой панели из настроек панели.

Можно попробовать и через групповые политики. Источник: https://ip-calculator.ru/blog/windows-11/add-remove-windows-security-icon/

Спасибо, работает.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender Security Center]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender Security Center\Systray]
"HideSystray"=dword:00000001

Там удалён даже базовый Windows Firewall (wf.msc), а не только фильтр от Defender?

Да, там нет брандмауэра.

Это печально и переводит дистрибутив в категорию нишевых игрушек.

Hidden text

а брандмауэр на скриншоте не работает?

Здравствуйте. Отправьте, пожалуйста, ссылку на образы в ПМ. Спасибо!

Отписал

Кстати, сборка 26100 выдает ошибку при установке обновлений. Вручную обновления нормально устанавливаются. Грешу на виртуальную машину. Надо в железе проверять

Пользуюсь с 2 июля, ошибка с установкой обновлений есть. В ручную так же неставятся (до 26100.1000 обновить не выходит)

Продолжение следует. Работаю над русскими версиями.

Круто! Это китайский языковой пакет правленый?

Нет, это родной пакет, с правкой реестра до установки.
Дело в том, что в EnterpriseG в отличии от других ОС, как оказалось, нет и SPP службы, но xrm политики при загрузке все равно применяет. Разбираюсь пока

Приветствую! Как успехи? Может, бета-тестеры нужны?

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

Есть какие нибудь новости? По поводу локализации

Простите, прочитал ответ ниже.

Скажите, Вы для тех сборок, что на Mega, SkipWinRE =1 указывали в ConvertConfig.ini? По размеру образа сужу.

На UUPdump похоже все файлы 19041.1 убрали еще вчера ночью.

Малый размер у меня из-за отсутствия приложений.
[Store_Apps]
SkipApps =1
AppsLevel =2

Здравствуйте. Отправьте пожалуйста ссылку на образы в л.с.

Отправил

Добрый день. Поделитесь, пожалуйста, ссылкой на готовые образы в л.с.

Готово

Здравствуйте! Скиньте, пожалуйста, ссылку в лс.

Отправил

Доброе утро, можно и мне ссылочку, пожалуйста?

Всем спасибо!

Здравствуйте! Скиньте, пожалуйста, ссылку в лс.

Ушло

Огромное спасибо!

Доброе утро, можно и мне ссылочку, на готовый образ, пожалуйста?

Ушло.

Добрый день!
Если можно, то и мне ссылку, желательно и 10, и 11.
Спасибо.

Есть

Еще раз огромное спасибо автору. Всё как-то откладывал на потом и UUP dump, и вообще тему сборок как будто оно все само собой и успеется, а тут этот хайп с G версией :) @akibkalo , Вы в курсе, что статья международное освещение получила? Меня например с англоязычного XTwitter-а сюда притянуло ).

В курсе )
То ли еще будет, когда обойдем ограничения по языкам

Здравствуйте..будте добры ссылку на 10 и 11..спасибо

Отправил

Если не затруднит, и мне :)

Есть

Здравствуйте, и со мной поделитесь пожалуйста ссылочками)

Спасибо огромное, очень интересно было прочитать. Жду русскую локализацию, спасибо за труды

Очень интересная статья, спасибо Вам за такой труд! Был бы очень признателен за ссылку на ваши сборки, спасибо!

Отправил.

Здравствуйте. Можно ссылку на 10 и 11? Спасибо

Отправил

Здравствуйте! Благодарю за полезную статью. Хочу тоже получить ссылку на Ваши образы. Спасибо!

Отправил

Теперь запускаете командную строку в режиме администратора, переходите в папку с распакованным скриптом... Скрипт запускает через NSUDO подскрипт Build.cmd...

Какой скрипт запускать? Какое у него имя? SetupComplete.cmd? Start_Full_build_as_Admin.cmd? build.cmd? Что запускать?

Статья полезная, но написана очень муторно. Местами налито воды с самоповторами, а местами недоговорки. Собрался скриптом (как я понял через Start_Full_build_as_Admin) install.wim. Чего с ним делать непонятно. Запихнул обратно в папку с файлами из uudump, записал на флешку - ошибка при установке

Запускать Start_full_builds_as_admin
Рядом должен лежать готовый install.wim от Pro (без обновлений!)
Кинул вам образы

Итак, версия 19041.1.х64 установлена на Hyper-V. Кстати, 19045 (22H2) х64 в списках живых уже нет?

Решено было обновить штатными средствами, удалось только до 19043 (21Н1), дальше ЦО ничего не находит. Возможно, есть решение что делать дальше? И нашелся Xbox, он Вашим скриптом не выпиливается?

Если вы скачаете последние SSU + LCU + Enablement package, будет все как надо
Если у вас нет в Windows Update, скачайте руками и установите dism /online /add-package /packagepath:Wi....CAB

Сначала SSU-19041.4585-x64.cab
Затем Windows10.0-KB5039299-x64.cab
Напоследок windows10.0-kb5015684-x64.cab

Все лишние пакеты можно удалить из образа dism /image:mount /remove-provisionedappxpackage

Здравствуйте. Что-то не получилось 32-битную винду собрать, жалуется на отсутствие лицензии (выше в комментах уже было). Дайте, плз, ссылку на ваши образы.

Отправил

День добрый. Спасибо за интересную статью. Хотел попробовать пройти весь путь вместе с загрузкой слитого образа, но интернет по трафику не позволяет. Буду благодарен если отправите ссылку на ваш образ. Кстати не пробовали https://github.com/Goojoe/LTSC-ADD-Microsoft-Store этим способом добавить магазин и русский пак соответственно?

Отправил
Магазин ставится командой wsreset -i
LangPack не ставится никак пока

Уже 2ю неделю интересуюсь этой темой. Нашел видео прошлого года как менять nterprises G на простую Interprises. Там русский язык устанавливался заменой файлов из папки C:\Windows\System32\spp\tokens\skus\ но после установки обновлений появился ЗАЩИТНИК и еще много телеметрии включилось. Вобщем не вариант. Жду решения с русским языком. У нас в школе много стареньких компов. И эта версия потянет на них возможно.

Вся муть с заменой токенов, по сути возвращает издание в Enterprise (не G), и первая же перезагрузка включит назад защитника.

Спасибо большое автору за подсказку. После установки указанных трех пакетов обновы пошли дальше. Сейчас билд 19045.4651. И все-таки спрошу еще раз - ссылки на 19045 (22H2) х64 больше нет? Спасибо.

Образ 19045.4713.240709-0213.22H2_release_svc_prod2_cliententerpriseg_x64fre_en-us там снова лежит, проверена.

Как я понимаю, некто начитался этой статьи, запилил говносборку и стал распространять под видом "китайское натуральное нефритовым стержнем председателя Си клянусь"

Теперь другие издания рассказывают, что это самопал.

Ну, в целом они безусловно правы, CMIT (компания распространяющая в Китае EnterpriseG) еще не выпускала даже китайской версии.
Конструктор собирает образ на базе PRO + пакета с UUP и файла лицензий от 19041.
А вот кто-то выдал собранное за образ и сконфузился.
Я потому и не делал торрент раздач, чтобы никто не закидал такими обвинениями )

А автор уже отписался, что про фейк наклепал статью?

Пожалуйста можете выслать ссылки в личку на готовые образы 10 и 11 версии.

Отправил

Можно и мне тоже 11?

Ушло

А можно и мне тоже образы 10 и 11 ?

Отправил

Можно ссылку на 10 32бит и 11 64/32, 32 битки нужно проверить на одном слабом устройстве, а 64 для основного)

Готово

А для Win10х32 памяти 1 Гиг хватит, или даже не пытаться?

Установить для того чтобы посмотреть что это в виртуалке достаточно.
Работать некомфортно.

давайте еще обсудим замену дефендеру, и брендмауэру, и фаерволлу. что вы ставите? как обезопасить ноутбук бабушки, по соотношению надежность/прожерливость?

Я у себя использую AVG сейчас как антивирус, - так сложилось, не могу сказать что сильно им доволен.
Файервол во внутреннем сегменте сети особо не нужен.

Добрый день. Можно ссылку на win10 x64 19041?

Отправил

Здравствуйте.Большое спасибо за статью.Можно ссылочку на win 10 и 11 ?

Ловите

Добрый день! Большое спасибо за статью. Можно, пожалуйста,ссылочки на 10ку(для слабых компов и х64)?

Отправил

Здравствуйте, можно образ 10 и 11?

Отправил

Доброго, поделитесь пожалуйста ссылкой.

Отличная статья не могли бы скинуть ссылки на готовые образы Win 10 и Win 11 зарание спасибо.

Отправил

Отправил ссылки всем кто просил
Пересобрал 19041 и 26100 с последними обновлениями - 19045.4713 и 26100.1150
У некоторых на 26100 были сложности с установкой обновлений, теперь их нет. Можно установить 26100.1150 из образа поверх, дальше само будет обновляться
Ссылка та же

Здравствуйте. Поделитесь пожалуйста ссылкой на образы для win 11.

Отправил

Здравствуйте, спасибо за статью!
Поделитесь пожалуйста ссылками на образы для win 11 в ПМ

Можно тоже ссылку на Windows 11 Enterprise G получить в лс? Пришлось даже зарегистрироваться на Хабре ради этого :)

Спасибо за статью! Можно и мне ссылку на готовые образы Win 10 и Win 11 64 bit

Спасибо за статью.
Ее могли бы вы скинуть ссылки на готовые образы Win 10 и Win 11? Заранее спасибо.

Добрый вечер, поделитесь ссылкой пожалуйста

ссылку плиз на Win 10 и Win 11 64 bit english,

спасиб

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

Ответил всем

Спасибо за инструкцию. Прошу ссылку на Windows 11

Ответил

Пожалуйста, ссылки на образы Win10 и Win11. Спасибо.

Отправил

Пожалуйста скиньте в личку русифицированный образ windows 11 G

Русифицированного пока нет.
Идут попытки его заставить работать без перезагрузок (раз в час если ProductPolicy изменен)
Выслал вам английские если нужно

Ну, может, она и существует.

Просто нужно понимать, что, повторив то, что описано в статье, получишь "самовар", а не оригинальный образ.

И то, что не факт, что оригинальный образ где-то в Китае существует в принципе, так что самовар может оказаться "франкенштейном"

А по ссылке, как я понимаю, написано, что некто (видимо, читавший эту статью), сварил самовар и стал его распространять без уточнения, что это самовар. Ну и возник некоторый ажиотаж, пришлось разъяснять народу, что это не какая-то утечка из закромов председателя Си, а самовар.

Да это понятно. Ну и то, что она выйдет в конце концов, не стоит сомневаться, просто люди доходчивы до такого рода новостей от дяди Васи из Twitter, что аж на Habr пишут фейки. Жалко аж за глупых таких. :)

Вот и, собственное, ориганал фейка: https://x.com/Andy__Kirby/status/1806227654795817252

Добрый вечер, поделитесь ссылкой на образы пожалуйста

отправил

Здравствуйте. Можно и мне ссылку, пожалуйста. Заранее благодарю.

Отправил

Спасибо за статью, можно ссылки на образы. Заранее благодарю.

Отправил

Красота! Аж зарегистрировался ради ссылки)) поделитесь всеми темя, пожалуйста, а то есть кучка старых компов, хочется взбодрить, с LTSC они не очень. Спасибо.

Ссылку отправил.

Однако, мое мнение, что это скорее издание для энтузиаста-параноика. Для старого компа ставить 32-битную Windows 10 IoT Enterprise LTSC и удалять Defender

Почему именно IoT, а не простой LTSC? Очень сильные отличия в потреблении ресурсов?

Разницы в ресурсах нет.

Но IoT будет обновляться на 5 лет дольше.

Если ставить сейчас ОС на старый ПК, то так чтобы долго не переделывать. IOT оптимален.

Спасибо. Совершенно мимо меня прошёл факт, что они для 21 LTSC на пять лет саппорт урезали :(. Жаль, не знаю, может быть у меня не те IoT сейчас, но в отличии от скажем LTSC N, в IoT и xBox, и Edge без линка "Удалить". В общем почти всё "богатство". Сейчас разбираюсь, по логике. раз это для маленьких предприятий с Embedded sys, то должен быть прямой путь от Microsoft чтобы убрать (не включать) всё что не нужно. Ведь это отдельная готовая система, и вряд ли MS предполагали, что конечный пользователь будет через DISМ убирать возможности.

Вы можете в LTSC сменить регион на страну Евросоюза, перезагрузиться, удалить Edge, а потом сменой серийника перейти на IOT LTSC и получать обновления еще 7 лет

LTSC разрешил удалить Edge даже из дефолтного US (всё равно, правда, приходится --force-uninstall через setup, даже если регион Евросоюза, чтоб все следы убрать). Но вот Xbox со всми составляющими отсутствует только в N-версии, а у неё вариант апгрейда до IoT не предусмотрен (кстати очень подозрительно почему). То есть могут получается не ставить его, но, видимо, "священная корова" похлеще Edge.

сменой серийника перейти на IOT LTSC

Ключ другого продукта задать - я правильно понял?

https://github.com/MicrosoftDocs/windows-iot-public/blob/main/windows-iot/iot-enterprise/Deployment/Volume-License.md

на отрез под разными ошибками мой LTSC отказался принимать ключ IoT, и через `slmgr /ipk`, и через `changepk`. Я честно не понял почему, и просто сторонний скрипт использовал.

Если попытаться активировать простой LTSC перманентным HWID, то применится ключ от IOT и редакция изменится. Тоже, как вариант

А почему применится ключ от IOT ? Так как привязка к hardware + LTSC == IoT LTSC?

Да

@DJ_URAN , Спасибо за наводку. Оно сработало. Спецом для проверки новую виртуалку с LTSC сегодня зарядил.

Вам нужен серийник от Windows 11 IOT LTSC, а не от IOT LTSC 2021 (Windows 10).

Если у вас стоит 26100.x LTSC, активируйте ее через команду irm https://get.activated.win | iex
Выбрав HWID. Так как HWID есть для IOT LTSC но не для простого LTSC, он автоматом сменит вам издание и активирует навсегда

Спасибо. В итоге я через /HWID и активировал со сменой версии.

Но у меня 19044 билд. Не принимал Win ключ ` KBN8V-...` для LTSC 2021, когда я просто пытался его задать через `slmgr /ipk` или changepk. В конце концов как раз через "могилусветлячков" и активировал, только не с https, а "традиционным" методом в виртуалке.

LTSC <-> IoT <-> LTSC
LTSC <-> IoT <-> LTSC

Здраствуйте! Буду ждать когда русифицируете и желаю вам удачи в этом деле) А пока сможете мне скинуть пожалуйста образ Windows 10 G x32 и Windows 11 G ?

Отправил

Добрый день. Спасибо за труд!
Собрал 19041 по вашему рецепту.
Защитник (он же Defender) выпилен из ОС практически начисто. Хотите антивирус или брандмауэр, - установите любое решение... Из ОС также выпилен браузер Microsoft Edge и все «современные» UWP приложения.
Но как миниму Edge и FW на месте (ну и калькулятор =)). Проверил и то и то работает. Ваша цитата, приведённая выше касается только 11 версии?

Я не то, чтобы сильно расстроен. FW не мешает, а вот наличие edge напрягает. Тем более с момента выхода не пользовался им ни разу кроме как для того, чтобы при установке скачать другие браузеры.

Edge выпилен начиная с 19043.х, когда он стал на базе Chromium движка.

Из всех UWP приложений три в G 19041 остаются, посмотреть можно через dism /online /getprovisionedappxpackages, они не удаляемы. Калькулятор один из них.

Можно скачать G с китайского регулятора (официальный, на китайском), там все так же.

Ок. Спасибо за ответ. Ну раз так и должно быть - продолжаем использовать и радоваться.

Здраствуйте! Можете поделиться ссылкой на образ Win 10 x64?

Отправил

Добрый день. А можно и мне ссылку, на 10 и 11. Заранее благодарю.

Отправил

Будьте добры, ссылку на 10 и 11. Спасибо!

Отправил

Привет, сможете поделиться ссылкой на образ win11

Отправил

Пожалуйста, поделитесь ссылкой на win11. Спасибо!

Отправил

Добрый день. Такой вопрос возник, немного общего порядка вопрос: скажем, если Майкросам нужно надежно скрыть какую-либо часть страниц в Settings у 10 или 11, какую технику они будут использовать?

* Пытался найти их метод скрытия в N версии LTSC на примере Gameing и трех его подстраниц (gamebar, gamedvr и gamemode), которых в N не видно по дефолту.

Microsoft НЕ делают это редактированием Local Group Policy через gp- или regedit.

Почему Gaming именно скрыт, а не полностью "выпилен", как можно было бы предположить, для щепетильной Европы? C:\Windows\WinSxS -> Search WinSxS "game"/"xbox" насыпет столько же включений для LTSC N как и для LTSC. Можно удалить всё, что касается Xbox, но только не XboxGameCallableUI. Этот зверь полагаю настолько когда-то был вшит в структуру системы, что технически MS проще отказаться от Европы, чем от XboxGameCallableUI.

Но как именно они Gaming скрывают?

Я бы смотрел в ProductPolicy и то что начинается с Shell
Под рукой N у меня нет.

Приветствую, можно и мне ссылку отправить на win 10 и 11, заранее благодарю

Отправил.

что то я уже совсем запутался, что с этими файлами делать, думал ISO файлы будут

Вы пробовали внимательно смотреть на то что вам доступно по ссылке?

Как вы думаете, что лежит в папке с именем ISO?

Проверил. Весь Реестр обыскал поиском с вводными xbox, game, gam - ничего, похожего на скрытие (вроде 1/0) не нашел. Там полно ключей с этими заголовками, но все как будто пустые. Похоже, что MS для N действительно удалил XboxGameCallableUI и xbox-overlay, и все ключи по-сути placeholder.

Я для теста для 10-ки LTSC удалил из WIM XboxGameCallableUI через MSMGToolkit, и потом gamebar, gamedvr, gamemode через NTLite - в Batch не силён, то есть совсем, и потому сторонние скрипты пока. Так один в один N версия оказалась при запуске, и после цепочки обновлений с двумя кумулятивными Win даже не ругнулся ни рвзу. То есть вот - в LTSC N Майкросовт скорее всего Xbox-ину убирает по-честному, потому и не видно скрытия ни в Реестре, ни в Политиках.

И на win10 )

Отправил все.

добрый день, можно мне тоже ссылку на win11.

Отправил.

Можно ли установить эту сборку поверх текушего Windows 11 без потери программ и данных?

Поверх английского версии не выше чем 10.0.26100.1 путем изменения ключей реестра и замены сетап на Windows 10 можно, но это будет сложно

Проще всего поставить в апгрейд то же издание что у вас стоит, за версией 10.0.26100.1 (без апдейтов), далее загрузиться с флешки и с DISM сделать те же операции что у меня в скрипте, заменой издания

А какой срок поддержки (end of support date) у Windows 10 Enterprise G ?

Такой же как у LTSC - 2027 год

Есть какие-нибудь новости о русификации ?

Стабильного решения пока нет.

Добрый день, можете пожалуйста поделиться ссылкой на win10 и win11 64-bit. Спасибо.

Написал

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

Круто! Как вам удалось, интересно? Ладно. Дождемся статью! Хотя, там уж недалеко официальный выход от мелкософта

Удалось победить Product Policy. Более никаких ежечасных перезагрузок.

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

Блин. Это ж я с 24h2 ltsc перепутал. Теперь интересно, что лучше? Ltsc или G?

Для себя я давно решил в пользу IoT, о чем писал с объяснением причин.

Сейчас, когда научился менять Product Policy, могу любое издание подстроить под себя.

Публикации

Истории