Набор ключей не существует код ошибки 0x80090016

Ошибка 0x80090016 «Неправильный зарегистрированный набор ключей» или ошибка обращения к контейнеру закрытого ключа «Набор ключей не существует» может появиться по различным причинам. У нас она появилась после обновления КриптоПро с 4 до 5 версии на MacOS. В этой статье мы расскажем, как устранить эту ошибку. Думаем, наши инструкции будут актуальны как для пользователей MacOS, так и для Windows. Если у вас не получается устранить данную ошибку, то рекомендуем обратиться к нашим специалистам за помощью.

  1. Извлеките носитель с ЭЦП из устройства. Это необходимо, чтобы исключить влияние носителя ЭЦП и закрытого контейнера с ключами на работу КриптоПро.
  2. Удалите установленный сертификат ЭЦП, с которым возникает проблема, из личного хранилища сертификатов.
  3. Вставьте носитель с ЭЦП в устройство. Иногда может возникать проблема с отображением контейнера в КриптоПро. В этом случае извлеките носитель с ЭЦП и вставьте в другой порт устройства.
  4. Установите сертификат вашей электронной подписи повторно.

Как установить сертификат электронной подписи? Инструкция.

Если сертификат ЭЦП удалили, а установить повторно не получается.

В большинстве случаев после указанных действий ошибка 0x80090016 «Неправильный зарегистрированный набор ключей» или ошибка обращения к контейнеру закрытого ключа «Набор ключей не существует» отображаться не будет. Однако если ошибка преследует вас, можно полностью удалить КриптоПро и установить его заново.

Как удалить КриптоПро и следы его использования из реестра Windows?

Если ошибка 0x80090016 продолжает появляться и ничего не помогло.

Ошибка с кодом 80090016 очень часто появляется после замены материнской платы на компьютере, а также при переносе пользовательских аккаунтов между разным железом. Главная проблема в том, что наступает сбой лицензирования всего Office, но в первую очередь это проявляется при аутентификации Outlook Exchange. Система пытается сопоставить данные пользователя с существующей папкой, но токен проверки подлинности (сгенерированный на основе другого модуля TPM) больше не совпадает. Также проблема может проявляться при вводе PIN-кода во время входа в систему.

Модуль доверенного платформенного модуля вашего компьютера неисправен. Если эта ошибка будет повторяться, обратитесь к системному администратору с кодом ошибки 80090016.

Как исправить ошибку 80090016?

Подавляющее большинство затронутых пользователей ощутили положительный эффект в результате выполнения нескольких процедур. По причине наличия множества подтверждений эффективности действий, мы надеемся, что они сработают и у вас.

Переименование папки

Суть проблемы в том, что TPM собирает новый код безопасности на основании железа и он, естественно, не совпадает со старым, который был сгенерирован на другой сборке. Однако это можно исправить вручную.

Что нужно сделать:

  1. Сейчас нам нужна другая учетная запись. Желательно, с правами администратора. Если есть альтернативный аккаунт, не тот, где появляется ошибка 80090016, нужно выйти из системы и войти сразу с него. При условии, что дополнительного профиля нет, его нужно создать, так как выполнить процедуры с проблемной учетной записи не получится.
  2. Идем по пути C:users$dirAppDataLocalPackagesMicrosoft.AAD.BrokerPlugin_cw5n1h2txyewy, где $dir – имя пользователя. Чтобы увидеть папку AppData, нужно включить отображение скрытых элементов на вкладке «Вид» в Проводнике.
  3. Жмем правой кнопкой мыши по папке и выбираем «Переименовать». Просто добавляем в конец, через точку – old.

ошибка 80090016 Outlook Windows 10/11

При следующей попытке запуска Outlook нужно будет заново ввести пароль, а также «разрешить моей организации управлять этим устройством». Если ошибка появится снова, стоит ее проигнорировать в первый раз. Дальше она может не появляться.

Сбросить PIN

Метод получил немало лестных отзывов, может сработать и у вас. Чтобы обойтись без путаницы, воспользуйтесь инструкцией ниже.

