#Что означает ошибка
Что-то пошло не так ПИН-код недоступен 0x80090016
Сообщение «Что-то пошло не так (0x80090016). Модуль платформы доверенного пользователя неисправен» появляется при создании PIN-кода Windows Hello. PIN защищён ключами в TPM, а метаданные хранятся в папке C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc. Если ключи в TPM не совпадают с данными в папке (после обновления BIOS, сброса TPM, клонирования диска), PIN не создаётся.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Повреждена папка NgcКлючи PIN повреждены. | Не удаётся ни создать, ни изменить PIN. | Очистите папку Ngc. |
| Изменился TPMПосле обновления BIOS или сброса TPM. | PIN перестал работать после обновления BIOS. | Очистите TPM. |
| Политика Windows HelloОтключены политики PIN/TPM. | Доменный компьютер. | Проверьте политику. |
| Неисправный TPMМодуль неисправен или отключён. | tpm.msc — не готов. | Включите TPM в BIOS. |
#Пошаговое решение
- Проверьте TPMЕсли код
0x80090016возникает при настройке PIN, сначала проверьте, работает ли TPM:Win+R→tpm.msc. Запишите сообщение о готовности и версии. Если TPM не обнаружен, не стирайте ключи и не изменяйте UEFI без проверки шифрования и инструкций производителя. - Войдите паролемНа экране входа выберите «Параметры входа» → значок пароля и войдите обычным паролем учётной записи Microsoft или локальной Windows. Для Microsoft-аккаунта при необходимости проверьте пароль на другом устройстве. Если пароль забыт, используйте официальное восстановление учётной записи, а не обход системных файлов.
- Сбросьте PIN штатным способом вместо удаления NgcНе удаляйте папку Ngc автоматически. Она хранит данные контейнера Windows Hello с ограниченным доступом; команды
takeownиicaclsменяют защиту. Сначала после входа откройте Windows 11: «Параметры» → «Учётные записи» → «Варианты входа» → «ПИН-код (Windows Hello)» → «Я забыл ПИН-код»; в Windows 10 — «Параметры» → «Учётные записи» → «Варианты входа» → Windows Hello PIN → «Я забыл ПИН-код». Следуйте проверке личности. - Перезагрузите ПКПосле штатного сброса PIN выберите «Пуск» → «Питание» → «Перезагрузка», войдите по паролю и снова откройте «Варианты входа». Если PIN всё ещё не создаётся, запишите полный код ошибки и проверьте, подключён ли компьютер к интернету (для учётной записи Microsoft).
- Создайте PINВ разделе «Варианты входа» выберите «ПИН-код (Windows Hello)» → «Настроить» или «Добавить», введите пароль учётной записи и создайте новый PIN. Затем заблокируйте экран сочетанием
Win+Lи проверьте вход. Не записывайте PIN в тексте обращения в поддержку. - Не очищайте TPM без подготовки ключейОчистка TPM — крайняя мера, не стандартный этап. Она может лишить доступа к ключам BitLocker, сертификатам, рабочим данным и PIN. Ничего не очищайте, пока не сохранён ключ восстановления шифрования и не получено согласие администратора; при необходимости действуйте только по официальной инструкции производителя и Microsoft.
- Проверьте политикиЕсли устройство подключено к работе/учёбе, откройте «Параметры» → «Учётные записи» → «Доступ к работе или учёбе» и посмотрите, управляет ли им организация. Политика может запрещать изменение PIN; передайте код
0x80090016администратору вместо удаления контейнеров ключей. - Обновите BIOSОбновление BIOS/прошивки TPM выполняйте лишь по официальной инструкции для точной модели и при наличии подтверждённого исправления. Сначала сделайте резервную копию и сохраните ключ восстановления BitLocker, обеспечьте стабильное питание. Если ошибка решилась обычным сбросом PIN, обновлять BIOS ради неё не нужно.
#Команды
Если на ПК нет TPM, PIN можно создать через политику, разрешающую использование без TPM: gpedit.msc → «Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Windows Hello для бизнеса» (на Windows Home политики недоступны). Для рабочих и учебных аккаунтов обратитесь к администратору: PIN управляется Intune. Подробнее — .