“Something happened and your PIN isn’t available.” Click here to set up your PIN again — and then setup fails too. Or the PIN field rejects a code you know is right. PIN problems on Windows 11 are common after updates, and they’re almost never about the PIN you typed. The encrypted credential store behind it got corrupted, and Windows can’t verify anything until that’s rebuilt. For a symptom-by-symptom diagnostic approach, see our full PIN troubleshooting guide .
There are several ways to fix it floating around, but they’re not equal — some are quick and safe, others are destructive overkill. Here’s the best order: the Ngc reset first (fixes most cases in minutes), then the account and TPM checks, with the heavy options last.
Why this happens
- Corrupted Ngc folder — the encrypted store holding your PIN data gets damaged by updates, disk errors, or interrupted sign-ins.
- TPM issues — the Trusted Platform Module (which protects the PIN) was cleared, disabled in BIOS, or hit a firmware bug.
- Microsoft account sync problems — the local PIN credential falls out of sync with the account, especially after password changes.
- Corrupted user profile or damaged credential manager components.
- A Windows update breaking the PIN credential provider.
- Third-party “privacy” tools disabling Windows Hello components or the TPM-related services.
How to fix it
Work through these in order, from quickest to most involved.
Fix 1: Reset the Ngc folder (the best fix)
This resolves the majority of PIN failures and takes five minutes.
- Sign in with your password instead — click Sign-in options on the login screen and choose the password icon.
- Open File Explorer and navigate to
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc. You’ll need to take ownership: right-click Ngc → Properties → Security → Advanced → change owner to your account, grant yourself full control. - Delete everything inside the Ngc folder (not the folder itself).
- Go to Settings → Accounts → Sign-in options → PIN (Windows Hello) → Set up, and create a fresh PIN.
Fix 2: Use the “I forgot my PIN” flow
If you can’t be bothered with folder permissions, the built-in reset does the same job.
- On the login screen, click Sign-in options and sign in with your password.
- Go to Settings → Accounts → Sign-in options → PIN (Windows Hello).
- Click Remove, confirm, then click Add and set a new PIN.
- If Remove is greyed out, use Fix 1’s Ngc deletion instead — it bypasses the UI entirely.
Fix 3: Check TPM status in BIOS and Windows
No working TPM, no working PIN — it’s that simple.
- Press Win + R, type
tpm.msc, and press Enter. The TPM Management console should show “The TPM is ready for use.” - If it shows an error or “TPM not found,” restart into BIOS/UEFI and confirm TPM (or PTT on Intel, fTPM on AMD) is Enabled.
- While in BIOS, check for a TPM firmware update from your laptop maker’s support site — TPM firmware bugs have broken PINs on several laptop lines.
- After enabling TPM, boot into Windows and re-add the PIN via Sign-in options.
Fix 4: Fix Microsoft account sync
A password change or account hiccup can orphan the local PIN credential.
- Go to Settings → Accounts → Your info and confirm you’re signed in with the correct Microsoft account.
- If you recently changed your Microsoft account password, sign out and back in: Settings → Accounts → Your info → Sign in with a local account instead, restart, then switch back to the Microsoft account.
- Re-add the PIN afterward via Sign-in options.
- Check account.microsoft.com in a browser to confirm the account itself is healthy and not locked.
For deeper PIN troubleshooting workflows, our companion guide to PIN problems on Windows 11 covers additional account-repair steps.
Fix 5: Repair system files
Damaged credential components break PIN verification even with a healthy Ngc folder.
- Open Terminal (Admin) and run
sfc /scannow. - Follow with
DISM /Online /Cleanup-Image /RestoreHealth. - Restart and try the PIN again — or re-add it if you cleared the Ngc folder earlier.
- If SFC reports unfixable corruption, run DISM first and then SFC again; order matters.
Fix 6: Check the credential-related services
The PIN depends on background services that “tweaking” tools love to disable.
- Press Win + R, type
services.msc, and verify these are running: Credential Manager, CNG Key Isolation, TPM Base Services. - Set any Disabled ones to Automatic, start them, and restart.
- If you ever ran a “debloat” or “privacy” script, that’s likely what broke them — consider undoing its changes.
- Re-add the PIN after the services are healthy.
Fix 7: Test a new user profile
If the PIN works on a fresh account, your profile’s credential store is damaged beyond the Ngc fix.
- Create a new local account: Settings → Accounts → Other users → Add account.
- Sign in as the new user, link your Microsoft account, and set up a PIN.
- If the PIN works there, migrate your files to the new profile.
- If it fails there too, the problem is system-level — continue to Fix 8.
Fix 8: In-place repair install (last resort)
For system-level PIN breakage that survives everything above.
- Back up your files.
- Create Windows 11 media from the official download page and run setup from inside Windows, keeping files and apps.
- After the repair, sign in with your password first, verify TPM is healthy (
tpm.msc), then add a fresh PIN. - If even this fails, check with your laptop maker’s support — a TPM hardware fault is rare but real, and it’s a warranty issue.
Closing
PIN failures are a credential-store problem, not a typing problem — which is why retyping the PIN harder never helps, but deleting the Ngc folder usually does. Work the list from the Ngc reset through TPM and account checks, and you’ll have a working PIN again without touching your files. And once it’s fixed, leave the TPM and Hello components alone: the “privacy” scripts that disable them are the number-one cause of encore performances.
