Аппаратный бан в Battlefield 6 привязывает наказание к физической машине, а не к аккаунту — поэтому новая почта, переустановка и даже чистый образ Windows не помогают: бан срабатывает в момент запуска игры. Сверяется отпечаток, собранный из прошивочных значений, которые операционная система пересоздать не может.
Battlefield 6 поставляется с EA Javelin — kernel-античитом, который EA сделала специально для этой игры. Javelin требует включённых Secure Boot и TPM 2.0, работает ниже пользовательского пространства и читает идентификаторы, недоступные обычным программам. Ниже разберём, что именно отпечатывает Javelin, почему его аппаратные баны такие стойкие и где проходит граница между софтом и прошивкой.
Краткая справка: на чём строится идентичность в Javelin
| Слой | Примеры идентификаторов | Сбрасывается из Windows? |
|---|---|---|
| Платформенная безопасность | Endorsement key TPM 2.0, состояние Secure Boot | Нет — провижинится в TPM/прошивке |
| Прошивка | SMBIOS UUID, серийник материнки, BIOS DMI | Нет — записано в плате |
| Накопитель | Контроллерный серийник диска/SSD | Нет — живёт в накопителе |
| Сеть | MAC-адрес | Иногда (зашит в сетевую карту) |
| Уровень ОС | Machine GUID реестра, install ID | Да — пересоздаётся при переустановке |
Сбрасывается при переустановке Windows только нижняя строка. Всё, что выше, закреплено в железе или в крипто-сопроцессоре — и именно на этот материал опирается Javelin.
Почему требование TPM имеет значение
Большинство античитов собирают отпечаток из значений, считанных на лету — серийники, UUID, MAC-адреса. Javelin делает то же самое, но требование Secure Boot и TPM 2.0 добавляет идентификатор иного класса. Модуль TPM 2.0 несёт endorsement key — криптографическую идентичность, прошитую на производстве и привязанную к конкретному чипу. Он спроектирован как стабильный аппаратный корень идентичности — ровно то свойство, которое нужно аппаратному бану.
О том, зачем вообще нужны эти платформенные требования, рассказывает наш разбор как включить TPM — что это за модуль и где он находится. Коротко: это не значение, которое правится из Windows, и чистая установка его не перевыпускает.
Как отпечаток переживает переустановку
Именно этот вопрос заполняет форумы EA. Игроки стирают диск, ставят чистую систему, заводят новый аккаунт — и бан возвращается ещё до первого респавна.
Переустановка пересоздаёт идентификаторы, которыми владеет Windows: machine GUID в реестре, product ID, install-значения. Но она ничего не делает с SMBIOS UUID, вшитым в материнку, контроллерным серийником диска и endorsement key TPM. Javelin читает эти прошивочные и платформенные значения напрямую, поэтому чистая ОС отдаёт ему тот же отпечаток, что он пометил раньше. Общий случай мы разбираем в материале меняет ли переустановка Windows ваш HWID — для kernel-античитов вроде Javelin ответ отрицательный.
Где заканчивается софт и начинается прошивка
Эту границу стоит провести точно. HWID-чейнджер переписывает идентификаторы, которые живут внутри Windows: machine GUID в реестре, серийники томов NTFS и MAC-адреса по каждому адаптеру. Это реальные сигналы, и их сброс уменьшает ваш след на уровне ОС.
Чего не меняет ни один программный инструмент — это прошивка. SMBIOS UUID, серийник материнки, контроллерный серийник диска и endorsement key TPM хранятся не в Windows — они живут в плате, накопителе и чипе безопасности. Их изменение требует вмешательства в само железо, а не запуска программы. Поэтому против kernel-античита, который требует TPM 2.0 и читает прошивку, смена программных идентификаторов сокращает отпечаток, но сама по себе аппаратный бан не снимает — прошивочные значения, которые он тоже читает, остаются прежними. Любой, кто рекламирует гарантированный разбан Battlefield 6 из загрузки, искажает то, как работает Javelin. О том, какие физические изменения реально двигают отпечаток, — практический гайд какие апгрейды меняют HWID.
Частые вопросы
Battlefield 6 выдаёт аппаратные баны или только баны аккаунта?
Javelin ставит метки на уровне железа, которые держатся за машину, а не только за логин. Подтверждённый аппаратный бан следует за ПК, поэтому новые аккаунты, созданные на том же железе, банятся при запуске.
Снимет ли переустановка Windows бан в Battlefield 6?
Нет. Переустановка пересоздаёт только собственные идентификаторы Windows. Прошивочные и TPM-значения, которые читает Javelin — SMBIOS UUID, серийник материнки, серийник диска, endorsement key — остаются нетронутыми, поэтому бан сохраняется.
Поможет ли отключение TPM или Secure Boot обойти бан?
Нет — оно вас просто заблокирует. Javelin требует, чтобы оба были включены для запуска игры, поэтому их отключение не обходит отпечаток, а вовсе не даёт Battlefield 6 запуститься.
Может ли HWID-чейнджер обойти Javelin?
Только частично. Он сбрасывает идентификаторы реестра Windows, серийники томов и MAC-адреса, но не может изменить прошивочные или TPM-идентификаторы, которые kernel-античит вроде Javelin тоже читает. Воспринимайте это как уменьшение следа, а не как гарантированный разбан.
Вывод
Аппаратный бан в Battlefield 6 стоек по своей конструкции. Требование Secure Boot и TPM 2.0 даёт Javelin привязанную к платформе идентичность поверх обычных прошивочных серийников, и ни одно из этих значений не сбрасывается при переустановке Windows. Программные HWID-чейнджеры очищают слой ОС и уменьшают след, но бан, опирающийся на TPM и прошивку, в итоге живёт в железе. Поймите, какой слой держит метку, прежде чем тратить деньги на попытки её снять.
