How to fix errors 0x80090016 and 0x8009000f on Windows 10?

June 9, 2020 |

greater than 6 minutes

Using the Windows Operating System has some downsides here and there, most of which are errors that may pop up due to various reasons. In today’s Windows tutorial, we’re going to explore the 0x80090016 and 0x8009000f errors on Windows 10 and how to resolve them. The error 0x80090016, for instance, appears when you try to log in on Windows 10 using a PIN or when trying to set up a PIN for your Windows devices. This error might also appear when trying to download an app from Microsoft Store.

While such errors may be inevitable, keeping your PC optimized will help to keep the system running smoothly. Your system may clog due to leftover files from frequent installation and uninstallation of programs, incorrect installation and uninstallation of programs that left behind invalid entries in your Windows registry, accidental or intentional deletion of an important system file or registry entry by a user or malware, among many other reasons.

To avoid all this, you need the Auslogics BoostSpeed optimization tool to wipe all junk lying around on your PC, clean the registry to remove invalid entries and corrupt keys, scan for and fix security issues, and improve your PC’s speed. The tool is equipped with 18 high-tech modules that will give you access to plenty of options to keep your computer optimized.

Using Auslogics BoostSpeed is simple, and once the scanning process is complete, all you have to do is click on the “Resolve All” button and let the software fix all the issues compromising your PC’s performance. Running regular maintenance will prevent your device from running into common Windows errors.

What Causes the ‘Something went wrong’ Error 0x80090016 on Windows 10?

This error will keep popping up time and again until you fix it. Depending on what caused it, the error messages may differ as follows:

If the error is related to the PIN setup:

  • Something went wrong, we weren’t able to set up your PIN. Sometimes it helps to try again or you can skip for now and do this later.

If the error is related to Microsoft Store:

  • Try that again. Something happened on our end and we couldn’t sign you in.

If you get the 0x80090016 error, it means that your system files stored in the Ngc folder could be corrupt. These are the files that keep your system protected.

This error could also be as a result of your hard drive having bad sectors caused by a certificate error. Other users reported that third-party applications could also interrupt the process of PIN setup and cause the error.

How to Remove Error Message 0x80090016 on Windows 10

Fix 1: Uninstall Any Recently Installed Third-Party Apps

Third-party applications can sometimes alter the way system files work on your computer. If you can recall installing any third-party app around the time when the error started popping up, the best remedy is to uninstall the app.

To uninstall an app:

  • Use the Win+X shortcut to access the “Apps and Features” option.
  • Find the app among the installed apps listed under “Apps & features” or do a quick search by typing the name of the app in the search box.
  • Click on the app to highlight it, and then select “Uninstall”. Click the “Uninstall” button again and follow the prompts to remove the software from your machine.
  • Now try to set up a PIN again, and if the process goes through, then you’ve solved the problem. However, if it’s still adamant, try the solutions outlined below.

Fix 2: Delete the Contents of the Ngc Folder

Corruption of files in the Ngc folder is highly likely to cause the 0x80090016 error, and emptying the contents should fix it.

Follow these steps:

  1. Launch “File Explorer” and the open this path:
    • C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\
  2. If you don’t see the “AppData” folder, click the “View” tab and check the “Hidden items” or “Show hidden items” checkbox.
  3. First, you need to take ownership of the Ngc folder to be able to delete its contents. To do so, right-click the folder and open “Properties”.
  4. Switch to the “Security” tab and select “Advanced”.
  5. Click on the “Change” button located beside the “Owner:”.
  6. Enter the username of the account that you’re currently using, and then select “Check Names”.
  7. Click “OK”.
  8. Make sure that the “Replace owner on subcontainers and objects” checkbox is checked.
  9. Click “Apply” and then “OK”.
  10. Now you can access the Ngc folder and empty everything inside.

Go ahead and set up your PIN again, and this time it should work perfectly.

