Independent technical referenceOfficial site
  • Software and digital services
  • Operating system

0x80090029

Windows 0x80090029 on PC: TPM is not set up for PIN setup

Verified with sources7 sourcesReviewed Oct 18, 2026
Technician coming? See the 2 steps they must show you

Risk level

Medium

Proceed carefully and stop if the check is unclear.

Urgency

Medium

Quick answer

Error 0x80090029 appears during the Create a PIN step in Windows Hello because the TPM is not set up. First sign out and back in or reboot; if it persists, sign in as an administrator, open tpm.msc, and select Prepare the TPM in the Actions pane.

Safety first

Stop and check this first

  • If the error changes to 0x80090031 and someone proposes resetting the TPM or running Clear-TPM, make sure your BitLocker recovery keys are backed up first and never use registry workarounds to bypass Windows Hello.

Safe checks you can perform

  • Sign out, reboot, and retry Create a PIN
  • Check whether TPM is usable in System Information
  • Run Prepare the TPM in the tpm.msc console

Leave these tasks to a qualified professional

  • Do not attempt this professional task: Prepare the TPM or review policy with your IT administrator
  • Do not attempt this professional task: Open an assistance case with Microsoft Support

What a technician must be able to justify

Technician visit

These are the steps they must carry out and show you. Tick them as they work: if steps are skipped, do not accept a part swap.

These are not instructions for opening or handling the equipment yourself. They are the checks that should support a technical conclusion.

  1. Prepare the TPM or review policy with your IT administrator

    What they doA technician or IT administrator signs on with an administrator account to run Prepare the TPM in tpm.msc, or adjusts the Windows Hello for Business policy if the device has no TPM and reports 0x80090035.

    They must show youthe tpm.msc console status and the result of repeating the Create a PIN step.

    In writingthe exact action taken in tpm.msc or Windows Hello for Business policy, without using registry hacks to bypass security.

  2. Open an assistance case with Microsoft Support

    What they doIf preparing the TPM and rebooting the device do not clear 0x80090029 during PIN creation, contact Microsoft Support for assistance.

    They must show youthe exact hex error code captured during the Create a PIN workflow.

    In writingthe Microsoft Support case number and the official remediation steps provided.

Before accepting a part or repair

Nothing has been shown yet. Do not accept a part swap based on the code alone.

Follow these steps

Note: Follow the documented order. An error code identifies the affected system, but it does not prove by itself which part has failed.

  1. Sign out, reboot, and retry Create a PIN

    No special tools

    Who:
    you from your Windows account.
    How:
    sign out of Windows, sign back in, and try to create the PIN again; if the error stays, reboot the device and attempt the Create a PIN step once more.
    Result that matters:
    ruling out a temporary Windows Hello provisioning glitch after security updates.
    If the PIN is created after rebooting:
    no TPM console changes are needed.
    If 0x80090029 returns after the reboot:
    proceed to check TPM status as an administrator.
    Evidence to keep:
    screenshot of the Create a PIN error window showing 0x80090029.

    Evidence: Windows Hello errors during PIN creation in Windows 10 - Windows Client · Windows Hello common issues and troubleshooting tips

  2. Check whether TPM is usable in System Information

    No special tools

    Who:
    you as an administrator.
    How:
    from Start, type System Information, right-click System Information in the results list, select Run as administrator, and check Device Encryption Support under System Summary.
    Result that matters:
    seeing whether Windows detects a usable TPM or reports TPM is not usable.
    If the module is detected:
    move to tpm.msc to run Prepare the TPM.
    If it says TPM is not usable:
    the PC either has no TPM or the TPM is not enabled in BIOS or UEFI.
    Evidence to keep:
    screenshot of the System Summary line in System Information.

    Evidence: Device Encryption in Windows

  3. Run Prepare the TPM in the tpm.msc console

    No special tools

    Who:
    you signed on as an administrator.
    How:
    sign on with an administrator account, select Start, type tpm.msc, open the tpm.msc Microsoft Common Console Document, and select Prepare the TPM in the Actions pane.
    Result that matters:
    initializing the TPM so Windows Hello can provision your PIN key.
    If preparation completes and the TPM is ready:
    return to Sign-in options and create your PIN.
    If Prepare the TPM is greyed out or the code shifts to 0x80090031:
    escalate to your IT administrator or Microsoft Support.
    Evidence to keep:
    screenshot of the tpm.msc status pane after selecting Prepare the TPM.

    Evidence: Windows Hello errors during PIN creation in Windows 10 - Windows Client

Still not solved

If the error persists, stop here. See what the technician must do and show you.

Where this code applies

A code is meaningful only inside the right product and version context.

Primary scope

System
Software and digital services
Brand
Microsoft Windows
Product type
Operating system

Known code variants

  • 0x80090029
  • 80090029
  • Create a PIN error 0x80090029
  • error 0x80090029 Windows Hello
  • error al crear un PIN 0x80090029
  • TPM is not set up 0x80090029
  • TPM no está configurado 0x80090029
  • Windows Hello error 0x80090029

What it means

Microsoft documents hex error 0x80090029 when setting up Windows Hello on Windows 10 or Windows 11 during the Create a PIN step, listing its specific cause: TPM is not set up. The official mitigation is signing on with an administrator account, opening the tpm.msc console, and selecting Prepare the TPM in the Actions pane, after trying the general steps for transient PIN creation errors. Seeing this error code alone never proves your TPM hardware or motherboard is broken.

Warnings and stop conditions

  • Highsource verified

    If the error changes to 0x80090031 and someone proposes resetting the TPM or running Clear-TPM, make sure your BitLocker recovery keys are backed up first and never use registry workarounds to bypass Windows Hello.

    Evidence: BitLocker recovery overview · Windows Hello errors during PIN creation in Windows 10 - Windows Client

Symptoms and causes

Probable causes · in order

  • Trusted Platform Module (TPM) is not preparedCommon

    Microsoft's PIN creation error table lists TPM is not set up as the cause of 0x80090029 and directs administrators to run Prepare the TPM in tpm.msc.

    Evidence: Windows Hello errors during PIN creation in Windows 10 - Windows Client

  • Transient session glitch during Create a PINPossible

    Microsoft notes that some PIN creation errors are transient and resolve themselves when you try again, sign out and sign in, or reboot the device.

    Evidence: Windows Hello errors during PIN creation in Windows 10 - Windows Client · Windows Hello common issues and troubleshooting tips

  • TPM disabled in BIOS or UEFI or policy requiring TPMPossible

    System Information reports TPM is not usable if the device lacks a TPM or has it disabled in BIOS or UEFI, and policy requiring a missing TPM triggers 0x80090035.

    Evidence: Device Encryption in Windows · Windows Hello errors during PIN creation in Windows 10 - Windows Client

Virtual technician

Does 0x80090029 still appear after these checks?

Answer a few questions to narrow down the likely cause and the safest next action. Guidance only - it never replaces a professional.

Sources and technical references

Sources: BitLocker recovery overview · Device Encryption in Windows · Cifrado del dispositivo en Windows · Windows Hello errors during PIN creation in Windows 10 - Windows Client · Errores de Windows Hello durante la creación de PIN en Windows 10 - Windows Client · Windows Hello common issues and troubleshooting tips · Problemas comunes y sugerencias para la solución de problemas de Windows Helloreviewed 2026-10-18 · verified

Was this entry useful?