Найти тему
Уловка-32

Как отключить требования TPM и Secure Boot в ISO и сделать установку Windows 11 автоматической

Оглавление

В предыдущей статье мы с вами научились создавать легкие образы Windows 11, из которых удалили предустановленное ПО и, если деинсталлировать всё по максимуму, то система на диске занимает всего 10 ГБ и запускается даже на ПК с 2 ГБ ОЗУ. Невероятно!

Теперь давайте в созданный нами образ внесём небольшие правки, а именно:

  • отключим системную проверку требований для установки Windows 11 на неподдерживаемое оборудование
  • добавим файл автоответов, чтобы не участвовать в викторине от Майкрософт

Зачем нам это надо, ведь в арсенале у пользователя есть Rufus, Ventoy и прочие программы, которые «научились» отключать проверку оборудования при установке Windows 11 на неподдерживаемое оборудование?

Простого ответа на этот вопрос нет. Однако метод, который я сейчас предложу, позволяет включать в собранный вами образ Windows, не только файл автоответов или вносить изменения в реестр.

С помощью небольшого скрипта можно добавить в пользовательскую сборку Windows программы, отключить часть системных функций (чтобы сделать вашу ОС ещё легче и быстрее) или файлы лицензии. Кстати, такой образ идеально подходит для запуска в виртуальной машине.

Готовы? Поехали!

Как добавить обход требований TPM, Secure Boot и RAM в сборку Windows?

Итак, у нас есть оригинальный образ Windows 11, собранный по частям (из файлов uup) и готовый для установки на компьютер. Но что делать если ПК, на который будет производиться установка, не соответствует требованиям Майкрософт к оборудованию для инсталляции Windows 11?

Можно, как я говорил выше, воспользоваться утилитой Rufus. Но мы пойдём другим путём и будем вносить правки в образ руками...

Нам нужно отключить системные проверки оборудования в образе: доверенного платформенного модуля TPM 2.0, безопасной загрузки (Secure Boot), достаточного количества памяти (RAM) и объёма дискового пространства (Storage), а также соответствие процессора (CPU)

Для этого внесем в реестр Windows следующие изменения и установим значение «1» для параметров:

  • BypassCPUCheck
  • BypassRAMCheck
  • BypassSecureBootCheck
  • BypassStorageCheck
  • BypassTPMCheck
  • AllowUpgradesWithUnsupportedTPMOrCPU

Все манипуляции с образом будем производить с помощью DISM и oscdimg.

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

Oscdimg — это тоже средство командной строки, которое можно использовать для создания файла образа (.iso) настроенной 32-разрядной или 64-разрядной версии среды предустановки Windows.

Сначала мы наш ISO файл «разберём», а потом «соберём», если получится. Не пугайтесь, вручную ничего делать не будем. Возьмём готовый скрипт и запустим на своём ПК. Скрипт с пояснениями — что и как — лежит на GitHub. Можете брать, дорабатывать, распространять.

Данный скрипт вносит изменения в реестр, добавляя параметры, которые позволяют обойти аппаратные проверки и вставляет в образ файл автоответов (autounattend.xml).

Как сделать файл автоответов?

Что такое файл автоответов и зачем он нужен пользователю? Файл автоответов — autounattend.xml — этот такой сценарий, который позволяет автоматически заполнить информацию при установке Windows:

  • региональные и языковые настройки
  • имя пользователя
  • имя компьютера
  • часовой пояс
  • ключ лицензии
  • и прочее

Я, например, на всех своих ПК делаю одни и те же установки, и каждый раз вводить одну и туже информацию мне лень. К тому же файл автоответов серьезно экономит время: один раз нажал кнопку «ОК» и всё. Не успел налить себе чай, а Windows уже установлена на ПК...

Как правильно сделать файл автоответов хорошо рассказала, и показала автор канала «Мой Комп». Рекомендую подписаться на её канал.

В качестве альтернативы можете использовать мой файл автоответов (лежит в архиве со скриптом), который я делал для установки Windows 11 Pro. Открыв его в блокноте, можете исправить следуя своим предпочтениям.

Запускаем скрипт

-2

1. Смонтируйте образ с помощью проводника и запомните букву диска

2. Скачайте скрипт с GitHub. Для этого нажмите кнопку «Code» → «Download ZIP»

3. Распакуйте в любом удобном для вас месте на диске

4. Замените autounattend.xml на свой файл автоответов или используйте мой (имя пользователя: user; имя ПК: user-PC; Россия, русский; часовой пояс: +3 Москва)

5. Запустите add_unsupport_hw.bat с правами администратора

6. Введите буквы диска вашего смонтированного ISO образа (без кавычек и двоеточия)

-3

7. Введите номер выпуска. Если у вас один единственный, как в моём случае, поставьте 1

-4

8. На этом всё. Можете пойти попить кофе или чай. Скрипт автоматически разберёт, сделает изменения, а затем соберёт ISO обратно, но внеся при этом правки в реестр, с помощью которых можно будет производить установку Windows на любое оборудование и делать это в автоматическом режиме.

-5

По окончании выполнения сценария нужно будет нажать любую клавишу.

Готовый файл образа вашей сборки Windows лежит в папке скрипта с именем w11u.iso

Запишите его на флешку, или смонтировав на ПК, запустите установку, нажав setup.exe

Заключение

Поздравляю! Теперь у вас в арсенале есть навыки и инструменты, с помощью которых вы можете не только устанавливать Windows на свои компьютеры, но и делать это быстро.

Можете конструировать любые сборки: от стандартных с полным набором предустановленных утилит и программ, до облегченных версий Windows, а также внедрять в них свои файлы автоответа.

Помимо отключения аппаратных проверок на совместимость ПК для Windows 11 и добавления файла автоответов скрипт можно оснастить другими полезными опциями, например добавить пару строк для установки ПО или файлами активации копии ОС...

————————
Не забудьте поставить лайк 👍
и написать комментарий ✏️