- Software and digital services
- Operating system
0x80090029
Windows 0x80090029 on PC: TPM is not set up for PIN setup
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.
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.
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.
Sign out, reboot, and retry Create a PIN
- 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
Check whether TPM is usable in System Information
- 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
Run Prepare the TPM in the tpm.msc console
- 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
- 1
Microsoft · 2026 · official_doc
- 2
Microsoft · 2026 · official_doc
- 3
Cifrado del dispositivo en Windows
Microsoft · 2026 · official_doc
- 4
Windows Hello errors during PIN creation in Windows 10 - Windows Client
Microsoft · 2026 · official_doc
- 5
Errores de Windows Hello durante la creación de PIN en Windows 10 - Windows Client
Microsoft · 2026 · official_doc
- 6
Windows Hello common issues and troubleshooting tips
Microsoft · 2026 · official_doc
- 7
Problemas comunes y sugerencias para la solución de problemas de Windows Hello
Microsoft · 2026 · official_doc
Was this entry useful?