⚙️ О включении HVCI из коробки в #Windows11
Позавчера я
выразил мнение, что Microsoft хочет включать защиту целостности памяти на всех ПК, которые поддерживаются новой ОС. Это в идеале, конечно. И уже на следующий день мне попался документ, проливающий свет на реальное состояние дел:
Hypervisor-protected Code Integrity enablement.
📃 Список исключений большой. #HVCI из коробки НЕ включается при таких раскладах:
🔹 Обновление с Windows 10 нежели чистая установка. Это действует и сейчас.
🔹 Китайский и корейский рынки во избежание конфликтов с античитом.
🔹 RAM - менее 8GB; SSD - нет. П - производительность!
🔹 ЦП - ранее чем Intel 11-го поколения или AMD Zen 2. С Intel странно. В #Windows10 1803 заявляли автоматическое включение с седьмого поколения, и MBEC реализован в Kaby Lake. Однако это поколение в список поддерживаемых ЦП не попало, а Microsoft
сослалась на ограниченную поддержку (limited support) непонятно чего - журналисты уточнить не догадались. Похоже MBEC дебютировал в Kaby Lake с изъянами.
🔹 Десктопные ЦП Intel 11-го поколения. Причины не раскрываются, но ОЕМам рекомендуют включить.
И, конечно, ОЕМы сами принимают решение о включении HVCI в своих ПК, потому что технология требовательна к производительности. В документе в качестве примера, где HVCI могут
не включать, приводятся игровые системы.
Параметра файла ответов для блокировки автоматического включения не предусмотрено, но есть параметр реестра. Предполагается его внесение на этапе подготовки образа, до sysprep. Но может сработать импорт из
setupcomplete.cmd, надо тестировать ✌️