⚙️ Диагностика и устранение ошибки системных требований #Windows11 при загрузке с установочной флэшки или ISO
Я загрузился с ISO в виртуальной машине Hyper-V второго поколения и получил ошибку установщика "This PC can't run Windows 11" без указания на конкретную причину.
Один из лозунгов канала - гадание по логам 😎 Есть мега-полезный документ
Windows Setup Log Files and Event Logs, где сказано:
%WINDIR%\Panther
Log location of Setup actions after disk configuration.Строго говоря, мы на этапе Windows PE еще до конфигурации дисков. Однако путь правильный, а переменная
%windir%
ведет в
X:\Windows
.
Ошибку нужно смотреть в файле
setuperr.log
. Это выжимка ошибок из общего журнала установки - файла
setupact.log
. Нажмите
Shift+F10
и в командной строке выполните:
notepad x:\windows\panther\setuperr.log
Исходя из ошибки, требуется TPM (см. картинку). Обходится это добавлением одного параметра в реестр в той же командной строке:
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1
Все параметры обхода:
BypassCPUCheck
BypassTPMCheck
BypassRAMCheck
BypassSecureBootCheck
BypassStorageCheck
После правки реестра вернитесь на шаг назад в программе установки и продолжайте как ни в чем не бывало 👌
Эти параметры реестра всплыли еще летом 2021 года. Вопрос был в том, будут ли они работать после официального выпуска ОС. Пока ответ положительный. Учтите несколько моментов, впрочем.
1. В лог пишется не весь список блоков, а только первый. Другими словами, после продолжения установки вы можете столкнуться с другой ошибкой совместимости.
2. Блок Secure Boot может не отражаться в логе. По крайней мере так было в моих экспериментах.
3. Предположительно
BypassTPMCheck
обходит и требование TPM 1.2, а не только 2.0, но я проверял это только на ВМ.
1️⃣ Этот пост
из серии про системные требования Windows 11.