Так получилось, что, будучи на больничном, я устанавливал на виртуальную машину Windows 11 Insider Preview, дабы посмотреть, что нового она привносит. Тут подходит жена, а она Windows 11 еще не видела, и говорит: "Зандер, мне надо Хочу".
Так исторически сложилось, что я на все машины ставлю ревизии Windows LTSB/LTSC. Давай читать официальные мануалы, а там настоятельно рекомендуют только чистую установку! Но мы же уже обновляли Windows 10 1809 LTSC до Windows 10 21H2 LTSC? И все работает отлично. Значит должны быть варианты...
Начал курить наши и западные паблики, тестить полученную инфу. Пришлось изрядно повозиться, но теперь есть понимание, и жене машинку я обновил.
Обновлять мы будем Windows 10 21H2 LTSC до Windows 11 24H2 LTSC. Про то, как обновиться до Windows 10 21H2 LTSC, есть ссылка выше.
Первое, что нужно знать - есть две редакции Windows 11 - LTSC и IoT LTSC:
Из большего, они одинаковы, но не совсем.
IoT не требует наличия модуля TPM на вашей материнской плате, UEFI, включенного режима Secure boot и видеокарты с поддержкой DirectX 12, а требования по оперативной памяти снижены до 2 Гб.
Кроме того Windows 11 LTSC при чистой установке автоматически шифрует диски компьютера.
А Windows 11 IoT LTSC при чистой установке и отсуствующем подключении к локальной сети без танцев с бубнами дает создать локальную учетную запись.
Поэтому, при чистой установке, ставим Windows 11 IoT LTSC (к сожалению, она доступна только на английском языке, это решается установкой языкового пакета), а при обновлении текущей системы Windows 10 LTSC - ставим Windows 11 LTSC.
Как и в прошлый раз, скачиваем официальный образ "Windows 11 Enterprise LTSC 2024 version 24H2" от Microsoft MSDN, записываем его на флешку и подключаем к ПК. Запускаем установку из-под текущей Windows.
Не забудьте освободить достаточно места на диске C (более 40Гб).
Отличий от обновления Windows 10 1809 LTSC до Windows 10 21H2 LTSC не так много, но они есть.
Во первых, если ваш компьютер не соответсвует требованиям TPM/Secure boot/UEFI или ваш процессор устарел, то вы получите данную ошибку.
Для решения данной проблемы, есть три пути:
- модифицировать оригинальный образ Windows 11 на снятие этих ограничений;
- найти уже модифицированный оригинальный образ Windows 11;
- воспользоваться Win 11 Boot And Upgrade FiX KiT - утилитой для обхода ограничений Windows 11.
Скачиваем архив с утилитой, распаковываем в удобное место (при распаковке может затребовать пароль от архива - MDL2024).
Запускаем файл Win_11_Boot_And_Upgrade_FiX_KiT_v5.1f.cmd
На клавиатуре нажимаем 3, затем 0, а после завершения работы утилиты нажимаем q.
Следующий этап обязателен для всех - нужно удалить альтернативный пуск, такой как StartlsBack или его аналог, и включить обновления Windows, если они были отключены. Если этого не сделать, то можно получить такую ошибку:
Вообще если верить сайту deskmodder.de, то такая ошибка может возникать и из-за других программ и на целой куче устройств с устаревшими драйверами.
Список с неподдерживаемыми драйверами там очень длинный...
Поэтому, желательно на время обновления отключить все периферийные устройства, а программы из списка выше временно удалить и перезагрузить ПК.
Следующая ошибка у вас возникнет, если процессор не имеет необходимых инструкций или если вы используете устаревшую версию виртуальной машины:
С процессором поделать уже ничего нельзя, оставайтесь на Windows 10 LTSC.
С виртуальной машиной - можно, я поймал данную ошибку на VMware Workstation 16.2.2 Pro, а устранили ее они только в версии 16.2.5.
VMware в 2022 году поглотил Broadcom и сейчас у них на сайте черт ногу сломит, а народной версии 16.2.5 я не нашел, поэтому поставил 17.5.1 и этим закрыл проблемы.
Внимание, VMware Tools 16 версия несовместима с VMware Tools 17, и можно получить очень тормозную систему. С этим я разбираться не стал, а просто пересоздал виртуальную машину с Windows 10.
Возвращаемся к нашей установке.
Больше никаких ошибок возникнуть не должно. Из самого страшного - может слететь активация Windows и Office, но не обязательно.
Жене я Windows обновил, у нее достаточно свежая машинка - на Ryzen 5 5600, поэтому я только удалил альтернативный пуск и включил обновления. А после обновления Windows в настройках отключил изоляцию ядра, иначе система ругалась на драйвера от Гигабайтовской материнки.
Если кто не видел, то Windows 11 LTSC выглядит так (далее скрины с виртуальной машины):
Для сравнения скрины потребления оперативной памяти при старте системы:
Для сравнения скрины нагрузки на процессор в простое:
Нагрузка на проц и на оперативку несколько возросла, но не значительно, да и твиков после обновления никаких я не применял. А так, можно скачать последнюю версию консольной утилиты AutoSettingsPS и поотключать через нее всякое.
Что же нам кроме более современного интерфейса и чуть более быстрой загрузки системы дает обновление?
- WDDM 3.2 вместо WDDM 2.7:
- Шейдеры 6.8;
- DirectX 12 Work graphs - передача нагрузки с процессора на видеокарту (требуется поддержка со стороны игры);
- кодирование видео в кодеке AV1 (подозреваю, что видеокарта должна уметь в этот кодек); - более корректую работу современных процессоров с энергоэффективными ядрами (не во всех играх, в некоторых станет хуже);
- поддержка Wi-Fi 7;
- корректную работу сенсорного экрана - проверено на ноутбуке Aquarius CMP NS483 Intel (исп. 1).
И, напоследок, скрин основного монитора ПК жены:
Как сказала жена: "Windows теперь выглядит лучше, чем macOs".