How Do I Fix Error Code 0x80090016 In Windows 10? What You Need To Know

When you add a PIN to sign in to Windows, the installation of this feature may be interrupted by a “Something went wrong” error message with the code 0x80090016. Using a PIN is much safer because it is only allocated to a specific device. Therefore, other users will not be able to access your Microsoft account, even when they know it.

Microsoft error code 80090016

If you can’t set up the PIN code because of error 0x80090016, it is most likely due to a corrupted Ngc folder located in the system partition or a background process preventing it from installing.

Deleting The Contents Of The NGS Folder

The most common reason why many people encounter error 0x80090016 is that the Ngc folder, where the files responsible for protecting the system are stored, is corrupted. To fix the error, try deleting all of its contents.

Log in with an administrator account, then in Windows Explorer, navigate to the following directory: C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\.

If the AppData directory is not showing, go to the View tab and click the “Show or Hide” button. Check the “Show hidden files, folders and drives” box and apply the changes.

Deleting the contents of the NGS folder

You probably won’t be able to access the Ngc folder because you don’t have permission for it.
To change the owner, right-click on it and select Properties.
Click the “Change” link located in the owner line.
Select User or Group window, click the Advanced – Search button and select the current administrator account. Save your changes by clicking “OK.”
Then in the Advanced Security Options window, check the “Replace owner of subcontainers and objects” box. Apply the changes and click on “OK.”
Open the Ngc directory and delete all the contents.
Try adding a PIN and checking if its installation is interrupted with error code 0x80090016.

Enabling Local Group Policy

Sometimes the error may occur because the PIN code login feature is disabled in the Windows policy. To enable the policy, follow these steps.

Open the Local Group Policy Editor with the gpedit.msc command launched from the Win + R dialog box.
In the left pane, navigate to the section:

Enabling local group policy to fix 80090016 error

Computer Configuration – Administrative Templates – System – Logon.
Find the “Turn on convenience PIN sign-in” policy and double-click on it to make edits.
Set it to Enabled, then apply the changes and click OK.
After restarting the computer, the 0x80090016 error message should not interfere with the PIN setting.

To run the Run utility, press the WINKEY+R key combination. Type gpedit msc, and press Enter. Once the Group Policy Editor is open, click the next option.

Computer Configuration> Administrative Templates> Systems> Login

Double-click the Enable PIN logon in the right sidebar, and then set the Enabled button.
You can control whether or not domain users can log in using a convenience pin. This policy setting allows the domain user to configure and log into their account with a convenience pin. This policy setting is disabled or not configured by the domain user.

The domain user cannot configure and use a convenience pin. Note. This feature will cache the domain user’s password in the system vault. Use the administrative templates in Windows Hello for Business to configure Windows Hello for Business.

This will enable PIN-based login. If the switch is set to Disabled or Not Configured, PIN login will be disabled.
Exit the Group Policy Editor and restart your computer for the changes.

For PIN And Microsoft Store, Correct Error Code 0x80090016

A user might receive an error code 0x80090016 when they create a PIN or use the Microsoft Store. Reports have indicated that Windows 10 login PINs are not allowing users to log in. Both scenarios have different solutions.

The PIN-related error message is:
Something went wrong. Your PIN was not set. Sometimes, it is a good idea just to try again.

Microsoft Store error message:
We cannot sign you off because of something that happened.
Each component will be covered separately so that there is no confusion.

Error code 0x80090016 Microsoft Store

  1. Synchronize the date and time.
  2. Reregister the Microsoft Store application using Powershell.
  3. Reload the Microsoft Store.
  4. Run the Microsoft Store application troubleshooter.
  5. Synchronize the date and time.

You must have the correct date and time set on your computer to access the various Windows 10 services.
Press the WINKEY + I key combinations on your keyboard to launch the Settings app.
Now go to time and language> Date and Time.

Toggle On for Set Time Automatically and Set Time Zone Automatically in the right sidebar. Next, click Region and Language on the left sidebar. Check that the Country or Region displayed in the right sidebar corresponds to the country where you reside.

For the changes to take place, close the Settings app and restart your computer.

Reregister The Microsoft Store App Using Powershell

Start by pressing WINKEY+X or right-clicking the Start button. Click Windows Powershell (Admin), or search for Powershell using Cortana’s search box. Right-click the command line icon and select Run as administrator. To be prompted with UAC (User Account Control), click Yes. Finally, the Windows Powershell window should open. Enter the following command and hit the Enter key to reregister Microsoft Store.

Reregister the Microsoft Store App using Powershell

powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $ Env: SystemRoot \ WinStore \ AppxManifest.xml

Let the process take place, and then you can check to make sure that your problem has been resolved.

Reset Your Microsoft Store

Try resetting your Microsoft Store to see if there are any cached files, folders, or conflicts with your Store’s connection.

Run The Microsoft Store Troubleshooter

Microsoft also offers a troubleshooter for the Microsoft Store app. It is necessary to download it and then run it.

Error Code 0x80090016 For PIN

Problems can be caused by a corrupted NGC directory. The NGC folder stores important files that are critical to system security. Third-party software may alter the files, which is the most likely reason for folder corruption. Third-party software can also cause background processes that could lead to this error. We will provide solutions in the next sequence.

Uninstall Any Third-party Software That Was Recently Installed

Free products may not always be free. These products may contain malware and extensions. You should uninstall any such software that you have installed recently from your control panel.

Even if the software is genuine, third-party products can cause these errors one by one. Even if it is temporary, you might want to remove any third-party software.

