Первое, это либо отсутствие SSE4.1 (тогда стоп), либо вы делаете в виртуалке и там всего одно ядро
Второе и третье можно включить в свойствах виртуальной машины - на примере Hyper-V это выглядит так:
Все проверки можно обойти, если пропатчить образ, или сразу обновляться на IOT LTSC (выбрать именно IOT LTSC редакцию). Если стоит не LTSC, то сменой серийника сделайте простой IOT (не LTSC) и обновитесь на IOT (не LTSC) - IOT не проверяет требования
Мне совсем не ясно что у вас произошло между 19044 и 19045.
Сделайте образ 19045 EnterpriseS (включите все обновления, включая 22H2 через MUM), поправьте ключ реестра CurrentVersion на EnterpriseS и сделайте еще раз апгрейд.
Вопрос сам по себе важный и отличный, но ответ на него со ссылками есть в тексте статьи. Официально для LTSC нет 22H2 как такового, и LTSC и IOT LTSC это 21H1 (19044.х)
Те нововведения, что путем установки Enablement Package меняют цифру ядра до 19045 формально выпускаются лишь для изданий канала общей доступности. Но у меня в статье указано, как их доставить в LTSC/IOT LTSC
При этом обычные обновления (LCU) выходят для LTSC, как указано по ссылкам выше до 12.01.2027, а для IOT LTSC до 13.01.2032.
Обращу ваше внимание, что MSU/CAB файл с обновлением всегда по началу обновляет и общий и долгосрочный канал, в файле update.mum перечислены все издания, после с 14.10.2025 там будет лишь (iot)enterprises(n), а после 12.01.2027 останется уже лишь iotenterprises. Замечу, что в update.mum все версии перечислены как version="10.0.19041.1" (то есть не важно, стоит ли у вас 19041.4713, 19042.4713,..,19044.4713 или 19045.4713) - вне зависимости от того 21H2 или 22H2 ваша версия, LCU к ней применимы.
В моем случае виртуалка. Обновление успешно завершилось. Но дело то не в этом. Оно не зависит от железа. Если не ставится, то проблема в вашей ОС. Если у вас не ставится 19041, попробуйте поставить поверх родной msdn образ ltsc 17763 - не важно без обновлений или с ними, и запускать апгрейд на 11 с него. Проблема не в том образе на что обновляетесь, а где-то в той ОС с которой это делаете.
Ну так введите ключ с сайта МС https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys Вам Windows 10 Enterprise LTSC 2021
Скопируйте дистрибутив LTSC 19044 себе на десктоп, удалите антивирус, если стоит сторонний, запустите от админа setup.exe (19045 не бывает, это уже модификации)
Возможно всякое. Microsoft никогда не волновали домашние пользователи, сидящие в старье. Важен корпоративный сегмент. Для них сейчас вкладывают много в нейросети и Копайлот, повышающие производительность труда. Вам оно не надо, а бизнесу надо. Значит нужно сделать так, чтобы вы на старом железе, где нет чипов для работы с нейросетью не могли это даже установить. Чтобы потом не кричали что оно не работает. Скоро придет Win12, и там будет требование наличия NPU, вангую. Прослойка юзеров на десятке - да гори она в аду с позиции МС, ничего продляться дальше не станет.
В большинстве домашних сценариев установка новой ОС ничего кардинально нового не приносит, да и Microsoft не получает денег от обновления старых ПК (0$ за обновление всех Windows 10 до Windows 11 в домашнем сегменте, и 0$ там где стоит OEM версия предустановленная вендором) - значит этот сценарий им и не интересен совсем. "Плевать что у кого-то есть старое железо, - нам не важно будет ли у вас Windows 11 на нем, так как мы за это денег не получим." Корпоративный сектор несколько другой, но и там как правило под переход на новую ОС покупается новое железо, то есть не так важен сценарий совместимости со старым. Наоборот, как раз для того чтобы избавить себя от наследия утюгов под видом ноутбуков, компания вводит нелогичные требования, - чтобы на утюгах не ставили новую ОС и владельцы утюгов не говорили что та ОС тормозная. То есть по делу, ситуация вообще не серьезная. Вы это видите с другой стороны, конечно. Но ведь вы и не собираетесь платить денег за новую винду на старом железе. А все новое железо (вышедшее за последних года три как минимум) сто процентно поддерживает все требования.
Поверх английского версии не выше чем 10.0.26100.1 путем изменения ключей реестра и замены сетап на Windows 10 можно, но это будет сложно
Проще всего поставить в апгрейд то же издание что у вас стоит, за версией 10.0.26100.1 (без апдейтов), далее загрузиться с флешки и с DISM сделать те же операции что у меня в скрипте, заменой издания
Я объяснял где-то ниже в комментариях, что проще всего обновить LTSC 17763 до LTSC 1904x, а там сменить серийник без переустановки, чтобы стать IOT LTSC
Exclude OneDrive when installing Microsoft 365 Apps or other applications
OneDrive is automatically installed when you install Microsoft 365 Apps or install individual applications, such as Word, Excel, PowerPoint, Publisher, Visio, or Skype. If you don't want OneDrive installed with those applications, use the ExcludeApp element to remove it, as shown in the example.
Спасибо за отличную статью для разминки мозга!
В качестве иллюстрации сюда бы еще спираль Сакса, я кодга на мехмате учился в 1996, помню что она произвела фурор у нас на кафедре.
Первое, это либо отсутствие SSE4.1 (тогда стоп), либо вы делаете в виртуалке и там всего одно ядро
Второе и третье можно включить в свойствах виртуальной машины - на примере Hyper-V это выглядит так:
Все проверки можно обойти, если пропатчить образ, или сразу обновляться на IOT LTSC (выбрать именно IOT LTSC редакцию). Если стоит не LTSC, то сменой серийника сделайте простой IOT (не LTSC) и обновитесь на IOT (не LTSC) - IOT не проверяет требования
Интересно, что скажет сетап Windows 11 24H2 IOT LTSC, - даст ли обновляться с сохранением?
Мне совсем не ясно что у вас произошло между 19044 и 19045.
Сделайте образ 19045 EnterpriseS (включите все обновления, включая 22H2 через MUM), поправьте ключ реестра CurrentVersion на EnterpriseS и сделайте еще раз апгрейд.
Добрый день.
Вопрос сам по себе важный и отличный, но ответ на него со ссылками есть в тексте статьи.
Официально для LTSC нет 22H2 как такового, и LTSC и IOT LTSC это 21H1 (19044.х)
Те нововведения, что путем установки Enablement Package меняют цифру ядра до 19045 формально выпускаются лишь для изданий канала общей доступности. Но у меня в статье указано, как их доставить в LTSC/IOT LTSC
При этом обычные обновления (LCU) выходят для LTSC, как указано по ссылкам выше до 12.01.2027, а для IOT LTSC до 13.01.2032.
Обращу ваше внимание, что MSU/CAB файл с обновлением всегда по началу обновляет и общий и долгосрочный канал, в файле update.mum перечислены все издания, после с 14.10.2025 там будет лишь (iot)enterprises(n), а после 12.01.2027 останется уже лишь iotenterprises. Замечу, что в update.mum все версии перечислены как version="10.0.19041.1" (то есть не важно, стоит ли у вас 19041.4713, 19042.4713,..,19044.4713 или 19045.4713) - вне зависимости от того 21H2 или 22H2 ваша версия, LCU к ней применимы.
Если оно пишет Корпоративная, то и раньше была такой же.
BCD Store пересоздайте совсем
Почитайте мою заметку про Windows 10 - Все о версиях Windows 10 и как максимально продлить поддержку своей ОС / Хабр (habr.com)
Последние несколько абзацев, под цифрой 3)
В моем случае виртуалка. Обновление успешно завершилось.
Но дело то не в этом. Оно не зависит от железа.
Если не ставится, то проблема в вашей ОС.
Если у вас не ставится 19041, попробуйте поставить поверх родной msdn образ ltsc 17763 - не важно без обновлений или с ними, и запускать апгрейд на 11 с него.
Проблема не в том образе на что обновляетесь, а где-то в той ОС с которой это делаете.
Папки SFC вернет, но реестр не тронет, службы заново не появятся.
Ну так введите ключ с сайта МС https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys
Вам Windows 10 Enterprise LTSC 2021
Если вы удалили его, то вернуть не получится.
Полная переустановка это возврат в исходное состояние, там все заработает.
Скопируйте дистрибутив LTSC 19044 себе на десктоп, удалите антивирус, если стоит сторонний, запустите от админа setup.exe
(19045 не бывает, это уже модификации)
Возможно всякое.
Microsoft никогда не волновали домашние пользователи, сидящие в старье.
Важен корпоративный сегмент.
Для них сейчас вкладывают много в нейросети и Копайлот, повышающие производительность труда. Вам оно не надо, а бизнесу надо. Значит нужно сделать так, чтобы вы на старом железе, где нет чипов для работы с нейросетью не могли это даже установить. Чтобы потом не кричали что оно не работает.
Скоро придет Win12, и там будет требование наличия NPU, вангую.
Прослойка юзеров на десятке - да гори она в аду с позиции МС, ничего продляться дальше не станет.
В большинстве домашних сценариев установка новой ОС ничего кардинально нового не приносит, да и Microsoft не получает денег от обновления старых ПК (0$ за обновление всех Windows 10 до Windows 11 в домашнем сегменте, и 0$ там где стоит OEM версия предустановленная вендором) - значит этот сценарий им и не интересен совсем. "Плевать что у кого-то есть старое железо, - нам не важно будет ли у вас Windows 11 на нем, так как мы за это денег не получим."
Корпоративный сектор несколько другой, но и там как правило под переход на новую ОС покупается новое железо, то есть не так важен сценарий совместимости со старым.
Наоборот, как раз для того чтобы избавить себя от наследия утюгов под видом ноутбуков, компания вводит нелогичные требования, - чтобы на утюгах не ставили новую ОС и владельцы утюгов не говорили что та ОС тормозная.
То есть по делу, ситуация вообще не серьезная.
Вы это видите с другой стороны, конечно. Но ведь вы и не собираетесь платить денег за новую винду на старом железе. А все новое железо (вышедшее за последних года три как минимум) сто процентно поддерживает все требования.
Поверх английского версии не выше чем 10.0.26100.1 путем изменения ключей реестра и замены сетап на Windows 10 можно, но это будет сложно
Проще всего поставить в апгрейд то же издание что у вас стоит, за версией 10.0.26100.1 (без апдейтов), далее загрузиться с флешки и с DISM сделать те же операции что у меня в скрипте, заменой издания
Я объяснял где-то ниже в комментариях, что проще всего обновить LTSC 17763 до LTSC 1904x, а там сменить серийник без переустановки, чтобы стать IOT LTSC
Интересная была история с выкладыванием этой сборки ))
Но мне 10240 особо не нравилась. Пока 26100 неожиданно хорошей смотрится.
Вообще для запуска сетапа они не нужны особо
У вас английская 1809 ltsc и такая ошибка при попытке устанеовки 21h2?
Overview of the Office Deployment Tool - Microsoft 366 Apps | Microsoft Learn
Exclude OneDrive when installing Microsoft 365 Apps or other applications
OneDrive is automatically installed when you install Microsoft 365 Apps or install individual applications, such as Word, Excel, PowerPoint, Publisher, Visio, or Skype. If you don't want OneDrive installed with those applications, use the ExcludeApp element to remove it, as shown in the example.
XML:
Сейчас только OneDrive for Business есть часть офиса, обычный - часть ОС, так что ключ OneDrive то что вам надо.