Руководство по устранению ошибки 80090016:

  1. При помощи проводника переходим по пути C:WindowsServiceProfilesLocalServiceAppDataLocalMicrosoftNGC.
  2. Чтобы получить доступ к данной папке, нужно стать ее владельцем. Для этого нажимаем правой кнопкой мыши, выбираем «Свойства», а затем идем во вкладку «Безопасность». Кликаем по элементу «Дополнительно». Сверху в строке «Владелец» выбираем «Изменить». Вводим «Администраторы» в нижнюю рабочую область и жмем на «Поиск». Остается только применить изменения.
  3. Удаляем все внутренние файлы NGC.
  4. Теперь при входе в Windows нужно ввести пароль, но это еще не все. Нужно перейти в «Параметры» – «Учетные записи» и «Параметры входа в систему».
  5. Жмем на кнопку «Добавить PIN-код» и устанавливаем новый.

ошибка 80090016 Outlook Windows 10/11

Перед началом процедуры лучше сделать резервную копию данных.

Дополнительные способы

Они тоже срабатывали, но не так часто, как предыдущие:

  • Создать новую учетную запись Outlook. Это не очень хорошее решение, так как связано с неудобствами по переносу данных, но работает.
  • Удалить старую учетную запись. В «Параметрах» в разделе «Учетные записи» следует выбрать «Доступ к работе или учебе». Нужно удалить все старые аккаунты отсюда, а затем нажать «Подключиться» и ввести свои учетные данные в Office 365.

ошибка 80090016 Outlook Windows 10/11

  • Выключить аутентификацию. Риски, связанные с данным способом, могут быть оправданы только для тех аккаунтов, на которых нет ничего важного. Нужно в редакторе реестра по пути HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0Common создать файл EnableADAL и задать ему значение 0.
  • Преобразование почтового ящика. У некоторых пользователей сработало изменение почты сначала на общий почтовый ящик, а затем обратно в личный.
  • Сбросить статус активации Office. Если проблема в конфликте учетных записей, инструмент OLicenseCleanup.vbs позволит исправить проблему.

В большинстве случаев против ошибки 80090016 в Office и Outlook в частности помогают первые пара способов, но иногда приходится прибегать и к запасным методикам. Пока это все процедуры, которые имеют высокий шанс на успех. Просим оставлять комментарии, что сработало, что нет. Также описывайте вашу проблему в комментариях. Возможно, для вашей конкретной ошибки у нас найдется более подходящее решение.

Fix Windows login error 0x80090016 for good with these steps

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on September 22, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • Windows login error 0x80090016 will prevent you from signing in to your PC.
  • As a first step, you can run a System File Checker scan and detect potential causes of the problem.
  • Another must-do action would be to erase the NGC folder from the system. 

Error 0x80090016 can arise for users when they try to set up Windows 10 PINs or log in with them. The error message states:

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 you need to fix that to set up a PIN in Windows 10, check out these potential resolutions for error 0x80090016.

The main reason for this error to occur is a specific system folder that can get corrupted and block the PIN setup on your device.

If this happens, you might get the PIN isn’t available message. However, we wrote about this issue in a separate guide.

Many users reported related error messages when they tried to access or set up a password for their Microsoft accounts, so today we’ll show you how to fix the 0x80090016 open key error.

What is error code 0x80090016?

The 0x80090016 error message occurs on Windows devices when you’re trying to set up a security PIN and lock your device.

This particular issue can also happen while using Microsoft Store and trying to login into your account.

You can experience this type of issue after you perform system updates on your PC and get the NGC folder corrupted.

This problem can leave your computer unprotected from any user that gets close to your device and thus compromise your personal data.

What is the NGC folder in Windows 10?

NGC directory holds all your PIN data. In case data in this directory gets corrupted, you won’t be able to sign in with your PIN code anymore.

To fix this, you’ll have to create a new PIN.

How do I fix Windows error 0x80090016?

1. Run a System File Checker scan

  1. First, try scanning with the System File Checker. Press the Windows key + R to launch Run.
  2. Enter cmd in Run’s Open box.
    cmd windows key not working
  3. Press the Ctrl + Shift + Enter key combination to open an elevated Command Prompt.
  4. Although not always essential, it’s a good idea to run a Deployment Image scan first. To do that, input: DISM.exe /Online /Cleanup-image /Restorehealth
  5. Press Enter.
  6. Then run the following command: sfc /scannow
    sfc /scannow command error 0x80090016 on Windows 10
  7. Wait for the SFC scan to do its stuff, and then restart Windows if it repairs files.

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Scanning your system can help you with Windows Hello error code 80090016, so be sure to try it.

