Pull to refresh
163
0
Send message

Практически верно.

Windows в рамках определенной матрицы позволяет изменение редакции просто сменой номера (в PRO можно сменой номера сделать Education, Enterprise, IOT (не LTSC), RDSH,..). В LTSC серии есть три издания, все три доступны в английском образе - LTSC, IoT LTSC и IoT LTSC Subscription. Последнее нам совсем не интересно, ибо все его фишки в платной подписке, первые два имеют существенные отличия в политике - IOT LTSC дольше поддерживается, допускает две RDP сессии, гибкую кастомизацию, меньше проверок. И только IoT LTSC позволяет привязку лицензии к железу - метод активации HWID использует его. Так как обычная LTSC этого не умеет, то запуская HWID активацию, скрипт просто меняет серийный номер, получая IoT LTSC издание и сразу активирует его. Навсегда.

Если вы не используете Microsoft Edge, перед сменой издания поставьте регион любой страны Евросоюза и деинсталлируйте его - это возможно в LTSC (без модификаций реестра), но отключено в IoT LTSC

SHA1 A6B0F04344AFE0BA37D5B95115856BF0E9C4FA3F 26100.1882.240927-1745.ge_release_svc_prod3_CLIENT_ENTERPRISES_OEM_x64FRE_en-us_ru-ru.iso
SHA1 1BBB39082B3BFF2038F4515818114836830BC0D3 26100.1882.240927-1745.ge_release_svc_prod3_CLIENT_ENTERPRISES_OEM_x64FRE_en-us_ru-ru_DaRT_11_Upgrade_Matrix.iso

Если хотите его предустановить, то либо кладите его CAB в папку Updates и переименуйте в Windows11.0-KBxxxxx.cab, либо пропишите путь до него в INI

Но если интегрировать .NET, то из-за pending operations нельзя будет сделать resetbase в образе. То есть далее каждый раз обновляя образ, он будет расти и расти без шанса оптимизировать. Не рекомендую.

Хотя на MDL есть тема, где сказано, как его интегрировать не штатным образом (модифицированный пакет), чтобы он позволял делать Reset, - я не пробовал.

Правильный список:

  • defender-dism-x64.cab

  • SSU-26100.1881-x64.cab (часть LCU 1886, SSU-26100.1738 это часть LCU 1742)

  • Windows11.0-KB5042098-x64-NDP481.msu (NDP Base 9266.1)

  • Windows11.0-KB5043080-x64.msu (LCU 1742)

  • Windows11.0-KB5043178-x64.cab (LCU 1886) (для него НЕОБХОДИМО иметь 1742)

  • Windows11.0-KB5043934-x64.cab (SafeOS 1875)

  • Windows11.0-KB5044075-x64.cab (SetupDU 1875)

Еще три дня назад было 4 обновления, еще 3 вышли вчера, я мог где-то не поправить

Дело в том, что IoT LTSC 22H2 не выходило, для Windows 10 LTSC 21H2 был последним. Я давал описание, как установить Enablement пакет, чтобы получить IoT LTSC 22H2, но это никак не повлияло на поддержку.

Для Windows 11 24H2 заявлен 10-летний цикл поддержки IoT LTSC, - такой же как был у 21H2

Новые возможности Windows 11 IoT Enterprise LTSC 2024 - Windows IoT Enterprise | Microsoft Learn

Даты окончания пока не указано, так как нет даты начала поддержки.

Забавно, что цикл поддержки Windows 11 24H2 LTSC (не IoT) пока не объявлен. Может быть как 5 (как у 21Н2), так и 10 (как у всех ранее) лет

Да, это работает только с VBS, без вариантов.

VBS при этом совместима со всеми известными мне сценариями виртуализации Microsoft.

Про сторонние не знаю.

Hotpatch обновления являются такими же обычными обновлениями, как остальные MSU, у них есть возможность деинсталляции. В том числе, если вы загрузитесь с флешки (при невозможности загрузить ОС), вы можете деинсталлировать обновление через dism /image:X:\ /remove-package

Кумулятивное обновление KB5043088 (26100.1656) также является "горячим"

https://uupdump.net/getfile.php?id=fae5cd98-5bb2-4420-b9f8-8fab03a8d3d8&file=Windows11.0-KB5043088-x64.msu

Оно сейчас доступно как Preview, если скачать руками, ставится без перезагрузок, если у вас стоит минимум 26100.1150

Отличный комментарий!

По первому вопросу - верно, ключ TelemetryPermission-AllowDisable означает, что AllowTelemetry может запрещать телеметрию.

По файлам лицензии, я наверное неверно высказался, сама активация тут ни при чем, - но если указан KMS Client Key, то это csvlk-pack, в product.ini можете выбрать ретейл ключ (в скрипте ключ задается когда меня издание) - будет обычный EnterpriseG.xrm-ms

Обновление 25398.1085 с модифицированными языковыми пакетами и лицензиями положено в папку с конструктором. Позволяет обновить любое издание на любом языке (штатно немодифицированными обновлениями с WU обновляются лишь ОС где есть только английския языковой пакет и издание базировано на Professional)

Я могу написать статью, как изменить издание Windows на любое, через dism, также как описывал создание EnterpriseG, но это легко провернуть лишь с первой сборкой (без апдейтов - 19041.1, 22000.1, 22631.1, 26100.1), если у вас стоят какие-то обновления, то и то на что хотите менять бинарники нужны той же версии, что под каждый случай уникальный набор. Наврядли у вас давно стоит винда без обновлений (проще было бы сразу ставить другую, если только установили).

Для винды с апдейтами я написал статью, она ожидает публикации в очереди, о том как делать апгрейд с либого издания на любое. Pro<->LTSC; Home<->IoT, Starter<->EnterpriseG; ServerStandardCore<->ServerDtaacenter(Full) и так далее, причем хоть с семерки на 11 сразу (нельзя менять архитектуру, например, с 32бит на 64бит, и нельзя понижать основной билд ОС), в остальном любые обновления с сохранением всех настроек.

По ProductPolicy ожидал в комментариях ответа, что из таблички со значениями заинтересовало, но никто не написал пока.

Дело в том, что если это делать для образа WIM, то там нет CurrentControlSet, - а с ControlSet001 будет работать и оффлайн.

Как говорят, это не баг, а фича :)

Это вы объясните клиенту, у которого выбор размещения сервиса на одиночном сервере за рубль или на кластере (где обновлени не страшны) за рубль и копейку.

Народ оплачивает самое дешевое, а SLA хотят четыре девятки (5 минут недоступности в год). Если грамотно настроить Kernel Soft Reboot, чтобы сервер перезагружался при установке обновлений за 30-40 секунд, то теперь мы отлично влезаем в эту категорию.

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

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

В крупных компаниях за перевыполнение SLA админ получает премию, а за невыполнение штаф.

Даже в небольшой инфраструктуре согласовать перезагрузку сервера под нагрузкой тот самый геморрой )

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

И чтобы не было сомнений, вот что у меня установлено:

То есть именно 365 Retail, активированный OHook, поэтому пишет expired
То есть именно 365 Retail, активированный OHook, поэтому пишет expired

И в итоге

Так смените канал обновления, - если не даёт кнопкой "Параметры обновления", то через Office Tool.

У меня учетка outlook.com (не O365) позволяет обновляться

Отлично.

1742 это Preview update, чтобы ставились такие нужно включить Windows Insiders

Information

Rating
Does not participate
Registered
Activity