Открыть сервисСервис

TPM-модуль и ошибка «fTPM/PSP NV corrupted» при замене процессора

Ошибка «fTPM PSP NV corrupted» — сообщение, выводимое прошивкой материнской платы при загрузке компьютера после замены центрального процессора AMD. Оно указывает на несоответствие содержимого энергонезависимой памяти (NV) встроенного TPM-модуля (fTPM) новому процессору и сопровождается предложением нажать клавишу для очистки старых данных. Явление возникает исключительно на платформах AMD с процессорами Ryzen и связано с реализацией аппаратной защиты TPM средствами фирменного блока Platform Security Processor (PSP).

TPM и fTPM

TPM (Trusted Platform Module) — аппаратный криптографический модуль, реализующий функции защищённого хранения ключей, измерения загрузочного кода и аппаратной аутентификации. Спецификация TPM разработана Trusted Computing Group; модуль обязателен для работы Windows 11.

TPM бывает двух типов:

  • dTPM — отдельный физический чип на материнской плате, подключённый по шине SPI;
  • fTPM (firmware TPM) — программная реализация TPM, работающая внутри защищённого контейнера процессора.

В процессорах AMD Ryzen роль fTPM играет блок PSP (Platform Security Processor) — выделенный 32-битный микроконтроллер ARM Cortex-A5 с собственной операционной системой, загружаемой из выделенного раздела памяти. PSP отвечает за шифрование дисков (AMD Secure Encrypted Virtualization), безопасную загрузку и генерацию ключей TPM. У Intel аналогичная функция реализована в блоке PTT (Platform Trust Technology) внутри firmware TPM.

Ключи и данные TPM хранятся в энергонезависимой памяти, которая на платформах AMD физически находится в чипе процессора. При замене процессора на другой экземпляр или модель данные NV-хранилища нового чипа не соответствуют ожиданиям прошивки, что и порождает сообщение об ошибке.

Причины возникновения

Сообщение «fTPM PSP NV corrupted» появляется в следующих случаях:

ПричинаВероятность
Замена процессора AMD Ryzen на другойосновная
Первая загрузка после сборки ПК с новым CPUвысокая
Сброс CMOS при исправном процессорередкая
Обновление BIOS с изменением реализации PSPредкая
Повреждение NV-хранилища при сбое питанияредкая

Текст сообщения может отличаться в зависимости от версии прошивки. Типичный вариант:

`` New CPU installed, fTPM/PSP NV corrupted. fTPM/PSP NV structure changed in previous system boot or BIOS update, or system is not first time boot after installing new CPU. Press Y to reset fTPM/PSP NV data and continue Press N to keep previous fTPM/PSP NV data and enter system ``

Последствия выбора

Нажатие клавиши Y

Очистка NV-хранилища PSP приводит к удалению всех ключей TPM, включая ключи шифрования дисков BitLocker (если использовалось аппаратное шифрование с привязкой к TPM). При включённом BitLocker после очистки система перейдёт в режим восстановления и потребует ввода ключа восстановления — 48-значного кода, сохранённого в учётной записи Microsoft, на печатном листе или в Active Directory.

Нажатие клавиши N

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

Рекомендуемая последовательность действий

  1. До замены процессора отключить BitLocker: Параметры → Конфиденциальность и безопасность → Шифрование устройства → снять защиту. Дождаться завершения расшифровки.
  2. После замены при появлении сообщения нажать Y — очистить NV-хранилище.
  3. Войти в Windows, убедиться, что TPM доступен: оснастка tpm.msc должна показывать «Аппаратная TPM, готова к использованию».
  4. Повторно включить BitLocker и сохранить ключ восстановления в надёжном месте.
  5. При необходимости обновить BIOS до версии с исправлениями PSP перед заменой процессора.

Если BitLocker уже заблокировал систему, ключ восстановления можно получить на сайте Microsoft (account.microsoft.com, раздел «Устройства»), в учётной записи организации (Azure AD) или по коду с отпечатка диска через manage-bde -protectors -get C:.

Настройка отключения fTPM

Если функции TPM не требуются (например, на игровом или серверном ПК без BitLocker), модуль можно отключить в UEFI:

  1. Войти в настройки прошивки (Del или F2 при загрузке).
  2. Раздел Advanced → CPU Configuration (название зависит от производителя).
  3. Найти пункт AMD fTPM switch (или AMD CPU fTPM) и переключить в Disabled.
  4. Сохранить настройки (F10).

После отключения Windows 11 потеряет совместимость с требованиями TPM 2.0, а функции BitLocker и Windows Hello перестанут работать.

Различия между поколениями AMD

ПоколениеКонтроллер TPMОсобенность
Ryzen 1000–3000 (Zen, Zen+, Zen 2)PSP, Cortex-A5NV-хранилище в чипе CPU
Ryzen 5000 (Zen 3)PSP, Cortex-A5аналогично
Ryzen 7000–9000 (Zen 4, Zen 5)PSP, Cortex-A5добавлена поддержка TPM 2.0 в firmware

На платформе AM5 (Ryzen 7000+) сообщение сохраняется, но прошивка предлагает более информативный текст и корректно восстанавливает состояние после очистки.

Связанные сообщения прошивки

Помимо «fTPM PSP NV corrupted», с заменой процессора AMD могут быть связаны:

  • «CPU has changed, please re-enter CPU settings in BIOS» — требуется повторная инициализация параметров;
  • «Boot failure after CPU replacement» — очистка CMOS обязательна;
  • Q-Code 00 / 02 на ASUS — отсутствие инициализации CPU, проверка сокета и кулера.

На платах Intel аналогичное сообщение — «Intel PTT is disabled or not supported» — возникает при отключении PTT в настройках.

Источники:

  • Документация Trusted Computing Group по спецификации TPM 2.0
  • AMD Platform Security Processor — техническое описание (AMD)
  • Microsoft Learn: BitLocker recovery overview
  • Руководства по эксплуатации материнских плат ASUS, MSI, Gigabyte (разделы UEFI Setup)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru