If you’ve already tried removing and re-adding the PIN and wiping the NGC folder, and the PIN still refuses to work, you’re past the basic layer. The problem now lives in the infrastructure around the PIN: Windows services, group policies, the TPM state, or the user profile itself. This guide picks up where the basic fixes leave off.
Work through these in order — each step targets a deeper layer than the last. None of these steps risk your files; the most invasive thing here is the TPM clear, and even that only affects stored keys, not your documents. The companion basic PIN fix guide covers the NGC wipe and TPM clear if you haven’t done those yet.
Why this happens
- Disabled Hello dependency services. Tweaking tools often disable Credential Manager or CNG Key Isolation, silently breaking PIN setup.
- Group policy blocking Windows Hello. Domain-joined or previously tweaked systems may have policies disabling Hello provisioning.
- TPM not ready or owned by another OS. A TPM in a bad state blocks the key operations the PIN needs.
- Corrupted user profile. Profile-level credential stores can break in ways a new account doesn’t share.
- Damaged Hello system components. Corrupted files in the Hello stack survive NGC wipes because the code itself is broken.
- Conflicting credential providers. Third-party security software can register providers that fight Windows Hello.
- Stale cached credentials. The Credential Manager vault can hold outdated entries that conflict with Hello provisioning after a password change.
How to fix it
Work through these in order.
Fix 1: Verify the Hello dependency services
Check that nothing disabled the services PIN setup needs.
- Press Win + R, type
services.msc, and press Enter. - Find Credential Manager — set Startup type to Manual and start it if stopped.
- Find CNG Key Isolation — set it to Manual and start it.
- Find Windows Biometric Service — set to Manual; start it if you use biometrics.
- Try PIN setup again in Settings > Accounts > Sign-in options.
Fix 2: Check group policy for Hello blocks
Policies can silently disable Hello provisioning.
- Press Win + R, type
gpedit.msc(Pro/Enterprise/Education editions), and navigate to Computer Configuration > Administrative Templates > System > Logon. - Check Turn on convenience PIN sign-in — set it to Enabled or Not Configured.
- Navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Hello for Business and ensure nothing is forcing Hello off for your scenario.
- Run
gpupdate /forcein Terminal, restart, and retry PIN setup. On Home edition (no gpedit), the equivalent registry path isHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System— delete anyAllowDomainPINLogonrestrictions only if you added them yourself.
Fix 3: Reset the TPM state completely
Go deeper than a simple TPM clear when the TPM reports errors.
- Press Win + R, type
tpm.msc, and check the status center panel — it should say “The TPM is ready for use.” - If it reports errors or “not ready,” click Clear TPM in the Actions pane and restart, confirming at the prompt.
- After reboot, reopen
tpm.mscand confirm the ready status. - If the TPM still won’t ready, check the BIOS: ensure TPM/PTT/fTPM is enabled and not in a “owned by another OS” state, then clear it from the BIOS menu directly.
Fix 4: Remove conflicting credential providers
Third-party security tools can hijack the sign-in flow.
- Uninstall any third-party credential managers, SSO tools, or security suites you added — from Settings > Apps > Installed apps.
- Check the registry at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providersfor leftover third-party GUIDs, and remove only entries you can positively identify as belonging to uninstalled software. - Restart and test PIN setup with a clean provider list.
- Reinstall security software afterward only if needed, testing the PIN after each install.
Fix 5: Repair the Hello system components
When the Hello code itself is damaged, repair the OS files.
- In Terminal (Admin), run
sfc /scannow. - Then run
DISM /Online /Cleanup-Image /RestoreHealth. - Restart and retry PIN setup.
- If SFC reports it couldn’t fix some files, run DISM first and then SFC again — DISM repairs the source SFC draws from.
Fix 6: Test in a new user profile
Isolate profile-level corruption.
- Create a new local administrator account in Settings > Accounts > Other users.
- Sign into it and attempt PIN setup there.
- If it works, your original profile’s credential stores are damaged — migrate your files to the new account.
- If it fails there too, the problem is system-wide; continue to Fix 7.
Fix 7: Perform a repair install
The last software resort before suspecting hardware.
- Download the Windows 11 installation media from Microsoft’s download page .
- Run setup from within Windows and choose to keep personal files and apps.
- The repair install reinstalls Windows over itself, rebuilding the Hello stack cleanly.
- After completion, set up the PIN before installing third-party software, and test thoroughly. If even a repair install fails, the TPM chip itself may be faulty — check your warranty.
Closing
Advanced PIN troubleshooting is really about the layers most people never see: services, policies, TPM state, providers, profile. The NGC wipe fixes the data; these fixes repair the machinery around it.
One preventive note: be cautious with “privacy” and “debloat” scripts — disabling Credential Manager or CNG Key Isolation is one of the most common ways people break their own PIN setup without realizing it. If you’ve ever run such a script, the service checks in Fix 1 are worth doing even on a healthy system, just to confirm nothing was left disabled. On Lenovo laptops, the Lenovo-specific PIN guide covers model-specific quirks. And when everything here fails but a repair install feels like overkill, remember that switching to a local account (or a fresh profile) is a legitimate permanent solution — plenty of people run happily without Hello once the password sign-in works reliably.