If Windows doesn’t find any issues, you can opt for a more thorough scan by using a specialized tool.

2. Clear the NGC folder

  1. First, press the Windows key + E key combination, which opens File Explorer.
  2. Select the Hidden Items checkbox option on the View tab.
    Hidden items option error 0x80090016 on Windows 10
  3. Then open this folder path in Explorer: C:WindowsServiceProfilesLocalServiceAppDataLocalMicrosoft
  4. Next, right-click the NGC folder to select Properties.
  5. Select the Security tab on the window that opens.
    Security tab Error 0x80090016 on Windows 10
  6. Click Advanced to open the window shown in the snapshot directly below.
    Advanced Security Settings window Error 0x80090016 on Windows 10
  7. Then click Change to open the Select User or Group window.
    Select User or Group window Error 0x80090016 on Windows 10
  8. Enter the user account name for the one you’re currently logged in to.
  9. Click the Check Names button.
  10. Press the OK button.
  11. Select the Replace owner on subcontainers and objects option.
  12. Select the Apply option.
  13. Click OK to close the window.
  14. Open the NGC subfolder.
  15. Press Ctrl + A to select all its content.
  16. Press the Delete button on the Home tab.

Clearing the NGC folder, which you’ll need to take ownership of, is one of the most confirmed fixes for the error 0x80090016.

3. Enable Turn on convenience PIN Sign-in

  1. Press Windows key + R, enter gpedit.msc in Run; and press the OK button.
    gpedit windows 11 optional features empty
  2. Expand Computer Configuration on Group Policy Editor’s navigation pane.
  3. Then click Administrative Templates, System, and Logon on the left of the window.
  4. Double-click Turn on convenience PIN sign-in on the right panel within Group Policy Editor.
  5. Select the Enabled radio button.
    Turn on convenience PIN sign-in policy window Error 0x80090016 on Windows 10
  6. Click the Apply button to save the setting.
  7. Press the OK button to exit the window.

Users can fix 0x80090016 keyset does not exist error with Group Policy Editor in Windows 10 Pro and Enterprise.

4. Use System Restore

  1. Press Windows key + R and type rstrui. Click OK.
  2. Click Next.
  3. Select the desired restore point and click Next.
  4. Follow the instructions on the screen to complete the process.

Error 0x80090016 might also be due to recently installed third-party software, which you remove by restoring Windows to a restore point.

Selecting a restore point that goes further back will more likely resolve the error as it will remove more software.

Those are some of the confirmed resolutions users have fixed PIN error 0x80090016 with. So, the above resolutions will usually fix the issue.

How do I fix error 0x80090016 on Windows 11?

Clear NGC directory

  1. Open File Explorer.
  2. Go to View. Next, expand Show and select Hidden items.
     
  3. Naviage to: C:WindowsServiceProfilesLocalServiceAppDataLocalMicrosoft
  4. Right-click the NGC directory and select Properties.
  5. Go to Security and click Advanced.
  6. Now click on Change in the owner section.
  7. Now enter your user name and click Check names. Next, click on OK.
  8. Select Replace owner on subcontainers and objects and click on Apply.
  9. Now go to the NGC directory and delete its contents.

How do I fix Microsoft Store error 0x80090016?

1. Date and Time syncing

  1. Open Start Menu search.
  2. Type in Date & Time and press Enter.
  3. Click on the Sync now button.
  4. Wait to automatically sync your device date and time.
Read more about this topic

  • What to do if Windows 10/11 won’t let you add a PIN
  • Can’t remove PIN in Windows 11? Try these methods
  • Fix: Page Fault in Nonpaged Area on Windows 10

2. Reset the Microsoft Store app

  1. Go to the Start Menu
  2. Search for Apps and press Enter.
  3. Type in Microsoft Store in the search box.
  4. Click on the three dots and select Advanced options.
  5. Drop down in the list to find the Reset section.
  6. Press the Reset button.
  7. Wait until the process is completed.

3. Use the Windows Store Apps Troubleshooter

  1. Press Windows key + S and enter troubleshooter. Select Troubleshooter settings.
  2. Next, select Other troubleshooters.
  3. Now select Microsoft Store Apps troubleshooter and run it.