Fix Microsoft Teams Error 80090016

Even if nothing is wrong with your profile, you may see a Microsoft Teams error code 80090016 with the following message “Your computer’s trusted platform module is faulty.” In addition, you won’t be able to join Teams until the problem is fixed. This can be a big problem. Here’s a workaround you can use to fix the problem as soon as possible.

Microsoft Teams Error Code 80090016

Microsoft Teams logo

Microsoft Teams error 80090016 mainly occurs in the Teams Desktop application. The browser version works fine. In addition, it persists mostly with the educational account provided by the organization. You need to remove the.AAD.BrokerPlugin_cw5n1h2txyewy entry as follows:

  1. Go to Windows settings.
  2. Select Accounts.
  3. Scroll down to the Work or Study tile.
  4. Select an account to turn off.
  5. Delete the folder with the.AAD.BrokerPlugin_cw5n1h2txyewy Login.
  6. Select the ‘Don’t just want to log in to this application’ button when you try to log in again.
  7. Your problem should be fixed.

If deleting the.AAD.BrokerPlugin_cw5n1h2txyewy folder does not help. You may need to:

  • Add a new pin.
  • Clear application cache.
  • Disable AAD.

Let’s look at the process in more detail!

Delete the folder with .AAD.BrokerPlugin_cw5n1h2txyewy Login
Press Windows and select Settings. Or you can press Win + I to go to Settings directly.

Select the Bills header from the sidebar on the left. Move to the right, and scroll down to Work or Study Login.

Select the account under it and click the Disable button to exit.
Now go to the following path on your computer –
C:usersAppDataLocalPackagesMicrosoft.AAD.BrokerPlugin_cw5n1h2txyewy

Just right-click the folder and select the Delete option when you find it.

After that, try logging back into your Teams account. Click the link text here, which reads as – Don’t want to just log in to this application. Allow Windows to initialize the Teams window and start the application.

Other alternatives you can try.

Add a new pin

This method works very well in some cases. First, log in to your Windows computer using an administrator account.
Then click the “Explorer” icon on the taskbar to launch Explorer. Navigate to the following path address –
C: Windows ServiceProfiles LocalService AppData Local Microsoft NGC

Delete all the files in the NGC folder. After this step, you will need to use your password to log in to Windows.
See – If you can’t delete certain files, right-click on the NGC folder and rename it.
Now go to “Windows Settings,” select “Accounts” in the sidebar on the left, and then select “Login Option.”
Click the “Add PIN” button and enter your new PIN.
Clear application cache

As we know, corrupted cache files can cause many unforeseen errors related to the app. So, when you see Microsoft Teams error 80090016, try clearing its cache first.
To do this, close the Teams application.
Enter the following address in the Windows search bar -% appdata% Microsoft team.
Then delete all files from the following folders:

%appdata%Microsoftteamsapplication cache cache %appdata%Microsoftteamsblob_storage %appdata%MicrosoftteamsCache %appdata%Microsoftteamsdatabases %appdata%MicrosoftteamsGPUcache %appdata% Microsoft team IndexedDB% appdata% Microsoft team Local storage% appdata% Microsoft team tmp

When you’re done, restart your computer and run Teams again.

Disable ADAL

The ADAL or Microsoft Azure Active Directory Authentication Library is a tool. NET framework allows client application developers to authenticate users in a local Active Directory deployment or the cloud. Sometimes, ADAL is a trusted platform module that can fix a Microsoft Teams bug.

disable Microsoft Azure Active Directory Authentication Library

To try this method, close Teams and open the registry editor.
Go to the following path –
HKEY_CURRENT_USER Software Microsoft Office 16.0 Common Identity.
Here create a new DWORD key and name it EnableADAL.
Double-click the EnableADAL switch to set its value to 0 (zero).
Check to see if the problem persists. You need to fix it!
You should no longer see error 80090016 Microsoft Teams. That’s it!

Fixing Error 80090016 In Outlook Windows 10/11

Error code 80090016 is very common after replacing the motherboard on a computer and transferring user accounts between different hardware. The main problem is that it causes the entire Office licensing to fail, but first of all, it happens with Outlook Exchange authentication. The system tries to match user details with an existing folder, but the authentication token (generated from another TPM module) no longer matches. The problem may also occur when entering a PIN during login.

Fixing error 80090016 in Outlook Windows 10-11

Your computer’s trusted platform module is malfunctioning. If this error recurs, contact your system administrator with error code 80090016.

How To Fix Error 80090016?

The vast majority of affected users have experienced a positive effect due to following several procedures. Because there is plenty of evidence of the effectiveness of the actions, we hope that they will work for you as well.
Renaming the folder

The essence of the problem is that TPM builds the new security code based on the hardware, and this, of course, this does not match with the old code generated in the other build. However, this can be fixed manually.

What you need to do:

Now we need another account. Preferably with administrator privileges. If there is an alternative account, not the one where error 80090016 appears, you need to log out and log in immediately from it. Provided you don’t have an additional profile. You will need to create it since you will not be able to follow the procedures from the problem account.

Go to C:\users\$dir\AppData\Local\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy, where $dir is the username. To see the AppData folder, you must enable the display of hidden items in the View tab of Explorer.
Right-click on the folder and choose Rename. Just add to the end with a dot – old.

The next time you try to start Outlook, you will need to re-enter the password and “allow my organization to manage this device.” If the error appears again, you should ignore it the first time. It may not appear any further.