Fix – Windows Hello Error 0x801c0451 on Windows 10 PC

The Windows Hello Error 0x801c0451 usually strikes when you perform a recent system changes. When you encounter this error, you need to initiate several rounds of Windows 10 reboots before it finally disappears. Though this is linked to PIN/Password, this may result in system crash errors if unattended for a huge time. 

Today, in this article, we discuss the possible reasons that can lead to this issue along with a few working solutions. In general, this bug pops in when you turn On your PC or wake it up from the sleep mode and use Hello Pin to enter the login screen. Turning off Sleep Mode, Reset/Remove PIN password, Switch to a Local user account are some of the solutions that you can try to get rid of the 0x801c0451 error. Let’s explore these methods in detail –

Windows Hello Error 0x801c0451

Recent – How to fix Windows Hello error 0x801c004d in Windows 10

Fix: Windows Hello error 0x801c0451 in Windows 10

Simple rebooting the PC often fixes Windows Hello errors. So, before proceeding to the below workarounds, make sure to sign out of your computer then re-login. If the error persists, use the following guidelines –

1. Turn off Sleep Mode

Windows 10 users often use Sleep mode when they want to take a rest, however, they don’t want to turn off their PC. Recently, this mode is causing new bugs and errors. Hence, we suggest disabling Sleep mode as this may fix any errors related to PIN/password. Here’s how to perform this task –

  • Make a right-click on the Win icon and select Power Options.
  • Scroll down and click Additional power settings under “Related Settings“.
  • On the upcoming window, click Change Plan Settings.
  • Here, you will see two different options next to “Put the computer to sleep” i.e. On Battery and Plugged in.
  • Use the drop-down menu, and select Never under both categories.

Power Options

  • At last, click Save Changes and Restart your PC.

When you sign back into your computer, check whether you encounter the Error 0x801c0451 again or it vanishes. 

2. Reset/Remove PIN

The Hello Error 0x801c0451 is linked to the PIN/Password that you use on the login screen. So, if you are getting this issue even after disabling the Sleep mode, you should either reset your remove Login PIN

  • Jointly press Win+I and select Accounts.
  • Next, click Sign-in options available on the left column.
  • Head over to the right pane and click Windows Hello PIN. When this section expands, tap the Remove option. 

Sign-In-Options

  • There appears a confirmation window ensuring whether you really want to remove the Hello PIN password. Just click the remove button again.

Windows Hello Error 0x801c0451

  • The system will then open the Windows Security window, fill in your Microsoft password and press OK.

Note: We strongly recommend removing the PIN as you are constantly receiving the Hello error message.

If this indeed stops the 0x801c0451 message, you may try setting a new PIN after a PC reboot. 

  • After restarting the system, browse to the following path –
Settings (Win+I) > Accounts > Sign-in Options 
  • Switch to the right pane, expand Windows Hello Pin and hit Add button.

Windows Hello Error 0x801c0451

  • The system will then redirect you to the Microsoft Account, click Next then sign-in using your credentials.
  • When the “Set up a PIN” wizard appears, enter a pin then confirm the same. 

Set Up a Pin

  • Lastly, tap OK to save these changes.

That’s it, hopefully, removing/resetting the Pin password should resolve the Windows Hello Error 0x801c0451 on your device. 

3. Convert Microsoft Account to Local Account 

The above workaround should resolve the Hello PIN issues. However, if not, one should try converting the Microsoft account to a local user account. All you need is to perform the below steps carefully.

Note: Besides, this is also applicable when you don’t remember the exact password or have access to the Email-id used there. It is because removing PIN requires you to fill in your Microsoft Account password.

  • Make a right-click on the Windows key and select Settings.
  • Here, select Accounts then Sign-in options on the succeeding page.
  • Now, head over to the Hello PIN section and when it expands, click “I forgot my PIN“.
  • The Microsoft Account will then appear asking whether you really want to continue or cancel, tap Continue.
  • The system will then prompt to verify your Identity. Select the email-id and the company will then send you a seven-digit confirmation code. 
  • Use this code to re-create your Hello PIN.

Note: Since you don’t have the access to this email id, you must convert your Microsoft account to a Local account. 

  • Browse to the following location –
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft

Note: While reaching to the above path, you may now get the AppData folder inside LocalService. If that’s the case, you should allow viewing hidden files and folders. To do so, use the below steps –

    • Type show hidden files in the search bar and click the top result.
    • Here, tap show settings next to the “Change settings to show hidden and system files“.
  • Show Hidden Files and Folders 
    • Next, mark the radio button “Sown hidden files, folders, and drives” and press OK.

Show Hidden Files and Folders, Drives

  • You may now access the AppData\Local\Microsoft inside the LocalService folder.
  • Open the Ngc folder and delete all its contents. If you were not able to either view or delete its directories, follow the below section –

How to take command of the Ngc folder 

  • Do the right-click on the Ngc folder and choose “Properties“.
  • Head over to the Security Tab and click Advanced option.

Windows Hello Error 0x801c0451

  • Go to the Owner section and hit the Change link. 

Windows Hello Error 0x801c0451

  • Type the Administrator name inside “Enter the object name to select” and hit Check names next to it.
  • After this accepts the object name, press OK.
  • Coming back to the previous window, select the checkbox “Replace owner on subcontainers and objects” and click Apply then OK again.
  • That’s it, you may now enter the Ngc folder and delete all its contents.

After removing all the folders that were inside the Ngc, navigate to the following address and re-create your Hello PIN.

Settings > Account settings > Sign-in Options > Add a PIN

Note: If you do remember the Microsoft account password, there is no need to follow the above steps. Just go to the Your info under the Accounts section and click “Sign in with a local account instead“.

Your system will then redirect you to verify your identity, just follow the on-screen instruction to switch to a local user account. 

That’s it, hope this article helps to resolve the Windows Hello Error 0x801c0451 on your PC.