It’s also possible to employ a dedicated repairing tool for Microsoft Store to detect the precise cause of the 0x80090016 error code.

Therefore, you can open the Windows Store Apps troubleshooter and automatically fix detected issues in order to solve this error message and access Microsoft Store without sign-in issues.

As you can see, fixing this issue is simple and you can resolve it in a matter of minutes. If you have additional problems, visit our PIN not working guide for more solutions.

Note that the above resolutions are not for the Microsoft Store error that shares the same 0x80090016 code.

Let us know which ones worked best for you by leaving us a message in the comments section below.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Если вы столкнетесь с Код ошибки 80090016 (Набор ключей не существует) при попытке использовать Outlook, Teams или любое другое приложение Microsoft, то, скорее всего, это связано с неисправностью доверенного платформенного модуля (TPM). TPM — это специализированная микросхема, установленная почти на каждой современной материнской плате. Его целью является обработка шифрования и других функций, связанных с безопасностью. К сожалению, когда TPM не работает должным образом, это может вызвать проблемы с различными компонентами Windows, что приведет к таким проблемам, как упомянутый выше код ошибки. Причина этого обычно сводится к трем наиболее популярным причинам: из-за недавней замены материнской платы, после которой токены TPM больше не совпадают с папками, созданными изначально; проблемы с учетной записью пользователя; или просто какое-то повреждение программного обеспечения, которое требует переустановки. В любом случае, наше руководство ниже поможет вам избавиться от проблемы и продолжить использовать необходимое приложение без ошибки 80090016.

error code 80090016: Keyset Does Not Exist

Скачать средство восстановления Windows

Скачать средство восстановления Windows

compatible with microsoft

Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro, чтобы исправить «код ошибки 80090016: (набор ключей не существует)» в Windows 11 или Windows 10.

1. Переименуйте папку Microsoft.AAD.BrokerPlugin.

Если код ошибки 80090016 начал возникать именно после замены материнской платы на компьютере, то для решения этой проблемы лучше всего просто переименовать Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy папку, чтобы Windows создала новую папку с соответствующими маркерами аутентификации. Обратите внимание, что перед переименованием вы должны войти в другую учетную запись администратора. Если у вас нет другого доступного, создайте его и войдите в него, прежде чем начинать выполнять шаги, описанные ниже.

  1. Нажмите Windows Key + R кнопки вместе, скопируйте и вставьте это C:Users%username%AppDataLocalPackages , а затем нажмите кнопку OK.
  2. Найдите папку с именем Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy и скопируйте его на рабочий стол. Он будет действовать как резервная копия, которую можно использовать для восстановления в случае, если что-то пойдет не так.
  3. После этого вернитесь туда, где находится папка, и переименуйте ее, добавив .old в конце своего имени (от Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy до Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy.old).
  4. После переименования перезагрузите компьютер и посмотрите, устранена ли проблема.

2. Переподключите проблемную учетную запись

Как упоминалось ранее, код ошибки 80090016: сообщение «Набор ключей не существует» может быть связано с временными проблемами с учетной записью Microsoft, в которую вы вошли в данный момент. Решение, которое сработало для некоторых людей, состоит в том, чтобы удалить учетную запись из Windows и снова войти в нее с нуля. Вы можете сделать это, выполнив следующие действия:

  1. Откройте строку поиска Windows и введите Доступ к работе или школе. Это перенаправит вас к списку учетных записей Microsoft, которые в настоящее время подключены к вашей системе.
  2. Нажмите на тот, с которым у вас возникли проблемы, и нажмите Отключить.
  3. После этого попробуйте снова войти в свою учетную запись и посмотреть, решит ли это проблему.

3. Отключите ADAL в редакторе реестра.