Fix 3: Use Group Policy Editor

  1. Press the Windows Key and R combination to open the “Run” box.
  2. Type in gpedit.msc and press “Enter”.
  3. Navigate to this path:
    • Computer Configuration > Administrative Templates > System > Logon
  4. On the right pane, double-click on the “Turn on PIN sign-in” policy.
  5. Select “Enabled”, and then click “Apply”.
  6. Click “OK” and then reboot your computer.

What is 0x8009000f: Object Already Exists Issue?

The 0x8009000f error occurs when there is a malfunction in your Windows Operating System. Usually, the pop-up message “Error 0x8009000f: Object Already Exists” appears while using a certain program, forcing the program to stall or crash.

This error is attributed to programming issues whereby errors during the development stage were not addressed. If this happens to you, do not panic. We have the solutions to help you fix the error.

How to Fix the 0x8009000f Error

Solution 1: Perform a System Restore

Windows updates are sometimes known to cause a myriad of issues. Luckily, Windows creates system restore points for purposes like this. If this error happened just after a major Windows Update, use a system restore to revert your device back to a previous state.

Here’s how:

  1. Type restore in the search box or press “Start” and type restore.
  2. Select “Create a restore point”.
  3. Open “System Restore”, and then click “Next”.
  4. Select a restore point before the installation of the Windows update, and click “Next”.
  5. Follow any on-screen prompts and then click ‘Finish” once you’re done. Your computer will reboot and effect the changes.

Solution 2: Set the Time and Date

Wrong date and time settings can also interfere with how your Windows system operates. To fix this, check if your computer’s clock is displaying the correct time and date.

To do so:

  1. Right-click on the time and date option on the system tray.
  2. Select “Adjust date/time”. This opens the “Date & time” section in the “Settings” app.
  3. Click the toggle buttons to turn on the “Set time automatically” and “Set time zone automatically” options. This automatically updates your computer’s time.
  4. Reboot your computer.

Solution 3: Repair Corrupt or Missing System Files

Corrupt or missing system files are the most probable causes of the error 0x8009000f: Object Already Exists. To fix this, here are two options you can apply:

Option 1: Execute System File Checker

  1. Right-click “Start” or press the Win+X shortcut, and select “Command Prompt (Admin)”.
  2. Type sfc /scannow and hit “Enter”. Allow the system to run the verification process and fix any issues found.

Option 2: Run CHKDSK

This option repairs system errors and other system inconsistencies.

  1. Repeat step 1 above and then type chkdsk C: /f /r /x and hit “Enter”. If you get the message that your system cannot run it at the moment, type “Y” to run the scan at your computer’s next restart.
  2. Exit the “Command Prompt” window and restart your device. Chkdsk will start the scan. Once it’s done, you’ll see a report of all the issues found and fixed.

How to Fix 0x80090016: Keyset Does Not Exist

Sometimes, when trying to schedule a profile, you may encounter the 0x80090016 or 0x8009000f error messages. The messages read in full:

  • The new task has been created, but may not run because the account information could not be set. The specific error reads: 0x8009000f: Object already exists.
  • The new task has been created, but may not run because the account information could not be set. The specific error is: 0x80090016: Keyset does not exist.

According to several users, the following method helped to resolve the errors. Here is the procedure:

  1. Use the Win+R shortcut to open the ‘Run” box.
  2. Type services.msc and hit “Enter”.
  3. Find “Cryptographic Services” and right-click on it.
  4. Select “Stop”.
  5. Next, open “File Explorer”, and switch to the “View” tab.
  6. Click on “Options”.
  7. Go to the “View” tab and select “Show hidden files, folders, and drives” under the “Advanced settings” section.
  8. Click “OK”.
  9. Now, open this path: C:\Users\<Username>\AppData\Roaming\Microsoft\Crypto\RSA\ and delete all the contents in that folder.
  10. Go back to the “Services” window and right-click “Cryptographic Services”.
  11. Select “Start”.

This should fix the ‘0x80090016: Keyset does not exist’ error.

We hope you find this post helpful in solving the errors 0x80090016 and 0x8009000f on Windows 10. For further assistance, reach out to us via the comments section.

Share it:
Do you like this post?
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...