Microsoft 365 apps are usually activated with your Microsoft account email and password, not with a separate Publisher PIN.
Why this PIN prompt is unusual
Publisher normally uses account sign-in
The prompt may be account verification
A PIN request can actually be a password prompt or a two-step verification code request tied to the Microsoft account.
Windows Hello can also trigger it
If Windows Hello was enabled on the PC before, Publisher may surface a Windows sign-in requirement that looks like an app activation problem.
Direct answer for your church team
If all Microsoft 365 apps downloaded successfully but only Publisher asks for a PIN, do not look for a special Publisher PIN. Start by checking Microsoft account verification, then Windows Hello PIN settings, then reset stored PIN data if needed.
Check whether the request is really account verification
Review your Microsoft account sign-in method
If the prompt appears during activation, it may be asking for your Microsoft account password or a two-factor authentication code instead of a Publisher-specific PIN.
- Open your Microsoft account security settings and review the active verification method.
- If two-step verification is enabled, confirm that you can receive the code on the expected device or method.
- Use Microsoft’s official guide here: Change your two-step verification method and settings.
Expected result: after confirming the correct sign-in method, Publisher should accept the account verification flow without asking for an unknown PIN.
Check Windows Hello PIN settings
Turn off the Windows Hello requirement if it is enabled
If this PC previously used Windows Hello, Publisher may be surfacing that Windows sign-in requirement. Remove or disable it from the account sign-in settings.
- 1Press Windows + I to open Settings.
- 2Go to Accounts.
- 3Select Sign-in options.
- 4Find Require Windows Hello sign-in for Microsoft accounts and turn it off or remove it if available.
- 5Enter your Microsoft account password to confirm the change.
Verification: reopen Publisher and check whether the sign-in screen now accepts your Microsoft account credentials without asking for a PIN.
Reset stored PIN data in the Ngc folder
Clear the Windows PIN cache
If Windows keeps presenting an old or broken PIN requirement, resetting the Ngc folder can remove the stored PIN data that triggers the prompt.
- 1Open File Explorer.
- 2Enable hidden items from the View tab.
- 3Browse to C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc.
- 4Delete the Ngc folder or rename it to Ngc.old.
- If Windows says you do not have permission, take ownership first using this Microsoft support guidance ownership guide.
- If hidden folders are not visible, use View hidden files and folders in Windows.
Expected result: Windows rebuilds PIN-related data, which can stop Publisher from asking for a PIN that was never set up.
What each fix targets
| Method | Exact entry point | What it changes | Best use case |
|---|---|---|---|
| Account verification review | Microsoft account security settings | Confirms password or two-step verification method | When the prompt may actually be a sign-in code request |
| Windows Hello setting | Settings > Accounts > Sign-in options | Removes the Windows Hello sign-in requirement for Microsoft accounts | When the PC previously used a PIN |
| Ngc folder reset | C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc | Resets stored PIN-related data | When Windows keeps asking for an old or invalid PIN |
| Registry adjustment | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\NgcPin | Changes EnablePinReset from 1 to 0 | Advanced troubleshooting for persistent PIN prompts |
Use Registry Editor only if the prompt still persists
Change the PIN reset value in the registry
This is the advanced option from the source guidance. It is intended for administrators or experienced users because incorrect registry edits can cause system problems.
- 1Press Win + R, type regedit, and press Enter.
- 2Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\NgcPin.
- 3Double-click EnablePinReset.
- 4If the value is 1, change it to 0.
- Back up the registry first using How to back up and restore the registry in Windows.
- Verification: restart the sign-in flow and test Publisher again after saving the change.
If Publisher still asks for a PIN
Capture the exact prompt
Take screenshots of the PIN request and include any visible error message. This helps confirm whether the request comes from Microsoft 365, Windows Hello, or account security.
Check what changed after each step
Test Publisher after each method rather than changing everything at once. That makes it easier to identify whether the trigger was account verification, Windows Hello, or stored PIN data.
Expected after account review
You should see a password or verification code flow that matches your Microsoft account settings.
Expected after Windows Hello changes
The PIN prompt may disappear and Publisher may return to standard Microsoft account sign-in.
Expected after Ngc reset
Windows rebuilds PIN-related data, which can clear a stale or broken PIN request.
Use WPS Office as a Free Microsoft Office Alternative
This Publisher PIN problem is controlled by Microsoft account, Windows Hello, and Microsoft 365 activation behavior, so WPS Office cannot repair the Microsoft-side account, tenant, billing, licensing, or Windows PIN settings involved here.
If your church team needs a free, lightweight workspace while Microsoft-side access is being sorted out, WPS Office is useful for compatible local DOCX, XLSX, PPTX, and PDF files, with a familiar ribbon-style UI, PDF tools, and WPS AI help for drafting, summarizing, and rewriting content. The caveat is that it is not a replacement for Microsoft Publisher’s native activation path, and complex Publisher-specific layouts may not translate directly.

Fix Microsoft Publisher Asking for a PIN During Activation FAQs
Why is Microsoft Publisher asking for a PIN?
Microsoft 365 apps normally activate with a Microsoft account, not a PIN. The prompt may be related to two-step verification or Windows Hello PIN settings.
What can I try if no PIN was ever created?
Check Microsoft account verification settings, remove Windows Hello PIN requirements, reset the Ngc folder, or use the registry-based PIN reset option if you are an advanced user.
What should I do if I never created a PIN on this church computer?
Start with Windows Settings at Accounts > Sign-in options and review Windows Hello requirements. If the prompt remains, reset the Ngc folder because stored PIN data may still exist even if no one remembers creating it.
Is deleting the Ngc folder safe for this problem?
It is a Windows PIN reset step, not a Publisher content fix. It can help clear corrupted or stale PIN data, but you may need admin permission or folder ownership before you can rename or delete it.