Некоторые пользователи извлекли выгоду из отключения записи ADAL в своем реестре. ADAL — это, по сути, инструмент .Net Framework, который позволяет аутентифицировать пользователя в локальной среде Active Directory или в облаке. Всякий раз, когда дело доходит до внесения изменений в реестр, всегда рекомендуется сделать его резервную копию, чтобы в случае сбоя его можно было вернуть в предыдущее состояние. Выполните следующие шаги, чтобы сделать это и отключить запись ADAL.

  1. Убедитесь, что все не встроенные приложения Microsoft закрыты.
  2. Затем нажмите Windows Key + R кнопки вместе, копипаст regedit и нажмите OK для открытия редактора реестра.
  3. Чтобы сделать резервную копию, перейдите на Файл в левом верхнем углу и нажмите Экспортировать, Назови это Registry_backup и сохраните его, где хотите.
  4. После этого перейдите по этим папкам на левой панели. HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0CommonIdentity.
  5. Выберите Личность папку и проверьте, есть ли у вас ВключитьADAL запись на правой панели. Если у вас еще нет этой записи, вам нужно будет ее создать. Просто щелкните правой кнопкой мыши на Личность папку и выберите Новинки > Значение DWORD 32-бит. Назовите созданное вручную значение как ВключитьADAL.
  6. Затем щелкните правой кнопкой мыши на ВключитьADAL , а затем выбрать Изменить ….
  7. Под Значение изменить номер на 0 и нажмите OK после. Это отключит ВключитьADAL записи.
  8. Теперь вы можете закрыть редактор реестра и перезагрузить компьютер, чтобы увидеть результат.

4. Переустановите проблемное приложение.

Последнее, что нужно сделать, если больше ничего не помогло, — это просто удалить неисправное приложение (будь то Outlook, Teams или что-то еще) и установить его заново. Это гарантирует, что само приложение не повреждено и не является корнем проблемы. Чтобы удалить приложение:

  1. Щелкните правой кнопкой мыши Меню Пуск и перейти в Приложения и возможности.
  2. Оттуда найдите проблемное приложение, выберите его и нажмите Удалить в конце.
  3. Следуйте инструкциям на экране и снова установите приложение.

Итоги

Мы надеемся, что наше руководство помогло вам устранить код ошибки 80090016: набор ключей не существует и вернуться к безупречной работе с любым приложением Microsoft, которое вы используете. Наиболее распространенной причиной обычно является новый чип TPM, который не соответствует токенам аутентификации, которые были созданы до него, и поэтому приводит к ошибке. И, как показано выше, проблему можно легко решить, внеся небольшие изменения в имя папки, в которой хранятся эти токены. Однако, если проблема не в этом, есть и другие решения, которые также должны вам помочь.

При установке личного сертификата через КриптоПро CSP появляется сообщение «Набор ключей не определен» или «Набор ключей не существует».

Для решения данной проблемы следует выполнить следующие шаги:

     1. В меню Пуск выберите пункт «КРИПТО-ПРО», запустите приложение «КриптоПро CSP».

     2. Перейдите на вкладку «Сервис» и нажмите на кнопку «Удалить запомненные пароли». Отметьте пункт «Пользователя» и нажмите на кнопку ОК. 

     3. Нажмите «Просмотреть сертификаты в контейнере» – Обзор, в окне «Выбор ключевого контейнера» отметьте «Уникальные имена» и повторите установку сертификата. Если ключевой носитель – флэш-карта, необходимо просмотреть его содержимое. В корне носителя должна быть папка с шестью файлами с расширением .key.

1

     4. Если ключевой носитель — ruToken или ruToken Lite, то следует переустановить драйвера и модуль поддержки. Для этого необходимо:

  • Отсоединить токен от компьютера (в момент отключения светодиод на токене не должен мигать).
  • Открыть меню «Пуск» > «Панель управления» > «Программы и компоненты».
  • В списке найти элемент «Rutoken Support Modules», «Rutoken Drivers» (либо «Драйверы Рутокен»)  и выбрать «Удалить».
  • Перезагрузить компьютер.

    5. Сделать копию ключевого контейнера и выполнить установку сертификата с дубликата (см. Как скопировать контейнер/закрытую часть ключа?).

Остались вопросы? 

Отдел технической поддержки

 
тел.: 8 (800) 333-91-03, доб. 2400
email: otp@itcomgk.ru

Понравилась статья? Поделить с друзьями:
  • Набрать и исправить ошибки в тексте
  • Набор ключей не определен арм фсс ошибка
  • Наблюдение метод проб и ошибок
  • Наблюдающиеся в произношении и ударении слов ошибки можно выправить
  • Набирать текст с исправлением ошибок